ОПТИМИЗАЦИЯ ЦИКЛА ПРОИЗВОДСТВА ПО
Интеграция анализа кода в цикл разработки ПО
Методики анализа кода интегрируются во все этапы цикла разработки ПО для обеспечения контроля ключевых управленческих параметров: сроков, бюджета, качества и состояния команды.
Методики интегрируется в системы управления бизнес-процессами: от систем хранения исходных кодов и систем управления задачами до систем обработки операционных логов и сообщений пользователей эксплуатируемой системы.
Интеграция в производственный процесс обеспечивает снижение рисков нарушения параметров SLA и сокращение затрат на сервисные службы до 20-30%.
Уровни контроля
![Уровни контроля](http://mniipu.org/wp-content/uploads/2020/08/g4.png)
Распространенным заблуждением является то, что ответственность за качество можно возложить на одну группу, будь то группа Приемки проектов, Обеспечения качества или группа Тестирования, Управления качеством, Технического обеспечения качества и т.п.
Скорость создания приложений и их постоянные обновления приводят к тому, что проверка рисков должна проникнуть во все этапы жизненного цикла ПО: создание кода, приемка, эксплуатация и рефакторинг.
Оценка рисков должна реализовываться во всех потоках операций, на всех этапах, фазах и итерациях.
Источники изменений и рисков
![Источники изменений и рисков](http://mniipu.org/wp-content/uploads/2020/08/g5.png)
Внешние требования: изменения законодательства или изменение/ оптимизация рабочих процессов.
Задачи, возникающие в ходе эксплуатации и обеспечения работоспособности.
Анализ требований пользователей и информации пользовательской активности.