Написан и опубликован пост, в котором вы оцениваете состояние альфы инженерных обоснований в вашем рабочем проекте, методы, которые вы использовали для этих обоснований (и где можно почитать об этих методах), предложения по улучшению работы с обоснованиями в вашем проекте, учитывая материал, изложенный в текущем разделе курса.
Текущее состояние как раз на этапе Система/фича технически и экономически возможна
Методы:
- Документирование, фиксация причин принятия проектных решений
- Непрерывное тестирование (Юнит-тесты для модулей расширений, Интеграционные тесты с учётом взаимодействия с другими модулями)
- Архитектурный анализ (проверка, что присутствует модульность, частичная независимость)
Предложения по улучшению:
- Единая база данных для хранения претензий, аргументов, доказательств по проекту, поддержке и развитию.
- Формализация требований к фичам (шаблоны)
- Автоматизация сбора доказательств, метрик
- Обучение пользователей после каждого новшества
- Визуализация связей между фичами, новшествами с целью получения обратной связи по архитектурному обоснованию
Литература:
СИСТЕМНАЯ И ПРОГРАММНАЯ ИНЖЕНЕРИЯ 15026-4
1С:Предприятие 8. Система стандартов и методик разработки конфигураций