bannerbannerbanner
Agile. Основы

Андрей Коробейник
Agile. Основы

Полная версия

Что такое Agile?

Термин agile происходит от Agile Software Development. В переводе с английского – гибкая методология разработки программного обеспечения.

Изначально этот подход применяли IT-компании. Он предполагал командную работу и способность изменять первоначальный план действий, если изменились требования клиента.

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

Можно выделить несколько характерных черт Agile-подхода:

– Рабочий процесс разбит на короткие циклы, которые длятся 1–4 недели. В конце каждого из них команда демонстрирует продукт заказчику, подводит промежуточные итоги, анализирует работу и планирует дальнейшие действия на основе обратной связи клиента.

– Главный критерий результативности – работоспособный продукт, полученный в заданные сроки.

– При использовании agile-подхода работающий продукт выпускают максимально часто (от нескольких недель до нескольких месяцев) и дорабатывают по мере получения новых данных.

– При использовании Agile продукт разрабатывает небольшая команда 3–10 человек, которая взаимодействует с заказчиком.

– В ее состав могут входить сотрудники абсолютно разных отделов и областей квалификации – маркетинга, производства, IT, аналитики и других.

– Внутри каждой группы есть человек, ответственный за порядок работы, приоритеты и конечный результат – владелец продукта.

На заметку:

Почему стоит внедрять Agile?

– Agile-проекты завершаются вовремя, что отлично подходит для тех команд, которые стремятся закончить работу в срок и не превысить смету.

– Agile-проекты обеспечивают высокое качество продукта, а это важно для команд, уставших создавать, например, неэффективное, полное ошибок программное обеспечение.

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

– Но главное, сотрудники в эффективной agile-команде трудятся только в рабочее время, поэтому могут проводить вечера и выходные с семьей и друзьями – возможно, впервые за долгие годы.

Как появился Agile и зачем об этом знать?

Почему Agile как подход к организации работы появился в IT-среде?

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

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

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

Agile – это набор методов и методологий.

Они помогают вашей команде эффективнее мыслить, работать и принимать решения. Они охватывают управление проектами, дизайн и оптимизацию процессов.

Все методы и методологии состоят из процедур, максимально четких и оптимизированных, которые легко применить.

Agile – это мировоззрение.

Правильное мышление определяет эффективность процедур.

Это мировоззрение помогает членам команды делиться друг с другом информацией, самим принимать важные решения по проекту, не полагаясь только на менеджера.

1  2  3  4  5  6  7  8  9  10  11  12  13  14  15  16  17 
Рейтинг@Mail.ru