Как ставить задачи команде: Канбан, Scrum и Waterfall
Как ставить задачи команде: Канбан, Scrum и Waterfall

Как ставить задачи команде: Канбан, Scrum и Waterfall

Эти методы управления проектами можно применять не только в разработке

Канбан

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

  • Задачи на доске
  • Вся работа по проекту показана на Канбан-доске. Это может быть обычная доска со стикерами или сервис (например, Яндекс Трекер). Доску нужно разделить на три столбца: «запланировано», «в работе» и «готово». Затем занести задачи, ответственных и сроки выполнения в первый столбец и передвигать по мере выполнения.

    Как ставить задачи команде_ Канбан, Scrum и Waterfall2.jpg
  • Ограничение задач
  • Над каждым столбцом важно указать лимит задач. Если на задачу в среднем уходит один день — в «запланировано» на неделю не должно быть больше пяти задач.

    Если столбцы «запланировано» и «в работе» переполнены, а «готово» пустует — команда перегружена. Нужно ограничить количество задач.

  • Встречи
  • В Канбане есть ежедневные короткие встречи с командой, чтобы пройтись по доске и понять, что задерживает движение задач.

  • Гибкость
  • Новые задачи можно добавлять на Канбан-доску в любое время — это удобно для меняющихся проектов.

Плюсы Канбан
  • Можно быстро узнать, на каком этапе задача;
  • Из-за лимитов на задачи команда не перегружена;
  • Можно добавлять задачи, не нарушая рабочий процесс;
  • Если у команды проблемы — это видно на доске;
  • Когда каждый видит задачи и их статус — это повышает личную ответственность.
Минусы Канбан
  • Не подходит для больших команд из-за того, что нет четкой структуры — можно запутаться в задачах и сроках;
  • Команда должна уметь работать автономно и без постоянного контроля;
  • Если вовремя не обновлять доску, система не будет работать.

Метод Канбан придумал Тайити Оно — инженер Toyota. Канбан стал частью системы бережливого производства «точно в срок». Ее суть в том, что детали для сборки машин поступают вовремя, без задержек и лишних запасов.

Scrum

Проект разбивается на короткие циклы — спринты. Задачи заносятся на доску, как и в Канбане.

  • Роли в команде
    • Владелец продукта — он определяет приоритеты, передает бизнес-требования команде и следит за процессом работы;
    • Scrum-мастер — помогает команде соблюдать методологию Scrum, устраняет препятствия, но не управляет процессом напрямую;
    • Разработчики — специалисты с навыками, которые нужны в определенном проекте. Работают равноправно, без явного лидера.
  • Спринты
  • Обычно спринт длится около двух недель. Все это время команда работает над одной частью продукта. Перед началом спринта вся команда определяет задачи и сроки их выполнения.

    По итогам спринта владелец продукта решает, что делать дальше — пересмотреть сроки, завершить спринт или добавить задачи, если осталось время.

  • Задачи на доске
  • Все задачи спринта собраны на одной доске. Принцип деления тот же, что и в Канбане — «запланировано», «в работе» и «готово». Столбцов может быть больше, но эти три — обязательная часть доски.

    Как ставить задачи команде_ Канбан, Scrum и Waterfall3.jpg
  • Scrum-митинги
  • Короткие встречи с разработчиками и Scrum-мастером проходят каждый день. Разработчики рассказывают, что успели сделать с прошлого митинга, чем будут заняты сегодня и что мешает выполнять задачи. Scrum-мастер анализирует процесс и помогает решить проблемы.

  • Ретроспектива
  • После спринта команда собирается на ретроспективу. Обсуждают, что удалось, а что нет, чтобы учесть это в будущих спринтах.

Плюсы Scrum
  • Каждый в команде знает свою роль и ответственность;
  • Работа делится на небольшие этапы с четкими целями, задачи выполняются параллельно — это ускоряет процесс;
  • Можно быстро вносить изменения в часть продукта во время работы над ней. Это проще, чем менять готовый продукт;
  • Регулярные успехи мотивируют команду.
Минусы Scrum
  • Не подходит для проектов с большими командами от 15 человек. Когда над задачами работает много людей, сложно быстро договориться и принять решение — это противоречит самой сути спринтов;
  • Владелец продукта должен быть вовлечен в процесс — нужен постоянный контакт и быстрая обратная связь, а это не всегда получается.

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

Алексей Лазаренко, менеджер проектов Friflex

Иногда мы используем Scrumban — сочетание методов Scrum и Канбан. Это удобно для проектов с roadmap и четким видением релизов. Из Scrum мы берем спринты, митинги и ретроспективы, а из Канбана — лимиты на задачи. Получается все успевать и не перегреваться.

Руслан Юсупов, системный аналитик Friflex

Waterfall

Каждый этап работы над проектом начинается только после завершения предыдущего.

Канбан и Scrum — гибкие методы. Они позволяют добавлять задачи в процессе разработки и менять их приоритет. В этом их отличие от более жесткой каскадной системы — Waterfall.

  • Этапы
    • Аналитика — команда подробно изучает информацию о проекте, оценивает риски и составляет план работ. После того, как план утвержден, изменения в него вносить нельзя.
    • Проектирование — команда создает прототипы и дизайн.
    • Разработка — разработчики пишут код по техническому заданию.
    • Тестирование — команда проверяет, как работает продукт,  и исправляет ошибки. Это долгий процесс — вернуться и снова что-то исправить будет нельзя.
    • Эксплуатация — команда и заказчик проверяют продукт в реальных условиях.
    • Поддержка — команда собирает обратную связь и следит за тем, чтобы продукт стабильно работал.
  • Задачи и сроки

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

Как_ставить_задачи_команде_Канбан,_Scrum_и_Waterfall4.jpg

Диаграмму можно создать в Excel или на бумаге. Такой подход помогает визуально контролировать проект и соблюдать сроки.

Плюсы Waterfall
  • Команда работает по плану без неожиданных задач;
  • Не нужно тратить время на обсуждение процесса.
Минусы Waterfall
  • Если на позднем этапе найдется ошибка — потребуется переделывать весь проект;
  • Команда получает столько задач, сколько нужно для выполнения проекта. Их может оказаться слишком много за короткое время. Такие перегрузки часто приводят к выгоранию;
  • Нельзя добавлять новые задачи в процессе.

Как начать работать по Канбану, Scrum или Waterfall

  • Продумайте структуру работы и роли в команде.
  • Выберите удобный сервис (Яндекс Трекер, Todoist, Kaiten или другие).
  • Объясните команде, зачем это нужно и как применять.
  • Сначала протестируйте метод на одном проекте и оцените результат.
  • Регулярно проверяйте, что работает, а что мешает.
  • Дайте команде время привыкнуть.
  • Настраивайте метод под свои задачи.

Получить консультацию про проекту

  • Russia (Россия)+7
  • Ukraine (Україна)+380
  • Belarus (Беларусь)+375
  • Afghanistan (‫افغانستان‬‎)+93
  • Albania (Shqipëri)+355
  • Algeria (‫الجزائر‬‎)+213
  • American Samoa+1
  • Andorra+376
  • Angola+244
  • Anguilla+1
  • Antigua and Barbuda+1
  • Argentina+54
  • Armenia (Հայաստան)+374
  • Aruba+297
  • Ascension Island+247
  • Australia+61
  • Austria (Österreich)+43
  • Azerbaijan (Azərbaycan)+994
  • Bahamas+1
  • Bahrain (‫البحرين‬‎)+973
  • Bangladesh (বাংলাদেশ)+880
  • Barbados+1
  • Belarus (Беларусь)+375
  • Belgium (België)+32
  • Belize+501
  • Benin (Bénin)+229
  • Bermuda+1
  • Bhutan (འབྲུག)+975
  • Bolivia+591
  • Bosnia and Herzegovina (Босна и Херцеговина)+387
  • Botswana+267
  • Brazil (Brasil)+55
  • British Indian Ocean Territory+246
  • British Virgin Islands+1
  • Brunei+673
  • Bulgaria (България)+359
  • Burkina Faso+226
  • Burundi (Uburundi)+257
  • Cambodia (កម្ពុជា)+855
  • Cameroon (Cameroun)+237
  • Canada+1
  • Cape Verde (Kabu Verdi)+238
  • Caribbean Netherlands+599
  • Cayman Islands+1
  • Central African Republic (République centrafricaine)+236
  • Chad (Tchad)+235
  • Chile+56
  • China (中国)+86
  • Christmas Island+61
  • Cocos (Keeling) Islands+61
  • Colombia+57
  • Comoros (‫جزر القمر‬‎)+269
  • Congo (DRC) (Jamhuri ya Kidemokrasia ya Kongo)+243
  • Congo (Republic) (Congo-Brazzaville)+242
  • Cook Islands+682
  • Costa Rica+506
  • Côte d’Ivoire+225
  • Croatia (Hrvatska)+385
  • Cuba+53
  • Curaçao+599
  • Cyprus (Κύπρος)+357
  • Czech Republic (Česká republika)+420
  • Denmark (Danmark)+45
  • Djibouti+253
  • Dominica+1
  • Dominican Republic (República Dominicana)+1
  • Ecuador+593
  • Egypt (‫مصر‬‎)+20
  • El Salvador+503
  • Equatorial Guinea (Guinea Ecuatorial)+240
  • Eritrea+291
  • Estonia (Eesti)+372
  • Eswatini+268
  • Ethiopia+251
  • Falkland Islands (Islas Malvinas)+500
  • Faroe Islands (Føroyar)+298
  • Fiji+679
  • Finland (Suomi)+358
  • France+33
  • French Guiana (Guyane française)+594
  • French Polynesia (Polynésie française)+689
  • Gabon+241
  • Gambia+220
  • Georgia (საქართველო)+995
  • Germany (Deutschland)+49
  • Ghana (Gaana)+233
  • Gibraltar+350
  • Greece (Ελλάδα)+30
  • Greenland (Kalaallit Nunaat)+299
  • Grenada+1
  • Guadeloupe+590
  • Guam+1
  • Guatemala+502
  • Guernsey+44
  • Guinea (Guinée)+224
  • Guinea-Bissau (Guiné Bissau)+245
  • Guyana+592
  • Haiti+509
  • Honduras+504
  • Hong Kong (香港)+852
  • Hungary (Magyarország)+36
  • Iceland (Ísland)+354
  • India (भारत)+91
  • Indonesia+62
  • Iran (‫ایران‬‎)+98
  • Iraq (‫العراق‬‎)+964
  • Ireland+353
  • Isle of Man+44
  • Israel (‫ישראל‬‎)+972
  • Italy (Italia)+39
  • Jamaica+1
  • Japan (日本)+81
  • Jersey+44
  • Jordan (‫الأردن‬‎)+962
  • Kazakhstan (Казахстан)+7
  • Kenya+254
  • Kiribati+686
  • Kosovo+383
  • Kuwait (‫الكويت‬‎)+965
  • Kyrgyzstan (Кыргызстан)+996
  • Laos (ລາວ)+856
  • Latvia (Latvija)+371
  • Lebanon (‫لبنان‬‎)+961
  • Lesotho+266
  • Liberia+231
  • Libya (‫ليبيا‬‎)+218
  • Liechtenstein+423
  • Lithuania (Lietuva)+370
  • Luxembourg+352
  • Macau (澳門)+853
  • North Macedonia (Македонија)+389
  • Madagascar (Madagasikara)+261
  • Malawi+265
  • Malaysia+60
  • Maldives+960
  • Mali+223
  • Malta+356
  • Marshall Islands+692
  • Martinique+596
  • Mauritania (‫موريتانيا‬‎)+222
  • Mauritius (Moris)+230
  • Mayotte+262
  • Mexico (México)+52
  • Micronesia+691
  • Moldova (Republica Moldova)+373
  • Monaco+377
  • Mongolia (Монгол)+976
  • Montenegro (Crna Gora)+382
  • Montserrat+1
  • Morocco (‫المغرب‬‎)+212
  • Mozambique (Moçambique)+258
  • Myanmar (Burma) (မြန်မာ)+95
  • Namibia (Namibië)+264
  • Nauru+674
  • Nepal (नेपाल)+977
  • Netherlands (Nederland)+31
  • New Caledonia (Nouvelle-Calédonie)+687
  • New Zealand+64
  • Nicaragua+505
  • Niger (Nijar)+227
  • Nigeria+234
  • Niue+683
  • Norfolk Island+672
  • North Korea (조선 민주주의 인민 공화국)+850
  • Northern Mariana Islands+1
  • Norway (Norge)+47
  • Oman (‫عُمان‬‎)+968
  • Pakistan (‫پاکستان‬‎)+92
  • Palau+680
  • Palestine (‫فلسطين‬‎)+970
  • Panama (Panamá)+507
  • Papua New Guinea+675
  • Paraguay+595
  • Peru (Perú)+51
  • Philippines+63
  • Poland (Polska)+48
  • Portugal+351
  • Puerto Rico+1
  • Qatar (‫قطر‬‎)+974
  • Réunion (La Réunion)+262
  • Romania (România)+40
  • Russia (Россия)+7
  • Rwanda+250
  • Saint Barthélemy+590
  • Saint Helena+290
  • Saint Kitts and Nevis+1
  • Saint Lucia+1
  • Saint Martin (Saint-Martin (partie française))+590
  • Saint Pierre and Miquelon (Saint-Pierre-et-Miquelon)+508
  • Saint Vincent and the Grenadines+1
  • Samoa+685
  • San Marino+378
  • São Tomé and Príncipe (São Tomé e Príncipe)+239
  • Saudi Arabia (‫المملكة العربية السعودية‬‎)+966
  • Senegal (Sénégal)+221
  • Serbia (Србија)+381
  • Seychelles+248
  • Sierra Leone+232
  • Singapore+65
  • Sint Maarten+1
  • Slovakia (Slovensko)+421
  • Slovenia (Slovenija)+386
  • Solomon Islands+677
  • Somalia (Soomaaliya)+252
  • South Africa+27
  • South Korea (대한민국)+82
  • South Sudan (‫جنوب السودان‬‎)+211
  • Spain (España)+34
  • Sri Lanka (ශ්‍රී ලංකාව)+94
  • Sudan (‫السودان‬‎)+249
  • Suriname+597
  • Svalbard and Jan Mayen+47
  • Sweden (Sverige)+46
  • Switzerland (Schweiz)+41
  • Syria (‫سوريا‬‎)+963
  • Taiwan (台灣)+886
  • Tajikistan+992
  • Tanzania+255
  • Thailand (ไทย)+66
  • Timor-Leste+670
  • Togo+228
  • Tokelau+690
  • Tonga+676
  • Trinidad and Tobago+1
  • Tunisia (‫تونس‬‎)+216
  • Turkey (Türkiye)+90
  • Turkmenistan+993
  • Turks and Caicos Islands+1
  • Tuvalu+688
  • U.S. Virgin Islands+1
  • Uganda+256
  • Ukraine (Україна)+380
  • United Arab Emirates (‫الإمارات العربية المتحدة‬‎)+971
  • United Kingdom+44
  • United States+1
  • Uruguay+598
  • Uzbekistan (Oʻzbekiston)+998
  • Vanuatu+678
  • Vatican City (Città del Vaticano)+39
  • Venezuela+58
  • Vietnam (Việt Nam)+84
  • Wallis and Futuna (Wallis-et-Futuna)+681
  • Western Sahara (‫الصحراء الغربية‬‎)+212
  • Yemen (‫اليمن‬‎)+967
  • Zambia+260
  • Zimbabwe+263
  • Åland Islands+358
Нажимая на кнопку, вы даете согласие на обработку персональных данных и соглашаетесь с политикой конфиденциальности.

Еще по теме: