Образец договора оказания услуг по тестированию программного продукта, заключаемого между юридическими лицами
ДОГОВОР ОКАЗАНИЯ УСЛУГ
1. ПРЕДМЕТ ДОГОВОРА
1.1. Исполнитель принимает на себя обязательства производить по заданиям Заказчика следующие виды работ: функциональное, нагрузочное, стресс-тестирование, тестирование безопасности и совместимости, юзабилити-тестирование (определение удобства использования), а так же регрессионное тестирование проектов Заказчика. Заказчик обязуется принять результат работ и оплатить его.
1.2. Договор является генеральным, т.е. содержащим общие рамки условий выполнения работ, порядка их оплаты, обязательств сторон и их ответственности. Конкретный перечень работ, все итоговые положения относительно условий и сроков их выполнения, а также стоимости и порядка оплаты стороны определяют путем заключения Дополнительных соглашений к Договору. Все обязательства сторон по проведению конкретных видов работ, а также по их оплате возникают после подписания соответствующего Дополнительного соглашения к Договору.
2. ПРАВА И ОБЯЗАННОСТИ СТОРОН
2.1. Исполнитель обязуется:
2.1.1. выполнять работы в соответствии с Дополнительным соглашением, и передавать Заказчику результаты работ в согласованный Сторонами срок;
2.1.2. своими силами и за свой счет устранять допущенные по его вине в результатах работ недостатки, или несоответствия результатов работ условиям Дополнительного соглашения;
2.1.3. гарантировать Заказчику передачу результатов работ, не нарушающих исключительных прав других лиц;
2.2. Заказчик обязуется:
2.2.1. предоставлять Исполнителю всю необходимую и имеющуюся у Заказчика для проведения работ информацию; в том числе: сведения, тексты, информационные данные, документацию, графические материалы, образцы, подлежащие к использованию в ходе проведения работ (далее – Информационные материалы);
2.2.2. своевременно выполнять обязанности по оплате и приемке результатов работ;
2.3. Заказчик вправе:
2.3.1. во всякое время проверять ход и качество работы, выполняемой Исполнителем, не вмешиваясь в его деятельность;
2.3.2. требовать от Исполнителя выполнения работ в соответствии с заключенным Сторонами Дополнительным соглашением;
2.3.3. назначать в ходе выполнения работ разумный срок для исправления недостатков;
3. СТОИМОСТЬ РАБОТ
3.1. Стоимость работ согласовывается Сторонами до начала их проведения и определяется на основании Дополнительного соглашения.
3.2. Цены на работы по Договору устанавливаются в рублях. НДС не облагается в связи с применением Исполнителем упрощенной системы налогообложения.
3.3. Оплата работ Исполнителя производится Заказчиком на основании счетов, выставленных со стороны Исполнителя в соответствии с условиями Дополнительного соглашения.
4. ПОРЯДОК СДАЧИ-ПРИЕМКИ РАБОТ
4.1. По завершении работ Исполнитель представляет Заказчику их результаты. Результаты работ представляются Заказчику в электронном виде через сеть Интернет, если иной формат не установлен соответствующим Дополнительным соглашением.
4.2. Заказчик обязуется в течение рабочих дней с момента уведомления Исполнителем о готовности результатов работ, рассмотреть представленные результаты работы, произвести их проверку на соблюдение требований соответствующего Дополнительного соглашения и известить Исполнителя либо об одобрении результатов работы, либо о необходимости внесения поправок и доработок с указанием требуемых исправлений.
4.3. В случае обнаружения в выполненных работах недостатков, Стороны составляют Протокол с указанием перечня выявленных недостатков и сроков их устранения Исполнителем. Исполнитель обязуется в согласованные Сторонами сроки внести требуемые исправления и повторно представить результаты работ.
4.4. В случае неполучения от Заказчика уведомления о выявлении недостатков в указанный в п.4.2 срок, работы считаются одобренными Заказчиком без замечаний.
4.5. После одобрения Заказчиком результатов работ Исполнитель предоставляет Заказчику акт сдачи-приемки работ (далее – Акт) в двух экземплярах с целью подписания. Одновременно Исполнитель направляет Заказчику счет на оплату работ.
4.6. При отсутствии недостатков в результатах работ Заказчик обязан в течение рабочих дней с момента получения Акта, произвести окончательную оплату и направить Исполнителю подписанный со своей Стороны экземпляр Акта.
4.7. С момента подписания сторонами указанного Акта и полной оплаты Заказчиком работ, права на результаты работы считаются переданными Заказчику.
5. ИНФОРМАЦИОННЫЕ МАТЕРИАЛЫ
5.1. Информационные материалы, предоставляемые Заказчиком Исполнителю, могут быть использованы только для выполнения работ по Договору.
5.2. Соответствующие материалы предоставляются Заказчиком до начала производства работ, если иное не оговорено в Дополнительном соглашении.
5.3. Заказчик гарантирует (и несет полную ответственность за нарушение данного обязательства), что все предоставленные им Информационные материалы свободны от претензий третьих лиц и факт их передачи Исполнителю не нарушает патентных, авторских и смежных прав, прав на коммерческую тайну третьих лиц.
5.4. В случае существования дополнительных условий на использование предоставляемых Информационных материалов в ходе проведения работ по Договору, Заказчик обязан в письменном виде сообщить Исполнителю обо всех таковых условиях.
5.5. Все Информационные материалы Заказчик предоставляет в электронном виде, пригодном для дальнейшего использования Исполнителем без дополнительной промежуточной обработки (кроме случаев, когда обработка материалов возложена условиями проведения работ на Исполнителя, и ее стоимость входит в общую стоимость работ).
5.6. В ходе производства работ, Исполнитель имеет право затребовать дополнительные Информационные материалы, в случае если это необходимо для производства работ. В этом случае сроки производства работ могут быть пересмотрены Сторонами в двустороннем порядке.
6. ПРАВА СТОРОН НА РЕЗУЛЬТАТ РАБОТ
6.1. Исполнитель передает Заказчику результаты работ и исключительные права на результаты работ по Договору, в том числе: право на воспроизведение; право на распространение любым способом; право продавать, сдавать в прокат; право на импорт; право на публичный показ; право на публичное исполнение; право на передачу в эфир; право на сообщение для всеобщего сведения по кабелю; право на перевод; право на переработку; право на доведение до всеобщего сведения. Права передаются без ограничения территории и срока действия. Вознаграждение Исполнителя за использование результатов работ любым, несколькими или всеми из указанных способов, включено в стоимость работ по Договору.
6.2. Заказчику передаются конечные результаты работ и права на них, в том числе исходные коды и файлы, применявшиеся в ходе создания результатов работ. Исходные коды являются интеллектуальной собственностью Заказчика.
6.3. Результаты работ и права на результаты работ передаются в том случае, если соответствующие работы заказаны, приняты и полностью оплачены Заказчиком. Права на результаты работ передаются Заказчику по Акту.
6.4. Исполнитель гарантирует, что факт передачи им результатов работ и прав на результаты работ не нарушает патентных, авторских и смежных прав третьих лиц, право на коммерческую тайну третьих лиц; и на момент передачи прав не существует обстоятельств, дающих возможность третьим лицам в дальнейшем предъявить к Заказчику претензии в отношении прав на результаты работ и использованные в результатах работ Информационные материалы (за исключением Информационных материалов предоставленных Заказчиком).
6.5. В случае предъявления Заказчику любыми третьими лицами претензий, исков или иных требований, вызванных несоблюдением Исполнителем гарантии, предусмотренной п.6.4, Исполнитель обязуется урегулировать указанные требования своими силами и за свой счет.
6.6. После передачи результатов работы и прав на результаты работ Заказчику, Заказчик самостоятельно предпринимает меры по их дальнейшей защите.
7. ОТВЕТСТВЕННОСТЬ СТОРОН
7.1. В случае несвоевременного исполнения одной из Сторон своих обязательств, другая Сторона имеет право потребовать выплаты пени в размере % за каждый рабочий день от общей стоимости работ, в отношении которых произошло нарушение. Общая сумма подобной санкции не может суммарно превышать % от стоимости соответствующих работ. Начисление пени осуществляется с момента получения другой стороной соответствующей претензии от пострадавшей Стороны с требованием о ее выплате. Уплата пени не освобождает Стороны от исполнения обязательств или устранения нарушений.
7.2. В случае невыполнения одной из Сторон своих обязательств по Договору (неисполнение календарного плана, несоответствие качества, сдача-приемка работ, оплата работ, предоставление материалов), другая сторона направляет виновной стороне требование исполнить обязательства по Договору. Виновная сторона обязана в течение рабочих дней с момента получения требования направить инициирующей стороне мотивированный отказ или в течение рабочих дней (если иной срок не оговорен в соответствующем Дополнительном соглашении) выполнить свои обязательства.
7.3. Согласно ст.15 ГК РФ стороны предусматривают возмещение убытков, в случае нарушения договорных обязательств, в рамках цены Договора.
7.4. Иная ответственность сторон, не предусмотренная Договором, регулируется действующим гражданским законодательством РФ.
8. КОНФИДЕНЦИАЛЬНОСТЬ ИНФОРМАЦИИ
8.1. В течение с момента заключения Договора Стороны обязуются не разглашать конфиденциальной информации, полученной ими в ходе проведения работ от другой Стороны, какому-либо другому юридическому или физическому лицу и использовать эту информацию для своей собственной выгоды и/или выгоды третьих лиц.
8.2. Конфиденциальной информацией являются сведения, касающиеся условий выполнения работ, хода исполнения Договорных обязательств; суммы и порядка оплаты выполненных работ; сведения, включающие практический опыт специалистов, участвующих в реализации Договора, научно-техническая, технологическая, производственная, финансово-экономическая или любая иная информация, которая имеет действительную и/или потенциальную коммерческую и/или иную ценность в силу неизвестности ее третьим лицам; сведения, представляющие интеллектуальную собственность другой Стороны; сведения, имущественными правами на которые обладает другая Сторона. Передача такой информации в устной, письменной и/или любой другой форме и/или виде по Договору в обязательном порядке оформляется Сторонами в письменном виде, в форме двустороннего Акта приемки-передачи конфиденциальной информации, оформленного надлежащим образом и подписанного уполномоченными представителями Сторон.
8.3. В случае установления вины одной из Сторон в разглашении конфиденциальной информации и/или использования конфиденциальной информации в собственном интересе и/или интересе третьих лиц, другая Сторона имеет право требовать возмещения убытков, понесенных в связи с разглашением или использованием этой информации.
9. ПОРЯДОК РЕШЕНИЯ СПОРОВ
9.1. Все споры и разногласия, возникающие в ходе исполнения Договора, разрешаются Сторонами путем взаимных переговоров и консультаций.
9.2. Все неурегулированные споры и разногласия разрешаются в Арбитражном суде по месту нахождения истца. Перед возбуждением искового производства стороны считают обязательным направление контрагенту текста письменной претензии с указанием разумного срока на ее удовлетворение.
10. РАСТОРЖЕНИЕ ДОГОВОРА
10.1. Расторжение Договора происходит в соответствии с действующим законодательством РФ.
10.2. Заказчик имеет право, до передачи ему результата работ по Акту, отказаться от согласованных к исполнению работ в одностороннем внесудебном порядке, оплатив Исполнителю, часть согласованной цены пропорционально части работ, выполненной Исполнителем до получения уведомления Заказчика об отказе. Исполнитель обязан по требованию Заказчика передать ему по Акту оплаченные результаты работ, включая предусмотренные ст.6 Договора исключительные права на указанные результаты.
10.3. В случае существенного нарушения Заказчиком своих обязательств, Исполнитель имеет право, до передачи Заказчику результата работ по Акту, отказаться от исполнения работ в одностороннем внесудебном порядке, передав Заказчику по Акту существующие на момент расторжения результаты работ, включая предусмотренные ст.6 Договора исключительные права на указанные результаты, а Заказчик обязан оплатить фактически выполненные Исполнителем работы.
10.4. В случаях, предусмотренных п.10.2. или п.10.3. Договора, Стороны в течение рабочих дней со дня получения извещения об отказе, составляют Акт о взаиморасчетах, в котором отражают объем фактически выполненных работ, их стоимость, а также взаимные задолженности Сторон. Стороны обязуются произвести взаиморасчеты в течение рабочих дней со дня подписания указанного Акта о взаиморасчетах.
11. ОБСТОЯТЕЛЬСТВА НЕПРЕОДОЛИМОЙ СИЛЫ
11.1. Стороны не несут ответственности за невыполнение обязательств по Договору, если причиной этого послужили обстоятельства непреодолимой силы, объективно препятствующие исполнению Договора, возникшие после подписания Договора, которые Стороны не могли предвидеть или предотвратить.
11.2. К таковым обстоятельствам относятся: последствия природных явлений, пожары, наводнения, стихийные бедствия, военные действия, акты терроризма и прочие обстоятельства непреодолимой силы, если эти обстоятельства непосредственно повлияли на исполнение Договора, а также нормативные акты РФ и местных органов власти и управления, моратории и тому подобные акты и обстоятельства, признанные обстоятельствами непреодолимой силы судебными или иными уполномоченными органами.
11.3. При наступлении обстоятельств, указанных в п.п.11.1,11.2 каждая сторона должна без промедления известить о них в письменном виде другую сторону. Извещение должно содержать данные о характере обстоятельств, а также официальные документы, удостоверяющие наличие этих обстоятельств и, по возможности, дающие оценку их влияния на возможность исполнения стороной своих обязательств по данному договору.
11.4. Сроки выполнения обязательств Сторон, в случае возникновения обстоятельств указанных в п.п.11.1, 11.2 продлеваются на период действия этих обстоятельств. В случае если такой период превышает три месяца, Договор может быть расторгнут любой из Сторон в одностороннем порядке. При этом Стороны производят полный взаимный расчет непосредственно перед расторжением Договора.
12. ЗАКЛЮЧИТЕЛЬНЫЕ ПОЛОЖЕНИЯ
12.1. Договор вступает в силу с момента его подписания обеими Сторонами и действует в течение дней. Если за дней до прекращения действия Договора ни одна из сторон не заявит в письменном виде о прекращении действия Договора, Договор продлевается на следующие три года.
12.2. Стороны оказывают содействие друг другу по внесению в текст Договора необходимых корректив в случае требования таковых со стороны органов государственной власти и управления или отделов валютного контроля уполномоченных банков, осуществляющих расчетные операции по Договору.
12.3. Договор составлен в двух экземплярах, имеющих равную юридическую силу, по одному для каждой из Сторон.
12.4. Все Дополнительные соглашения, приложения и поправки к Договору являются его неотъемлемой частью, оформляются в письменном виде и подписываются уполномоченными представителями Сторон. Факсимильные и электронные копии документов имеют законную силу, если они заверены подписями представителей Сторон и действительны до замены их оригинальными документами.
12.5. Каждая из Сторон обязуется в случае изменения своих реквизитов, адресов и контактных телефонов, незамедлительно сообщить об этом другой Стороне.
Договор на тестирование программного обеспечения образец
Принимая во внимание, что:
1.1. Респондент соглашается принять участие в исследовании (тестировании) Организатора на условиях, предусмотренных настоящим Соглашением.
1.2. Респондент соглашается:
— предоставлять достоверную и необходимую для целей проведения конкретного исследования (тестирования) информацию о себе;
— отвечать на вопросы Организатора, предоставленные в рамках исследования (тестирования);
— выполнять действия, необходимые для целей проведения исследования (тестирования);
— проходить задания, составляющие исследование (тестирование).
1.3. Респондент понимает и соглашается, что в ходе проведения исследования (тестирования) Организатор в зависимости от вида исследования (тестирования) может осуществлять видеозапись, фотографирование Респондента, в том числе его изображения, действий, экрана Респондента (screen sharing), а также запись психофизиологических и нейрофизиологических показателей (не характеризующих состояние здоровья), что обусловлено необходимостью проведения исследования (тестирования).
1.4. Респондент дает согласие Организатору на обработку его персональных данных, необходимых Организатору для проведения исследования (тестирования), анализа полученных результатов исследования (тестирования), следующими способами: сбор, систематизацию, накопление, хранение, уточнение, использование, блокирование, обезличивание, уничтожение.
1.6. Целью обработки персональных данных Респондента является заключение и исполнение обязательств по настоящему Соглашению, в т.ч. для проведения исследования (тестирования) и дальнейшего использования результатов исследования (тестирования) в обусловленных настоящим Соглашением целях.
1.7. Организатор обязуется обрабатывать полученные во исполнение настоящего Соглашения персональные данные Респондента в порядке, определенном настоящим Соглашением и законодательством РФ. Организатор гарантирует, что обработка персональных данных Респондента по настоящему Соглашению будет осуществляться исключительно в тех целях, которые предусмотрены настоящим Соглашением. Согласие Респондента об обработке его персональных данных действует в течение срока действия настоящего Соглашения, если иной срок не предусмотрен законодательством РФ. Отзыв согласия может быть направлен по адресу места нахождения Организатора.
1.8. Респондент дает согласие Организатору на использование изображения Респондента, полученное в процессе участия в исследовании (тестировании), исключительно в тех целях, которые предусмотрены настоящим Соглашением, в том числе, в научных, информационных, учебных и иных подобных целях, создания аналитических отчетов о результатах исследования (тестирования) продуктов и сервисов Организатора в течение срока действия настоящего Соглашения. При этом Организатор обязуется не передавать изображение Респондента третьим лицам и обязуется не использовать изображение Респондента способами, порочащими его честь, достоинство или деловую репутацию.
1.9. Респондент при прохождении исследования (тестирования) принимает меры, обеспечивающие безопасность своей личной информации или информации третьих лиц, ставшей известной Респонденту, и предотвращающие доступ к ней третьих лиц. Респондент самостоятельно несет ответственность за разглашения такой информации в процессе прохождения исследования (тестирования).
2. Конфиденциальная информация.
2.1. Стороны особо оговорили, что любая информация, принадлежащая Организатору и имеющая для него действительную или потенциальную ценность в силу ее неизвестности третьим лицам и отсутствия свободного доступа к ней на законных основаниях, к которой Респондент может получить доступ в процессе участия в исследовании (тестировании), является конфиденциальной. К конфиденциальной информации, в частности, относится:
a. любая информация, полученная в рамках участия в исследования (тестирования) продуктов и сервисов Организатора, в том числе новых;
b. техническая информация, включая сведения об информационных системах Организатора, методические и нормативные материалы по использованию и эксплуатации информационных систем, отчеты об исследованиях и тестировании, проекты, чертежи, сведения об используемых материалах, методы производства, объектный и исходный код программ для ЭВМ, а также визуализированные изображения перечисленной выше информации;
c. деловая информация, включая архивные данные Организатора, данные о затратах, данные о прибылях, финансовые данные, наименования поставщиков, контактные данные и списки клиентов, порядок формирования цен, стратегия сбыта, планы маркетинга, данные исследований, существо и специальные, в том числе финансовые, условия договоров, заключаемых с партнерами;
d. стратегическая информация, включая предложения о новых продуктах, услугах или рынках; планы или переговоры по вопросам приобретения и отчуждения имущества;
e. информация третьих лиц, предоставленная Организатором на условиях конфиденциальности: сведения о хозяйственной деятельности, технологии, методах, программном обеспечении, а также иные не находящиеся в открытом доступе данные контрагентов Организатора, а также аффилированных лиц и деловых партнеров Организатора;
f. иные сведения и информация, которые с точки зрения здравого смысла имеют действительную или потенциальную ценность для Организатора; информация, i) которая была обозначена Организатором как конфиденциальная, или ii) обстоятельства предоставления которой позволяют прийти к выводу о ее конфиденциальности, или iii) характер которой позволяет прийти к выводу о ее конфиденциальности.
2.2. Респондент обязуется соблюдать и принимать все зависящие от него меры к охране конфиденциальной информации Организатора и не разглашать ее третьим лицам без согласия Организатора.
2.3. Респондент понимает и соглашается, что за разглашение конфиденциальной информации Организатора Респондент может понести административную, уголовную и гражданскую ответственность, предусмотренную действующим законодательством, и в случае допущения разглашения конфиденциальной информации Респондент обязуется возместить Организатору все убытки, причиненные в результате такого разглашения, в том числе:
a. возместить расходы, понесённые Организатором на создание или получение конфиденциальной информации;
b. возместить расходы, понесённые Организатором по минимизации ущерба, причинённого разглашением конфиденциальной информации;
c. возместить упущенную выгоду в размере доходов, которые Организатор мог получить от использования конфиденциальной информации.
2.4. Настоящий раздел действует в течение 10 (десяти) лет с момента присоединения Респондента к настоящему Соглашению (акцепта).
3.1. Настоящее Соглашение действует бессрочно, за исключением его отдельных положений, для которых может быть предусмотрен иной срок.
3.2. В случаях неисполнения и/или ненадлежащего исполнения обязательств по Соглашению Стороны несут ответственность в соответствии с действующим законодательством РФ.
3.3. Настоящее Соглашение может быть изменено и/или дополнено Организатором в одностороннем порядке без какого-либо специального уведомления. Действующая редакция настоящего Соглашения располагается в сети Интернет по адресу: https://help.mail.ru/legal/terms/soglashenie-ux.
3.4. Акцепт настоящего Соглашения производится Респондентом в соответствии со ст. 438 ГК РФ путем нажатия кнопки, «Согласен», «Участвовать» или аналогичной кнопки, содержащейся в тексте письма, направленного Респонденту или в ином адресованном ему сообщении.
Информация об Организаторе:
ООО «Мэйл.Ру», ОГРН 1027739850962, Адрес места нахождения:
125167, г. Москва, Ленинградский проспект, д. 39, стр. 79.
Договор на тестирование программного обеспечения образец
ГОСТ Р 56922-2016/
ISO/IEC/IEEE 29119-3:2013
НАЦИОНАЛЬНЫЙ СТАНДАРТ РОССИЙСКОЙ ФЕДЕРАЦИИ
СИСТЕМНАЯ И ПРОГРАММНАЯ ИНЖЕНЕРИЯ
Тестирование программного обеспечения
Software and systems engineering. Software testing. Part 3. Test documentation
Дата введения 2017-06-01
1 ПОДГОТОВЛЕН Обществом с ограниченной ответственностью «Информационно-аналитический вычислительный центр» (ООО ИАВЦ) на основе собственного аутентичного перевода на русский язык международного стандарта, указанного в пункте 4
2 ВНЕСЕН Техническим комитетом по стандартизации ТК 22 «Информационные технологии»
Наименование настоящего стандарта изменено относительно наименования указанного международного стандарта для приведения в соответствие с ГОСТ Р 1.5 (пункт 3.5).
При применении настоящего стандарта рекомендуется использовать вместо ссылочных международных стандартов соответствующие им национальные стандарты Российской Федерации, сведения о которых приведены в дополнительном приложении ДА
Введение
Международная организация по стандартизации (ИСО) и Международная электротехническая комиссия (МЭК) образуют специализированную систему всемирной стандартизации. Национальные органы по стандартизации, которые являются членами ИСО или МЭК, участвуют в разработке международных стандартов через технические комитеты, созданные соответствующей организацией для определенных областей технической деятельности. Технические комитеты ИСО и МЭК сотрудничают в сферах, представляющих взаимный интерес. Другие международные правительственные и неправительственные организации, связанные с ИСО и МЭК, также принимают участие в деятельности по разработке стандартов. В сфере информационной технологии ИСО и МЭК учредили совместный технический комитет ИСО/МЭК СТК 1.
Стандарты Института инженеров по электротехнике и радиоэлектронике (ИИЭР) разработаны в сообществах и комитетах по координации стандартов ИИЭР, входящих в состав бюро стандартов ассоциации стандартов ИИЭР. ИИЭР разрабатывает свои стандарты на основе одобренного Американским национальным институтом стандартов консенсусного процесса разработки, который для достижения конечного результата объединяет различные точки зрения и интересы добровольцев. Добровольцы не обязательно являются сотрудниками института и работают на безвозмездной основе. При том что ИИЭР курирует процесс и устанавливает правила обеспечения справедливости в консенсусном процессе разработки, он не проводит независимые оценку, испытание или проверку точности какой-либо информации, входящей в состав своих стандартов.
Международные стандарты разрабатываются в соответствии с правилами, приведенными в Директивах ИСО/МЭК, часть 2.
Основная задача совместного технического комитета состоит в подготовке международных стандартов. Проекты международных стандартов, принятые совместным техническим комитетом, распространяются среди национальных органов по стандартизации для вынесения решения. Для публикации в качестве международного стандарта требуется одобрение по крайней мере 75% национальных органов по стандартизации, участвующих в голосовании.
Следует обратить внимание на возможность того, что при внедрении этого стандарта может потребоваться использование документа, защищенного патентными правами. При публикации настоящего стандарта не рассматривались вопросы наличия или соответствия каких-либо связанных со стандартом патентных прав. ИСО/ИИЭР не несет ответственность ни за идентификацию существенных для стандарта патентов или патентных заявок, для которых может требоваться лицензия, ни за расследование юридической правильности или области применения патентов либо патентных заявок, ни за определение каких-либо условий лицензирования или условий предоставления гарантийных писем либо патентных заявлений и форм лицензирования, если таковые имеются, ни за какие-либо приемлемые недискриминационные лицензионные соглашения. Пользователи этого стандарта должны принять во внимание то, что определение действия каких-либо патентных прав и риска нарушения таких прав полностью лежит на их собственной ответственности. Дополнительная информация может быть получена в ИСО или Ассоциации стандартов ИИЭР.
ИСО/МЭК/ИИЭР 29119-3 подготовлен Подкомитетом 7 «Системная и программная инженерия» совместного технического комитета ИСО/МЭК СТК 1 «Информационные технологии» в сотрудничестве с комитетом по стандартам системной и программной инженерии компьютерного сообщества ИИЭР в соответствии с организационным соглашением о партнерском сотрудничестве по разработке стандартов между ИСО и ИИЭР.
Серия стандартов ИСО/МЭК/ИИЭР 29119 под общим названием «Системная и программная инженерия. Тестирование программного обеспечения» состоит из следующих частей:
— Часть 1. Понятия и определения;
— Часть 2. Процессы тестирования;
— Часть 3. Документация тестирования;
— Часть 4. Методики тестирования.
Цель создания серии стандартов тестирования программного обеспечения ИСО/МЭК/ИИЭР 29119 состоит в том, чтобы определить общую модель тестирования программного обеспечения, которая может использоваться любой организацией при выполнении различных форм тестирования программного обеспечения. В настоящем стандарте представлены шаблоны и примеры документации тестирования, которая создается в ходе процесса тестирования. Шаблоны, приведенные в приложениях, отражают полную структуру процесса тестирования, описанного в ИСО/МЭК/ИИЭР 29119-2 «Процессы тестирования», то есть процесса тестирования, для которого создается документация. В приложении A изложены основы содержания каждого документа.
Приложение B содержит список всех информационных элементов, определенных в разделах 5, 6 и 7 настоящего стандарта, с соответствующим уровнем требования соответствия (необходимо/следует/можно) ИСО/МЭК/ИИЭР 29119-2 «Процессы тестирования». Приложение C содержит общие сведения о примерах. В приложениях D-S приводятся примеры применения шаблонов. Приложение T показывает взаимосвязь с существующими стандартами. Библиография приводится в конце настоящего стандарта.
Понятия и терминология документации тестирования программного обеспечения определены в ИСО/МЭК/ИИЭР 29119-1 «Понятия и определения».
Актуальная модель процесса тестирования определена в ИСО/МЭК/ИИЭР 29119-2 «Процессы тестирования». В этом стандарте представлено описание процессов тестирования, которые определяют процессы тестирования программного обеспечения на организационном уровне, уровне управления тестированием и уровне динамического тестирования. Кроме того, там представлены информативные диаграммы, описывающие процессы.
Методы проектирования тестирования программного обеспечения, которые могут быть использованы в разработке тестирования, определены в ИСО/МЭК/ИИЭР 29119-4 «Методики тестирования».
Серия международных стандартов ИСО/МЭК/ИИЭР 29119 дает возможность всем заинтересованным лицам контролировать и выполнять тестирование программного обеспечения в любой организации.
1 Область применения
Настоящий стандарт определяет шаблоны документации тестирования программного обеспечения, которые могут использоваться в любой организации, любом проекте или каком-либо действии тестирования проекта. Здесь описана документация тестирования, которая является результатом процессов, определенных в ИСО/МЭК/ИИЭР 29119-2 «Процессы тестирования». Иерархия документации тестирования представлена на рисунке 1 и в приложении A на рисунке A.1.
Настоящий стандарт применим к тестированию всех моделей жизненного цикла разработки программного обеспечения.
Целевая аудитория настоящего стандарта включает в себя: тестеров, менеджеров тестирования, разработчиков и менеджеров проектов и особенно ответственных за руководство, управление и реализацию тестирования программного обеспечения, но не ограничена этим списком.
Документы, описанные в настоящем стандарте, могут со временем создаваться в нескольких версиях. Однако обращение к нескольким версиям документов лежит вне области применения настоящего стандарта, потому что относится к вопросам менеджмента конфигурации.
2 Соответствие
2.1 Предполагаемое соответствие
Требования настоящего стандарта, содержащиеся в разделах 5, 6 и 7, устанавливают требования для многих документов тестирования, приемлемых для использования в течение полного жизненного цикла программного обеспечения. Допускается, что в конкретных проектах или организациях может не возникать потребности в использовании всех документов, определенных в настоящем стандарте. Поэтому практическая реализация настоящего стандарта обычно заключается в выборе совокупности документов, пригодных для организации или проекта. Существуют два типа соответствия условиям настоящего стандарта: полное и адаптированное. Соответствие может быть заявлено для организаций, проектов, проектов с несколькими исполнителями и услуг, как это определено в заявлении о соответствии.
Информационные элементы, определенные в разделах 5, 6 и 7, соответствуют выходным данным ИСО/МЭК/ИИЭР 29119-2 «Процессы тестирования». Приложение В является справочным и представляет обзор нормативных требований к разделам ИСО/МЭК/ИИЭР 29119-2, в которых описано создание информационных элементов, определенных в разделах 5, 6 и 7.
Для простоты ссылок в настоящем стандарте на каждый документ ссылаются как на опубликованный в виде отдельного печатного документа. Названия и содержание документов могут быть изменены (дополнены, объединены или переименованы), и использование номенклатуры конкретных документов, определенных в разделах 5, 6 и 7, не должно требовать соответствия. Документы считаются соответствующими, если они не опубликованы, а доступны в электронной форме, если они разделены на отдельные части или тома или объединены с другими документами в один документ.
2.2 Типы соответствия
Возможны заявления о соответствии двух типов. Выбранный тип соответствия должен быть идентифицирован в заявлении о соответствии документации.
2.2.1 Полное соответствие
2.2.2 Адаптированное соответствие
Содержание документов тестирования, определенных в разделах 5, 6 и 7, может быть адаптировано на базе адаптированного соответствия ИСО/МЭК/ИИЭР 29119-2 «Процессы тестирования» и/или на основе конкретных потребностей организации или проекта. В каждом случае адаптации, если не представлен информационный элемент, определенный в разделах 5, 6 и 7, необходимо предоставить обоснование. Все решения по адаптации должны быть документированы с их обоснованием, включая учет любых применимых рисков.
Решения по адаптации должны быть согласованы с соответствующими заинтересованными сторонами.
Адаптированное соответствие может быть достигнуто в следующих случаях:
a) Минимальная совокупность требуемой документации тестирования определена адаптацией процессов и действий в соответствии с разделом 2 ИСО/МЭК/ИИЭР 29119-2 «Процессы тестирования».
b) Минимальная совокупность требуемой документации тестирования определена в соответствии с конкретными потребностями организации и/или проекта.
c) Минимальная совокупность требуемых информационных элементов в документах определена в соответствии с конкретными потребностями организации и/или проекта.
1 В отдельных проектах, особенно в тех, которые следуют методике динамичной разработки, адаптация может быть применена ко всем документам настоящего стандарта, допуская их краткую форму или представление в альтернативном формате (например, устном или формате слайдов).
2 Возможно использование различных названий документов, но в таких случаях для облегчения оценки соответствия обычно представляют соответствие локально используемых названий настоящему стандарту.
3 Нормативные ссылки
ИСО/МЭК/ИИЭР 15289:2011 Системная и программная инженерия. Содержание информационных продуктов жизненного цикла (документация)
ИСО/МЭК/ИИЭР 29119-1 Системная и программная инженерия. Тестирование программного обеспечения. Часть 1. Понятия и определения
ИСО/МЭК/ИИЭР 29119-2 Системная и программная инженерия. Тестирование программного обеспечения. Часть 2. Процессы тестирования
Другие стандарты, полезные для реализации и интерпретации настоящего стандарта, приведены в разделе «Библиография».
4 Термины и определения
В настоящем стандарте применены термины и определения, приведенные в ИСО/МЭК/ИИЭР 24765, а также следующие термины с соответствующими определениями.