Пояснительная бригада: давай только честно…

Пояснительная бригада: давай только честно…

Поясняет редакция «Кода»:

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

Scrum (он же скрам) — это способ управлять проектами. Не единственный и не универсальный, просто один из многих. Часто используется в разработке софта.

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

Теперь возвращаемся к мему.

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

Во второй части руководитель говорит, что они изменили скрам под задачи. Но разработчик теперь уже точно понимает, что это ерунда. Скрам — это подход к организации задач, где задачи могут изменяться, чтобы попасть в спринт (например, разбиваться на более мелкие задачи). Когда меняется скрам под задачи, это уже не скрам, поэтому разработчик снова говорит, что давай уже честно.

Наконец, в третьей части руководитель говорит, что они порезали waterfall на спринты. Но waterfall (она же — каскадная разработка) устроена совсем иначе:

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

Нельзя просто так взять и порезать каскад на спринты: либо мы работаем по каскаду, где часто всё привязано к срокам, либо по скраму, где главное — процесс и постепенные улучшения, что приводит к новой функциональности.

Мы были правы, когда предположили, что работник из опытных: он просто отвечает «Спасибо» и успокаивается. Судя по всему, он уже поработал на разных проектах, хлебнул всякого и его уже ничем не удивить. Даже тем, что каскад режут на спринты, выдавая это за скрам.

Получите ИТ-профессию
В «Яндекс Практикуме» можно стать разработчиком, тестировщиком, аналитиком и менеджером цифровых продуктов. Первая часть обучения всегда бесплатная, чтобы попробовать и найти то, что вам по душе. Дальше — программы трудоустройства.
Вам может быть интересно
[anycomment]
Exit mobile version