На создание этой статьи меня натолкнул мем, найденный на просторах интернета. Что же с картинкой то не так?
Автор засунул Каскадную модель, Agile и Канбан в вещи одного порядка. А это не совсем так.
Так не пойдет, решила я, будем разбираться, кто такой этот ваш эджайло-канбано-скрам.
Итак, представим, что мы с вами планируем пилить проект (ну мы это любим). Мы знаем,
• кто наш заказчик и уровень его вовлеченности в процесс,
• критерии успеха проекта,
• с какой командой нам предстоит работать (чудо-мир),
• степень проработки требований
• и даже количество необходимой документации по проекту (невероятно, фантастика)...
Собирая все эти факты на начальном этапе, мы принимаем ответственное решение: мы используем традиционный подход или гибкий (aka Agile). Что же подразумевает собой гибкий подход? Это огромный вопрос, который в пост бы не уложился. Но, long story short, в 2001 году собрались 17 крутых разработчиков и сказали: "Ребята, вот эти ваши долгие круги ада, через ко