Методология WATERFALL как способ руководства проектами

Методология WATERFALL как способ руководства проектами
Методология WATERFALL как способ руководства проектами

Для не слишком крупных проектных команд оптимальны решения с упрощёнными итерациями, эффективные и доступные для быстрого восприятия. Но, если рассматривать вопрос глубже, каждая команда, как правило, уже может иметь наработанный опыт и сложившиеся способы управления проектами. А для некоторых проектов либо объектов разработки и вовсе необходима специализированная, уже проверенная система.

Наиболее популярными считаются три основных методологии: SCRUM, KANBAN, WATERFALL.

Рассмотрим более подробно последний вариант.

Практика управления проектом с использованием методологии WATERFALL

Суть программы во многом определяет её название — WATERFALL (англ. «водопад»). Подобно данному явлению природы, принцип работы метода, или, точнее, порядок действий, строится по ниспадающей, каскадом, сверху вниз, по убывающей актуальности задач.

Порядок выполнения этапов в «водопаде» строится в строгой последовательности: невозможно приступить к следующей фазе, если окончательно не завершена предыдущая. И вернуться назад, чтобы исправить или переделать уже завершённые задачи, невозможно. Можно двигаться только вперёд.

Автором методологии, создателем основных её принципов и названия часто считают У. Ройса, на основании опубликованной в научных журналах статьи (1970 г.). В действительности же обозначение WATERFALL впервые использовали Тайер и Белл (1976 г.). Ройс же в вышеназванной публикации указал на пять определяющих шагов, способствующих снижению потенциальных рисков в последовательности формирования проекта.

Конкретный пример: как минус отмечен тот факт, что тестированию отводятся последние роли, и его применяют на завершающих этапах, что, в свою очередь, создаёт серьёзную угрозу для функциональности проекта, а в ряде случаев может стать причиной его провала.

Основные шаги WATERFALL:

  • Требования, предъявляемые к системе, которая находится в разработке, и к используемому типу программного обеспечения излагаются в соответствующем документе к продукту (PRD).

  • В ходе аналитического этапа, к его окончанию, должны быть составлены конкретные модели действий, актуальные случаю бизнес-правила, функциональные схемы процессов.

  • Далее следует работа веб-дизайнеров. Формируются подходящая визуальная структура, интерфейс. Конечным результатом данного этапа должен быть информативный каркас программного продукта.

  • Создание кода для результатов предыдущего пункта. В данный этап входят процесс формирования, проверка того, насколько данный код работоспособен. Если необходимо, то производится интегрирование.

  • Осуществление тестового запуска. В ходе испытания сравнивается имеющийся результат с запланированным, при необходимости проводится коррекция.

После успешного воплощения вышеназванных этапов производится установка продукта. Если имеющееся программное обеспечение немного устарело, проводится миграция. В последующем все стандартно: продукт планово поддерживается и обслуживается.

Современная трактовка последнего этапа более прозрачна и лаконична: его разделяют на два отдельных. То есть установка и запуск — это один этап, а оказание поддержки и сопровождения — другой, отдельный.

Вот так выглядит визуальная модель принципов WATERFALL (см. схему)

Как вы видите, схема достаточно информативна, понятна и функциональна. Её и сейчас активно используют для управления разнообразными проектами различной степени сложности. Актуальна она и для государственного сектора, где весьма востребованы контрактные поставки программных продуктов по эффективным схемам.

Преимущества WATERFALL

Самым сложным и ответственным этапом выступает период планирования, на протяжении которого формируются требования. В ходе данного этапа может появиться необходимость в специализированных программных решениях. Последующие же этапы более просты, поскольку их выполнение будет осуществляться в регламенте ранее утверждённого плана задач.

Система «водопад» для решения данных вопросов подходит как нельзя лучше: она логична и проста. Все действия выполняются системно, в рамках отработанных фаз.

Ещё одним преимуществом системы WATERFALL можно считать стабильную, фиксированную структуру, не подвергающуюся изменениям во время выполнения задач: никакого перепрыгивания по темам, доработок, переходов к более важным фичам.

Наглядный сетевой график позволяет формировать детальное планирование нагрузки на персонал и эффективно контролировать то, как выполняются поставленные задачи. Эффективный контроль — основополагающая успешности.

Жёсткость методологии WATERFALL, как и любых программ с подобным строгим подходом, тесно взаимосвязана с формированием детализированной документации. Наличие необходимых регламентов способствует понижению порога входа новых участников и возможности их оперативной замены в случае необходимости (например, если сотрудник заболел или уволился).

WATERFALL не позволит коллективу нарушить дедлайн, и с максимальной степенью вероятности проект будет завершён и сдан в заявленные сроки.

Недостатки «водопадной» методологии

Жесткость подхода WATERFALL наряду с преимуществами является и её самым уязвимым местом. Объясняется всё просто: даже при эффективной командной работе не всегда возможно в точности следовать утверждённым правилам. Реальные обстоятельства могут быть изменчивыми: заказчик может внезапно изменить задачу либо требования к ней, или же в ходе разработки появится необходимость в новых опциях и подходах, и всё это придётся индивидуально согласовывать.

Откат назад в WATERFALL, как уже говорилось выше, невозможен. Пропущенные на этапе проектирования возможности можно реализовать только в формате последующей итерации. Естественно, с созданием полного систематизированного подхода, согласно регламенту «водопадной» методологии. Это и составляет главный риск: ведь, в случае недоработки придётся начинать всё с нуля, создавая тем самым ненужные временные и финансовые затраты.

Ещё один «подводный камень» — сложность составления проекта. Чтобы составить эффективную, грамотно работающую, сложную, объёмную структуру, необходимо привлечь к формированию проекта опытных разработчиков с прокачанными навыками в данном направлении. В противном случае существует риск срыва сроков исполнения или существенного выхода за рамки утверждённого бюджета.

Для каких проектов подходит WATERFALL

Вопреки расхожему мнению, методология «водопад» подходит не только для проектов малой ответственности или несложной структуры. Определяющим фактором в данной ситуации являются чёткие исходные требования к конечному результату. Чем конкретнее выражена итоговая составляющая, тем меньше проблем в реализации запланированного.

Такой результат может быть получен в следующих ситуациях:

  • Клиент точно определился с задачами, сроками исполнения и финансовыми затратами на их выполнение.

  • Исполнитель отчетливо понимает и компетентен в том, каким способом будут данные задачи реализованы.

При этом масштабность проекта особой роли не играет.

В случае, если у заказчика и исполнителя нет отчётливого представления о том, каким будет конечный продукт, либо существует возможность того, что в ходе реализации проекта выплывут различные неожиданные факторы, что часто бывает при работе с новыми, незнакомыми продуктами, лучше сразу отдать предпочтение более гибким стратегиям, чем WATERFALL.

Способы снижения рисков

Вовсе не обязательно использовать только одну методологию. Для получения эффективного результата можно комбинировать различные стратегии. Действенным инструментом снижения рисков может стать и применение специализированного ПО для решения второстепенных задач. Работает и модульный подход — когда работа над конечным продуктом подразделяется на отдельные задачи, к каждой из которых применяется каскадная методология. Это значительно сокращает время итераций и возможные риски.

Начать дискуссию

Все новые правила ведения КУДиР и составления декларации на УСН уже в обновленном курсе «Клерка»

Изменения 2024 года только вступили в силу, а мы уже записали уроки по тому, как с ними работать. Научитесь правильно заполнять КУДиР и декларацию на УСН в соответствии с требованиями налоговой в 2024 году на курсе «Главный бухгалтер на УСН». Вы освоите профессию с нуля, систематизируете и актуализируете свои знания.

Иллюстрация: Вера Ревина/Клерк.ру

15 курсов бухгалтера для ИП: обучение с нуля

Вести бухгалтерию индивидуального предпринимателя не так сложно, как может показаться на первый взгляд. Существуют специальные курсы, на которых начинающие предприниматели и будущие бухгалтеры научатся выбирать систему налогообложения и минимизировать риски. А также работать с кассой, платить зарплату, автоматически формировать и сдавать отчетность. 

15 курсов бухгалтера для ИП: обучение с нуля
НДФЛ

Необлагаемый лимит для НДФЛ с депозитных процентов будет несгораемым для длинных вкладов

НДФЛ с процентов от долгосрочных вкладов будут считать по-новому.

Курсы повышения
квалификации

18
Официальное удостоверение с занесением в госреестр Рособрнадзора
Общество

В Таиланд можно отправиться без визы на 60 дней

Временный режим безвизового въезда в Таиланд стал постоянным.

Импортозамещение: решение 1C:ERP — альтернатива SAP в России

Импортозамещение стало ключевым направлением экономической политики России из-за глобальных изменений на мировой арене. Компании стремятся найти надежные и функциональные аналоги иностранным системам управления бизнес-процессами. Одна из таких систем — 1C:ERP, которая предлагает равноценную альтернативу широко известному SAP. 

Импортозамещение: решение 1C:ERP — альтернатива SAP в России

Стандартные налоговые вычеты на детей вырастут в два раза

На второго ребенка родители смогут получить стандартный налоговый вычет по НДФЛ в размере 2,8 тысяч рублей, а на третьего и последующего — 6 тысяч.

Опытом делятся эксперты-практики, без воды
Криптовалюта

Лучшие криптообменники Екатеринбурга

Сегодня многие ищут способы купить криптовалюту* в Екатеринбурге, и сделать это можно с помощью крипто-бирж, P2P-сервисов и крипто-обменников. Для тех, у кого в приоритете — анонимность, предпочтительным является последний вариант. Так, криптовалютные обменники не требуют от клиентов никакой другой информации, кроме номеров крипто-кошельков и ников Telegram (для обратной связи с оператором)!

Лучшие криптообменники Екатеринбурга

За бесплатную раздачу продуктов питания могут отменить НДС и налог на прибыль

Депутаты собираются освободить компании от НДС и налога на прибыль за товары, которые отправили на благотворительность.

УСН

Работать на УСН по-простому больше не получится: будут счета-фактуры, книга продаж, декларация НДС

ИП на УСН с доходом в 2024 году более 60 млн рублей автоматически становится плательщиком НДС с первых дней 2025 года. И даже если выбрать ставку 5% без права на вычет, придется оформлять счета-фактуры, формировать книгу продаж и сдавать декларацию по НДС.

Как учитывать расходы на обучение сотрудников для налога на прибыль

Если организация отправляет сотрудников на обучение, то, при соблюдении определенных условий, эти расходы можно учитывать при расчете налога на прибыль. Рассказываем, как это сделать.

Как учитывать расходы на обучение сотрудников для налога на прибыль

ЕФС-1 с Разделом 2 за первое полугодие 2024: как сдать отчет

Отчетность по «травматизму» подается в составе единой формы ЕФС-1. Рассказываем, как сдать отчет за полугодие 2024 года.

ЕФС-1 с Разделом 2 за первое полугодие 2024: как сдать отчет

Маршрутизация грузоперевозок программным роботом RPA

Мы разработали программного робота RPA, и… робот превзошел все ожидания нашего заказчика (одна из крупнейших транспортных компаний страны).

Маршрутизация грузоперевозок программным роботом RPA

Пользователи не могут войти в приложение «Т-Инвестиции»

Клиенты брокера пожаловались на сбой в работе мобильного приложения «Т-Инвестиции».

НДФЛ

Командированные за границу для строительства атомных станций априори будут налоговыми резидентами РФ

Физлица, которые в течение года были в России менее 183 дней, являются нерезидентами РФ. Но есть исключения для ряда случаев. Таких исключений станет больше.

Как оплачивать переработки в командировках: считаем сверхурочные

Если сотрудник в командировке работает в нормальном режиме, оплата рассчитывается по его среднему заработку. Но он может работать в выходные, сверхурочно и в ночное время. Разбираем, как оплачивать сверхнормативное время командированного сотрудника.

Как оплачивать переработки в командировках: считаем сверхурочные

С этими заблуждениями сталкивается каждый предприниматель: эксперт рассказал о завышенных ожиданиях в бизнесе

Какие заблуждения могут помешать начинающим бизнесменам добиться успеха, рассказывает Лиана Давидян — предприниматель, наставник по бизнесу.

Как без проблем с налоговой работать с самозанятыми

Кроме чеков, заказчики должны заключать с самозанятыми договоры, получать первичные документы, а также следить за лимитом их доходов.

Более 79 млн проводок, 12 млн казначейских платежей и 2 млн мероприятий по кадровому администрированию и расчету зарплаты: «Северсталь – ЦЕС» исполнилось 15 лет

В июле свое 15-летие празднует «Северсталь – ЦЕС» – профессиональная сервисная компания, специализирующаяся на предоставлении услуг консалтинга, аутсорсинга и автоматизации сквозных бизнес-процессов, построении и управлении общими центрами обслуживания, разработке и внедрении цифровых продуктов и ИТ-сервисов, включая решения на базе SAP и 1С.

Шохин: государство не должно контролировать соблюдение соглашений и коллдоговоров

Российский союз промышленников и предпринимателей (РСПП) принял участие в совещании по вопросам совершенствования законодательства о занятости и изменений в ТК.

Интересные материалы

❗️ 15 июля стартовало обучение в летней школе бухгалтера. Скорее присоединяйтесь!

Вчера, 15 июля, в летней школе бухгалтера прошли первые занятия. Сегодня последний день, когда вы можете приобрести любой курс повышения квалификации, а также курсы профпереподготовки для бухгалтеров на УСН и финансовому менеджменту со скидками до -78%. Выбирайте курс и приступайте к обучению!