(Действующий) СТО Стандарт на оказание услуги «Разработка программного обеспечения»...

Докипедия просит пользователей использовать в своей электронной переписке скопированные части текстов нормативных документов. Автоматически генерируемые обратные ссылки на источник информации, доставят удовольствие вашим адресатам.

Действующий
a. Заказчик проводит тестирование в течение 5 рабочих дней.
i. Срок может быть изменен по договоренности сторон.
b. Заказчик при выявлении замечаний передает их Исполнителю.
c. Исполнитель производит анализ замечаний и исправляет ошибки.
i. Если была выявлена ошибка по функционалу, оговоренному в согласованных требованиях, Исполнитель устраняет ее и повторно согласно п.7 передает Объект на Тестирование Заказчику.
ii. Если замечание относится к функционалу, не обговоренному в согласованных требованиях, который не был оговорен в согласованных требованиях или противоречит им, то доработка производится в рамках новой Заявки, после исполнения текущей.
1. При необходимости может быть изменен состав работ по текущей Заявке.
8. Исполнитель проводит Разработку документации.
9. Исполнитель передает пользовательскую документацию на Контроль Заказчику.
a. Заказчик проверяет документацию в течение 5 рабочих дней.
b. Заказчик при выявлении замечаний передает их Исполнителю.
c. Исполнитель производит анализ замечаний, при необходимости дорабатывает документацию и повторно согласно п.9 передает ее на Контроль Заказчику.
10. Ответственное лицо заказчика подтверждает выполнение работ по Заявке.
11. Исполнитель отправляет Заявку на согласование Руководителю заказчика.
12. Руководитель выполняет согласование исполненной Заявки в течение 3 рабочих дней, после это Заявка считается исполненной.

Стадии разработки ПО

Анализ и формализация требований

На данном этапе уточняются требования Заказчика, определяются и обсуждаются возможные риски проекта.
В обязанности Ответственного лица заказчика входит предоставление необходимой информации, в том числе проблематика, описание текущих и планируемых бизнес-процессов, цели, ограничения проекта, бизнес-требования по функциональности и возможностям Объекта, контрольный пример для тестирования, ожидаемый результат.
В обязанности исполнителя входит оценка проекта с точки зрения целесообразности, возможности его технической реализации, выявление рисков, технических ограничений, формализация требований и оформление Технического задания при необходимости.
Требования должны быть точно и ясно сформулированы; они должны допускать единственное толкование и отражать границы проекта.
Требования должны быть удобочитаемыми и понятными; дополнительно может быть привлечен вспомогательный материал, такой как таблицы, схемы, печатные формы, примеры.

Оценка трудоемкости

На данном этапе уточняются общие трудозатраты на выполнение работ по Заявке, в том числе оформление требований, разработка Объекта, внутреннее тестирование и отладка, разработка документации, развертывание в информационной системе Заказчика.
Оценку трудоемкости выполняет Исполнитель.
В зависимости от детализации требований может быть дана экспертная/предварительная оценка (оценка «порядка величины»), либо плановая оценка на основе декомпозиции требований и нормирования работ. Трудозатраты на этап сбора и оформления требований не нормируются; время учитывается по факту.

Разработка и внутреннее тестирование

На данной стадии Исполнителем реализуются требования, проводится компонентное и функциональное тестирование Объекта.
При наличии контрольного примера также выполняется приемочное тестирование.

Внедрение в ИС Заказчика

На данном этапе Исполнителем производится установка/обновление программного обеспечения в ИС Заказчика, настройка Объекта, предоставление доступов.
В обязанности Ответственного лица заказчика входит своевременное уведомление заинтересованных лиц, на работу которых повлияет внедрение Объекта, и лиц, использующих программное обеспечение, частью которого является Объект.
В обязанности Исполнителя входит сохранение работоспособности других Объектов и данных ИС, в которую интегрируется Объект.

Тестирование Заказчиком

На данном этапе Заказчиком проводится функциональное и приемочное тестирование.
При наличии контрольного примера приемочное тестирование должно производиться в соответствии с ним.

Разработка документации

На данной стадии Исполнителем разрабатывается пользовательская и техническая документация на Объект.
Инструкция пользователя составляется на основании контрольного примера при его наличии.
Инструкция пользователя должна описывать:
 состав Объекта, его возможности, а также выполнение отдельных функциональных операций с его элементами.
 работу с экранными формами системы, давая руководство к последовательному действию пользователя в системе.
 все результаты действий, выполняемых в системе под ее руководством, в том числе изменение вида экранной формы, появление новой экранной формы, формирование отчетной формы, вывод результатов расчета и т.д.
Инструкция пользователя не должна описывать не входящий в разработку Объекта функционал стороннего программного обеспечения, с использованием которого Объект работает или частью которого Объект является.
Разработка методологических инструкций на каждое автоматизированное рабочее место не входит в обязанности Исполнителя, если это не было зафиксировано в требованиях.

Контроль Заказчиком

Заказчиком проводится контроль пользовательской инструкции с точки зрения покрытия разработанного функционала и понятности описания.

Гарантийный срок

Гарантийный срок на ПО может быть предусмотрен договором, в рамках которого производится разработка.