req ()
TRANSCRIPT
Управление требованиями в условиях Управление требованиями в условиях новой экономической ситуацииновой экономической ситуации
Александр БайкинАлександр Байкинwww.uml2.ru
www.cmcons.ru [email protected]@uml2.ru
Кризис – время двигаться вперед4
Методы минимизации затрат при разработке ПО
3
Цена ошибки на этапе Анализа ПО2
Кризис и разработка ПО1
План презентацииПлан презентации
УТ в новой экономической ситуации, Александр Байкин, www.cmcons.com, 2009 2/20
Что такое Кризис и с чем его едят?!Что такое Кризис и с чем его едят?!
Кризис — суд, перелом, переворот, пора
переходного
состояния.
(перевод с др. греческого)
УТ в новой экономической ситуации, Александр Байкин, www.cmcons.com, 2009 3/20
Кризис и разработка ПОКризис и разработка ПО
УТ в новой экономической ситуации, Александр Байкин, www.cmcons.com, 2009 4/20
Ошибки при разработке ПООшибки при разработке ПО
Standish GroupStandish Group говорит:говорит:
УТ в новой экономической ситуации, Александр Байкин, www.cmcons.com, 2009 5/20
ПроектыОтменяют
Превышают на 200%В срок
Ошибки
ТребованияПроектированиеИнтерфейсДанныеПОЧеловекДокументацияДругие
Ошибки в ТребованияхОшибки в Требованиях
6/20УТ в новой экономической ситуации, Александр Байкин, www.cmcons.com, 2009
Standish GroupStandish Group говорит:говорит:
Методы борьбы с кризисомМетоды борьбы с кризисом
7/20УТ в новой экономической ситуации, Александр Байкин, www.cmcons.com, 2009
• Выбор «нужных» проектов
• Создание отдела Анализа
• Двигаемся к Agile
• Созревание Требований
• Метрики качественных Требований
Выбор экономически выгодных проектовВыбор экономически выгодных проектов
• Поймите стратегические цели Компании
• Адаптируйте стратегию ИТ под Цели
• А нужна ли Вам ERP? Посчитайте ROI и ТЭО
• Приоритезируйте свои проекты
• Пишите Концепцию для каждого проекта
• Откажитесь от кусочной автоматизации
• Анализируйте альтернативы
• 20% затрат дает 80% выгоды
• Оправдайте ожидания Бизнеса
УТ в новой экономической ситуации, Александр Байкин, www.cmcons.com, 2009 8/20
Создание отдела АнализаСоздание отдела Анализа
• Кто у Вас анализирует требования Заказчика?
• Повышайте Квалификацию Аналитиков
• Создайте План Управления Требованиями
• Определите реестр БП и Требований
• Храните Документы в одном месте
• Начните планировать на основе Требований
• Управляйте изменениями Требований
• Сохраните ключевую компетенцию и команду
УТ в новой экономической ситуации, Александр Байкин, www.cmcons.com, 2009 9/20
Двигаемся к Двигаемся к AgileAgile
• Определите уровень необходимой Документации
• В нужное время в нужном месте
• Не забывайте про Концепцию каждого Проекта
• Моделируйте Требования и БП
• Изменения Требований - это нормально
• Приоретизируйте и оценивайте Требования - 80\20
• Итерации – это хорошо, описали – реализовали
• Больше общайтесь и встречайтесь
УТ в новой экономической ситуации, Александр Байкин, www.cmcons.com, 2009 10/20
Риски
Сложность и количество
Модель зрелости ТребованийМодель зрелости Требований
Полный ХаосДокументируются
5
4
2
1
0
3
Организованы
Структурированы
Трассируются
Интегрированы
УТ в новой экономической ситуации, Александр Байкин, www.cmcons.com, 2009 11/20
Что дают нам зрелые Требования?!Что дают нам зрелые Требования?!
• Уменьшение ошибок и издержек при выпуске ПО
• Повышение удовлетворенности и вовлеченности ЗЛ
• Повышение качества ПО
• Уменьшение времени разработки ПО
• Повышения контроля над изменениями
• Повышение точности планирования
• Повышение точности стратегического развития
УТ в новой экономической ситуации, Александр Байкин, www.cmcons.com, 2009 12/20
Метрики качественных ТребованийМетрики качественных Требований
• Статус Требований
• Время на описание Требований
• Сложность Требований
• Кол-во ошибок в Требованиях
• Частота изменений Требований
• Число непокрытых Требований
• Число заново использованных Требований
Заставь дурака Богу молиться –
он себе весь лоб расшибет, (с) Народ
УТ в новой экономической ситуации, Александр Байкин, www.cmcons.com, 2009 13/20
Инструменты АналитикаИнструменты Аналитика
• Средства Управления Требованиями (RMT)• IBM Rational RequesitePro family
• IBM Rational Composer family
• IBM Telelogic Doors family
• Средства Моделирования (CASE)• IBM Rational Rose family
• IBM Telelogic Tau family
• Средства Управления БП (BPMS)• IBM WebSphere family
• Oracle BPM Suite
УТ в новой экономической ситуации, Александр Байкин, www.cmcons.com, 2009 14/20
Инвестировать нельзя экономитьИнвестировать нельзя экономить
• Кризис в головах
• Кризис – шанс начать жить по новому
• Сокращение затрат – сокращение возможностей
• Ограничение в Бизнесе, а не производстве
• Заставьте наконец Людей работать
• Кризис – возможно получить супер команду
• А у Вас есть антикризисный план?
• Кризис когда-то закончится, а Вы готовы?
УТ в новой экономической ситуации, Александр Байкин, www.cmcons.com, 2009 15/20
Какие ИТ направления перспективныеКакие ИТ направления перспективные
• Аудит КИС и ИТ-инфрастуктуры
• Разработка и поддержка ПО на аутсорсинге
• Системы Бизнес-аналитики и ППР
• Консалтинг по процессам разработки
• Лизинг оборудования и ПО
УТ в новой экономической ситуации, Александр Байкин, www.cmcons.com, 2009 16/20
АлександрБайкинEmail: [email protected]://baikin.moikrug.ruhttp://www.uml2.ru
Управление требованиями в условиях Управление требованиями в условиях новой экономической ситуацииновой экономической ситуации