Тел.: +7 (495) 689-99-26, www.ballisticka.ru © 2010 ООО«Баллистика» Waterfall Преимущества водопадной модели разработки проектов по сравнению с «гибкими»

Презентация:



Advertisements
Похожие презентации
Тел.: (+7 499) , интернет: © 2009 ООО«Баллистика» Технологический процесс создания сайта Путь успешного внедрения, минимизация.
Advertisements

Обзор методологий и паттернов разработки.. Процесс разработки ПО В разработке программного обеспечения важно наладить процесс Методология представляет.
MSF: Модель проектной группы (MSF Team Model). Структура MSF (вспомним предыдущий материал)
серия подходов к разработке программного обеспечения, ориентированных на использование итеративной разработки и динамическое формирование требований в.
Методология PMI для управления проектами.. 2 Состояние рынка разработки Web-сайтов Почему так мало?
EXtreme Programming XP Тема 1. XP Экстремальное программирование небольших и средних неясных и быстро меняющихся требований Экстремальное программирование.
Как не получить «кота в мешке» или поэтапная разработка мобильных приложений Евгений Кузьмин Руководитель отдела разработки.
Обзор методологий управления интернет-проектами Олег Бунин.
С чего начать свой бизнес онлайн? Лев Белоцерковец Студия СПИЧКА Лев Белоцерковец.
EXtreme Programming XP Тема 2. XP Заказчики определяют: объем работ; приоритеты; композиции версий; сроки выпуска версий. Разработчики определяют: оценку.
Методология SCRUM Методология гибкой разработки программного обеспечения.
Учебный курс Модели жизненного цикла и методологии разработки корпоративных систем Лекция 5 Методологии разработки корпоративных систем Лекции читает кандидат.
11. Процесс разработки программной системы Последовательный и итеративный процессы разработки Процесс разработки программной системы является бизнес.
Начальник проектного отдела +7 (921) РОЛЬ ЗАКАЗЧИКА В ПРОЕКТНОМ ЦИКЛЕ РАЗРАБОТКИ САЙТА Игорь Петрушихин.
Методология проектирования RAD МДК Раздел 1.
Обзор гибких методологий разработки ПО (Agile) Антон Бевзюк (Intel)
Предмет и задачи информационного менеджмента Тема 2.
Алексеев Богдан ГБИ-1-10 F. Интегрированные системы управления предприятием.
Оценка уровня безопасности Тестировщики Подтверждение свойств и качества. Рекомендации по доработке Методика проверки Определение Условий эксплуатации.
Задачи решаемые EPCM командой Июль 2009 г.. Термины и определения EPCM (EPCM = Engineering Procurement Construction Management - управление проектированием,
Транксрипт:

Тел.: +7 (495) , © 2010 ООО«Баллистика» Waterfall Преимущества водопадной модели разработки проектов по сравнению с «гибкими» методиками

Waterfall Модель водопада (англ. waterfall model) модель процесса разработки программного обеспечения, в которой процесс разработки выглядит как поток, последовательно проходящий фазы анализа требований, проектирования, реализации, тестирования, интеграции и поддержки. Работа по проекту делится на несколько этапов: Анализ; Проектирование; Дизайн; Разработка; Тестирование и запуск; Тел.: +7 (495) , © 2010 ООО«Баллистика»

Waterfall Тел.: +7 (495) , © 2010 ООО«Баллистика»

Waterfall. Условное распределение по времени Тел.: +7 (495) , © 2010 ООО«Баллистика»

Гибкие методологии Гибкая методология разработки это концептуальный каркас, в рамках которого выполняется разработка программного обеспечения. Тот же подход, но короткими итерациями (маленькие проекты в рамках большого); Нацеленность на минимизацию рисков; Контроль на каждой итерации; Стремление иметь готовый к выпуску проект после каждой итерации; Минимум бюрократии; Упор на тесное общение внутри команды и команды с заказчиком. Тел.: +7 (495) , © 2010 ООО«Баллистика»

Водопад. Проблемы и их решение Тел.: +7 (495) , © 2010 ООО«Баллистика»

Водопад. Проблемы и их решение Проблемы: Сложности в управлении рисками; Сложности в управлении изменениями; Недостаточная гибкость. Решение: Ранняя идентификация и непрерывное устранение рисков; Ожидание изменений в требованиях и реализации в процессе разработки; Оперативный менеджмент на высоком уровне. Тел.: +7 (495) , © 2010 ООО«Баллистика»

Гибкие методологии. Проблемы Большая зависимость от человеческого фактора; Перемещение зоны ответственности за результат с исполнителя на заказчика; Нет личной ответственности. Оценка результатов команды; Сложности с распределенной работой; Сложности если команда большая; Проблемы с определением бюджета и сроков получения конечного результата. Тел.: +7 (495) , © 2010 ООО«Баллистика»

Гибкие методологии. Основные проблемы Тел.: +7 (495) , © 2010 ООО«Баллистика»

Выбор от бизнеса Команда внедрения – центр прибыли или центр затрат? Для центра затрат допустимы изменения сроков и бюджетов Для центра прибыли важны четкие сроки и бюджеты Вывод: Проекты на основе гибких методик применимы для внутренних проектов; Водопад применим при взаимоотношениях Заказчик Исполнитель. Для студии отношения с заказчиком всегда будут Заказчик Исполнитель. Никто не даст просто так «проедать» деньги. Для себя на больших проектов мы выбрали водопад с элементами итеративности Тел.: +7 (495) , © 2010 ООО«Баллистика»

Важно отметить Водопад более приближен к практике; Любая методология должна адаптироваться под изменяющиеся условия окружающей среды; Если менеджмент низкого уровня вас не спасет ни водопад, ни agile, ни любая другая методология. Тел.: +7 (495) , © 2010 ООО«Баллистика»

Тел.: (+7 499) Евгений Новиков