Читать книгу Структура организаций будущего - Елена Царева - Страница 5
AGILE
ОглавлениеЗачем бизнесу Agile?
Термин Agile стал очень популярен в последнее время, особенно в IT сфере.
Agile – это способ управления командами и проектами, гибкость, быстрое мышление, способность двигаться легко и быстро, умение быстро принимать решения.
Agile – это не только методология создания продукта и принципов команды, но и набор инструментов и принципов, благодаря которым можно оптимизировать процессы внутри компании. Например, проект по разработке онлайн-сервиса или приложения, методы Agile помогают команде ставить цели и выполнять их за определенный отрезок времени.
Ценности Agile.
· Люди и личностные взаимоотношения важнее рабочих процессов и инструментов.
· Готовый продукт важнее бюрократии и документации.
· Личные взаимоотношения и контакты с заказчиком важнее согласования условий договора.
· Гибкость и готовность к быстрым изменениям важнее установленного первоначального плана.
Основные принципы Agile.
· Приоритет команды и отдельно каждого члена команды это глубокая фокусировка на запросах, нуждах, приоритетах и желаниях клиента. Понимание целей и проблем клиента помогает сделать работу более структурированной и ведет к принятию эффективных и гибких решений. Каждый сотрудник уникален, но в то же время взаимозаменяем.
· Упрощённая организационная структура и понятные процессы в коллективе, концентрация сотрудников на работе, а не на соблюдении различных регламентов и правил.
· Работа строится на максимально коротких циклах. В конце каждого цикла должен получится работоспособный, упрощенный, вариант продукта, как готовая часть от целого продукта. И с каждым циклом продукт дорабатывается.
· Важный элемент обратная связь на каждом этапе работы. Также эффективны – короткие и максимально интенсивные встречи всех членов команды или тех, кто задействован в проекте. На таких встречах обмениваются мнениями, информацией, идеями, и принимается решения, как действовать дальше.
· Гуманистический подход к работе всей компании. Agile подход дает понимание, что для людей очень важна самореализация и возможность самовыражения с помощью ращения сложных задач, принося пользу. И дает понимание, что по мимо материального удовольствия, сама работа является удовольствием.
· Сотрудники получают право и полномочия по принятию решений в своей области, что помогает, научится навыку обдумывать свои действия и нести ответственность. В результате, даже при нестандартных вопросах и проблемах работа продолжается, что никак не мешает высокой продуктивности команды.
В Agile у каждого сотрудника или участника проекта есть своя роль, что дает четкое понимание, что и как должен делать сотрудник. В Agile-подходе есть четыре действующих ветки.
1. Заказчик продукта – как правило именно он дает идею и общую картину того, каким должен быть продукт, по его мнению, или четким представлениям.
2. Группа людей (stakeholders) – которая будет работать с идеей дополнять ее и генерировать идеи для более полного видения по созданию идеального продукта.
3. Scrum-мастер – человек, который владеет методологией Agile и контролирует работу всей команды.
4. Разработчики – команда тех, кто делает сам проект и строит рабочую систему.
Agile – ценности и принципы, а не инструкции, для организации работы команды.
12 принципов Agile содержатся в манифесте Agile, они были написаны для разработки программного обеспечения. Манифесте не содержит однозначных инструкций, как построить работу по методу Agile, как мотивировать сотрудников.
Если Agile – это набор принципов, и он достаточно абстрактный, то Scrum, Kanban, TDD, BDD, Extreme programming, Pair programming – это уже конкретные инструменты и практики с четкими правилами и ролями. Все они относятся к Agile, но отличаются между собой. Самые популярные положения Agile манифеста – это SCRUM и Kanban.
Scrum и Kanban – это гибкие методологии создания продукта. По ним можно работать в любой отрасли, но особенно хорошо они подходят для ИТ. Чистый Scrum – более сложная и директивная методология в ней больше правил. Kanban – более простая и демократичная методология, за счет чего ее проще внедрять. Основная разница между Scrum и Канбан – в длине итераций. В Scrum итерации – 2 недели, в Kanban задачи программисту можно «подсовывать» хоть каждый день.
Кратко, что такое Agile – Это набор инструментов и принципов, которые позволяют оптимизировать рабочие и внутренние процессы организации. Это условная методология по созданию продукта, которой следуют команды, ставя себе цели и срок ее выполнения. Конечно, больше этот подход совместим с IT компаниями, конвейерными компаниями, различными разработчиками и техническими организациями.
Для того чтобы использовать подобный подход в своей компании, не обязательно сломя голову бежать и делать свою компанию Agile.
Начните с внедрение в компанию хорошего программного обеспечения, в котором будет видна работа всех отделов. Эта может быть самая простая CRM или индивидуально написанная под вашу компанию, но она должна быть полезной. Она не только должна решить вопрос контроля, который как раз таки очень хорошо отслеживается в Agile, но в более завуалированном виде.
Убирая контролирующую иерархию, Agile система преподносит это как дать больше свободы сотрудникам, но на мой взгляд это естественный уход от лишних должностей и обязанностей, потому как ПО отлично с этим справляются. Далее обучите сотрудников привычке пользоваться ПО, покажите пользу в экономии времени и удобстве. Настроя таким образом четкую внутреннею систему компании, изучите какие есть еще подходы к руководству организацией.
Так как цель этой книги рассмотреть в целом структуру организации будущего, мы рассмотрим еще пару подходов к ее организации. А какой подход или методология подходит именно вашей компании выбирать только вам.
После гибких и четких структур идет создание Холакратии.