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

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

Действующий
4. Исполнитель определяет планируемый срок принятия в работу, уведомляет Заказчика.
a. Срок может быть изменен по договоренности сторон.
5. По запросу Заказчика, до передачи Заявки на исполнение, могут быть проведены подготовительные работы по оценки рисков, консультации о возможности технической реализации, оценка трудоемкости.
6. Согласно планируемого срока Заявка передается на исполнение.
a. Если в рамках Заявки заключался договор с Заказчиком, то Исполнитель повторно проверяет наличие действующего договора.

Исполнение Заявки

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

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

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

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

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

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

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

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

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

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