View
191
Download
0
Embed Size (px)
DESCRIPTION
"Сегодня даже банки и госструктуры могут переходить от классических подходов к использованию гибких методологий разработки ИТ-проектов" - основной посыл доклада Анатолия Кота, менеджера проектов и программ компании Softengi, на III Международной конференции «Инновационные технологии и решения для современного банка – 2014» от Международного журнала "БанкирЪ". Презентация отвечает на вопросы: - в чем отличие классических и гибких методологий? - в чем особенность гибкого подхода? - почему Scrum?
Citation preview
Scrum и пустота
Анатолий Кот[email protected]
Знаете ли Вы, что?
Эффективность реализации IT проектов
По данным исследовательской компании The Standish Group в 2013 году, 61% проанализированных ИТ-проектов в различных компаниях и отраслях были неуспешными. Каждый четвертый проект был остановлен досрочно или же был выполнен, но результат работ никогда не использовался. Остальные неуспешные ИТ-проекты (около 44%) завершались с нарушением сроков, выходили за рамки бюджета или были поставлены заказчику с функциональностью, которая отличалась от запланированной.
Эффективность реализации IT проектов
Из всех неуспешных проектов:•74% были выполнены с нарушением сроков•59% вышли за рамки бюджета•Процент реализованного функционала составил 69% от запланированного
Факторы успеха IT проектов
Источник: The Standish Group
3 ключевых фактора успеха связаны с эффективной коммуникацией между «ИT» и «Бизнесом»:
вовлечение пользователя, поддержка со стороны руководства и четкая постановка требований.
Классическая методология
Каскадная (waterfall) – используется чаще всего в банках, страховых компаниях и госструктурах.Модель процесса разработки ПО, в которой процесс разработки выглядит как поток, последовательно проходящий фазы анализа требований, проектирования, реализации, тестирования, интеграции и поддержки. После старта проектирования требования менять нельзя.
По статистике Softengi, проекты, реализованные по такой методологии, длятся от 6 до 10 месяцев.
К концу разработки проекта требования могут стать неактуальными или поменяться, но ПО уже разработано.
Классическая методология
? АНАЛИТИК
АРХИТЕКТОРРАЗРАБОТЧИК
ТЕСТИРОВЩИК
БИЗНЕС ИТ
2-3 месяца
2-3 месяца
Альтернатива?
Гибкая методология
Гибкая методология (agile) — серия подходов к разработке ПО, ориентированных на использование итеративной разработки, динамическое формирование требований и обеспечение их реализации в результате постоянного взаимодействия внутри самоорганизующихся рабочих групп, состоящих из специалистов различного профиля.
Самая популярная – Scrum:•небольшие по времени итерации (sprints) •в конце каждой итерации предоставляется уже работающее ПО•постоянное общение с исполнителем•заказчик вовлечен в процесс создания ПО и может менять требования
Гибкая методология
T $
F
В большом и среднем ПО используется только 35% функционала.Остальные 65% используются редко или никогда.
Закрепив два показателя (время и бюджет), Scrum позволяет выбирать, какой функционал нам нужен и разрабатывать именно его.
Что делать дальше?
• SCRUM не единственная гибкая методология. Изучайте другие. Они помогают экономить.
• Заказывайте практические семинары по Scrum. У нас бесплатно.
• Консалтинг на [email protected]
www.softengi.com Анатолий Кот
www.softengi.com [email protected]Главный офис:Киев, ул. Василия Стуса 35/37044 222 60 35
Уже работают по Scrum c нами