Слайд 2Предыстория. Как меня угораздило
Слайд 3Проблемы
Риски, как результат - неточный эстимейт
Передача знаний внутри команды и между
командами
Слайд 4Мое решение проблемы № 1 - Риски
Слайд 5Категории Рисков
Бизнес Анализ и Ревью
Разработка
База (DB)
Качество
Окружение
Продажи и Распространение
Слайд 6Категория 1: Бизнес Анализ и Ревью
1. Требования неясны, неточны
2. Заказчик не
участвует в спринт демо, тем самым не принимает стори
3. Скоуп юзер стори изменяется в процессе разработки
Слайд 7Категория 2: Разработка
4. Разработчики недоступны
5. Носители знаний о конкретной части системы недоступны
6.
Низкий уровень знания системы или конкретной ее части разработчиком
7. Анализ юзер историй проводится одной группой специалистов, а разработка и тестирование другой
Слайд 8Категория 3: База
8. DBA недоступны
9. Внеплановые активности с базой (DB)
Слайд 9Категория 4: Качество
10. QA недоступны
11. Частые деплои на тестовые окружения
12. Тестирование новых
кусков системы на одном тестовом окружении, которые конфликтуют между собой
Слайд 10Категория 5: Окружение
13. Тестовое окружение не готово вовремя (нет скриптов, apache, db)
14.
Нестабильное тестовое окружение
15. Недостаток окружений
Слайд 11Оценка ‘Impact’, ‘Probability’, ‘Priority’ риска
Severity (Priority) = Impact X Probability
Слайд 12Расчет вероятности возникновения риска по собранным данным
Probability = N / M,
где N
– количество спринтов в которых риск возник
M – общее количество спринтов
Слайд 15На выходе
Более точный эстимейт
Визуализация проблем на проекте
Возможность прогнозировать риски для их устранения
или смягчения
Слайд 16Мое решение проблемы № 2 – Передача знаний
Слайд 17Опросник для определения уровня знания системы
Слайд 18На выходе
Быстро отыскать носителя знаний по конкретной части системы
- Организовать мероприятия по
передаче знаний