В последние годы набирают востребованность Agile-методологии разработки программного обеспечения, такие как Scrum и Kanban. Известными понятиями пользуются непорядочные «тренеры», поэтому тренинги и семинары стремительно растут.
Во многих некачественных статьях любая методология описывается как способ решения трудностей с коммуникацией и проблем с некомпетентностью некоторых участников команды. То есть, иначе говоря, поможет вам избавиться от всех текущих проблем. На самом деле у каждой методологии разработки ПО есть свои преимущества и недостатки, также у них имеются ограничения по применению.
Часто инструменты методологий трактуют неверно, попросту не понимая, о чем идет речь или применяют модную методологию, не учитывая контекст. В данном материале речь пойдет о технологии Kanban, истории ее появления, главных принципах и возможных границах использования.