5.3 Процесс разработки
5.3 Процесс разработки
Процесс разработки состоит из работ и задач, выполняемых разработчиком. Процесс включает работы по анализу требований, проектированию, программированию, сборке, тестированию, вводу в действие и приемке программных продуктов. В данный процесс могут быть включены работы, связанные с разработкой системы, если это оговорено в договоре. Разработчик выполняет или обеспечивает выполнение работ по данному процессу в соответствии с условиями договора.
Разработчик управляет процессом разработки на проектном уровне в соответствии с процессом управления (подраздел 7.1), который конкретизируется в данном процессе; определяет инфраструктуру для данного процесса в соответствии с процессом создания инфраструктуры (подраздел 7.2); адаптирует данный процесс к условиям проекта в соответствии с процессом адаптации (приложение А) и управляет процессом разработки на организационном уровне в соответствии с процессами усовершенствования (подраздел 7.3) и обучения (подраздел 7.4). Если разработчиком является поставщик разрабатываемого программного продукта, то разработчик должен также выполнять процесс поставки (подраздел 5.2).
Список работ. Данный процесс состоит из следующих работ:
1. подготовка процесса; анализ требований к системе;
2. проектирование системной архитектуры;
3. анализ требований к программным средствам;
4. проектирование программной архитектуры;
5. техническое проектирование программных средств;
6. программирование и тестирование программных средств;
7. сборка программных средств;
8. квалификационные испытания программных средств;
9. сборка системы;
10. квалификационные испытания системы;
11. ввод в действие программных средств;
12. обеспечение приемки программных средств.
Больше книг — больше знаний!
Заберите 20% скидку на все книги Литрес с нашим промокодом
ПОЛУЧИТЬ СКИДКУ