ГОСТ Р ИСО/МЭК 26555—2016
- определение процедур развертывания процессов;
- предоставление для использования доступа к активам процессов разработки домена.
Инструментарий должен обеспечивать при развертывании процессов разработки домена возмож
ность выполнять следующие действия:
- поддерживать хранилище активов процессов разработки домена для совместного использова
ния участниками разработки линеек продуктов активов процессов разработки домена, адаптированных
инструкций и критериев согласования:
- контролировать, придерживается ли приложение соответствующих процессов разработки домена;
- обеспечивать интеграцию обратной связи от приложений — членов линейки.
5.3 Определение процессов разработки приложения
Цель определения процессов разработки приложения
Цель этого подпроцесса заключается в том. чтобы установить процессы, соответствующие каж
дому приложению. Процессы разработки приложений определяются на основе специализированных
требований, целей и т.д. и согласования с процессами разработки домена.
Наряду с процессами, которым должен следовать каждый продукт линейки, существуют и гибкие
по отношению к продуктам линейки процессы. Кроме того, процессы взаимодействуют друг с другом,
выполняются параллельно или независимо. В сущности, при организации линейки продуктов процессы
систематически должны использоваться повторно. Однако при повторном использовании процесса, су
ществует вероятность несоответствия процесса организационным единицам, продуктам и пр.
Входы:
- стандартные организационные процессы.
- активы процессов разработки домена.
- специализированные требования:
- адаптированные инструкции:
Результаты:
- определена совокупность процессов разработки приложений:
- созданы и поддерживаются активы процессов разработки приложений.
Задачи:
- определить процессы разработки приложений. Процессы разработки приложений определяют
с целью разработки приложения путем повторного использования активов домена, связывания вари
абельности и удовлетворения специализированных требований, таких как специализированные тре
бования к качеству, технической сложности, к навыкам людей и т.д. Процессы разработки приложений
должны быть согласованы с процессами разработки домена;
- проверить соответствие процессов разработки приложений процессам разработки домена. Не
противоречивость с процессами разработки домена должна быть обеспечена таким образом, чтобы
при этом были учтены соответствующие цели и стратегии домена;
-развернуть процессы разработки приложений для обеспечения возможности использования
процессов разработки конкретного приложения всеми участниками разработки приложений.
5.3.1 Определить процессы разработки приложений
Цель этой задачи заключается вопределении специализированных процессов, которые будут ис
пользоваться для разработки каждого приложения путем повторного использования активов домена,
связывания вариабельности и разработки специализированных фрагментов.
Вместе с согласованием процессов разработки приложений с процессами разработки домена
необходимо рассмотреть и зависящие от условий характеристики приложения, такие как стоимость,
график, компромиссы качества, технические трудности и опыт участников. Кроме того, из-за взаимо
действия приложения с моделями вариабельности для связывания вариабельности, определенные
процессы разработки приложений должны охватывать и все вышеуказанные факторы.
После определения специализированных для приложения процессов допускается использовать
знания о производительности процессов разработки приложений совместно с другими приложениями в
линейке продуктов, что может привести к совершенствованию процессов разработки домена.
Методология должна обеспечивать при определении процессов разработки приложений следую
щие возможности:
- предоставление шаблонов описания процессов разработки приложений (архитектура процес
сов. детальное проектирование процессов и реализация процессов);
11