| alovak ( @ 2008-01-16 15:04:00 |
Гибкие методологии в Минске (о тренинге и Agile)
Спросите любого разработчика, что является самым большим риском в разработке ПО? Практически наверняка вам ответят, что главная головная боль и самая серьезная проблема состоит в том, что требования к программным проектам меняются по ходу проекта.
Это страшно мешает разработчикам. Невозможно проектировать, невозможно планировать, невозможно завершить что-либо в срок.
Спросите любого заказчика, что является самым большим риском в разработке? Большинство вам ответит, что больше всего его пугает неопределенность в разработке.
Архитектурные риски, ошибки в оценке проектов, непредвиденные изменения, неидеальные технологии, неожиданные доработки приводят к срабатыванию рисков. В результате заказчик не может с уверенностью рассчитывать на реализацию проекта в срок и в бюджете, на то, что результат будет соответствовать ожиданиям.
Проблема изменения требований не может быть исправлена никаким идеальным процессом их сбора. Изменений требует динамика современного рынка, они - часть бизнеса заказчика. Техническая неопределенность не может быть исправлена даже самым тщательным планированием.
За последний десяток - полтора лет индустрия придумала практики, позволяющие прекрасно работать в условиях неопределенности и изменений. Все они объединены общим названием Agile Methodologies (гибкие методологии). Огромную популярность приобрел Scrum, одна из самых эффективных Agile-методологий. Agile уже де-факто стал мейнстримом в Соединенных Штатах и Европе.
Однако вокруг гибких методологий до сих пор очень много мифов. Считается, что Agile означает отсутствие документирования, планирования и так далее. Это не так. Agile означает чрезвычайную дисциплинированность и высокую управляемость процесса.
Agile представляет по сути набор практик, дополняющих друг друга. Отдельные практики могут помочь работе даже в самом далеком от комфортного окружении.
У белорусских разработчиков появилась возможность узнать об Agile больше. Впервые в Белоруссии будет проведен открытый тренинг по гибким методологиям.
Проводить его будет тренер и консультант по гибким методологиям Асхат Уразбаев (http://urazbaev.ru, резюме: http://urazbaev.ru/Askhat.Urazbaev.Agil eCoach.pdf), ведущий эксперт в России по Agile, Сертифицированный СкрамМастер (Certified ScrumMaster). Асхат - основатель и координатор сообщества AgileRussia ( http://agilerussia.ru), объединяющего практиков гибкой разработки .
Однодневный тренинг состоится в Минске 12 февраля 2008 года. Посетители тренинга получат новую книжку "Путеводитель по Scrum" ( http://urazbaev.ru/index/0-10) от автора тренинга.
Записаться и посмотреть программу тренинга можно здесь: http://urazbaev.ru/news/2008-01-13-6
Спросите любого разработчика, что является самым большим риском в разработке ПО? Практически наверняка вам ответят, что главная головная боль и самая серьезная проблема состоит в том, что требования к программным проектам меняются по ходу проекта.
Это страшно мешает разработчикам. Невозможно проектировать, невозможно планировать, невозможно завершить что-либо в срок.
Спросите любого заказчика, что является самым большим риском в разработке? Большинство вам ответит, что больше всего его пугает неопределенность в разработке.
Архитектурные риски, ошибки в оценке проектов, непредвиденные изменения, неидеальные технологии, неожиданные доработки приводят к срабатыванию рисков. В результате заказчик не может с уверенностью рассчитывать на реализацию проекта в срок и в бюджете, на то, что результат будет соответствовать ожиданиям.
Проблема изменения требований не может быть исправлена никаким идеальным процессом их сбора. Изменений требует динамика современного рынка, они - часть бизнеса заказчика. Техническая неопределенность не может быть исправлена даже самым тщательным планированием.
За последний десяток - полтора лет индустрия придумала практики, позволяющие прекрасно работать в условиях неопределенности и изменений. Все они объединены общим названием Agile Methodologies (гибкие методологии). Огромную популярность приобрел Scrum, одна из самых эффективных Agile-методологий. Agile уже де-факто стал мейнстримом в Соединенных Штатах и Европе.
Однако вокруг гибких методологий до сих пор очень много мифов. Считается, что Agile означает отсутствие документирования, планирования и так далее. Это не так. Agile означает чрезвычайную дисциплинированность и высокую управляемость процесса.
Agile представляет по сути набор практик, дополняющих друг друга. Отдельные практики могут помочь работе даже в самом далеком от комфортного окружении.
У белорусских разработчиков появилась возможность узнать об Agile больше. Впервые в Белоруссии будет проведен открытый тренинг по гибким методологиям.
Проводить его будет тренер и консультант по гибким методологиям Асхат Уразбаев (http://urazbaev.ru, резюме: http://urazbaev.ru/Askhat.Urazbaev.Agil
Однодневный тренинг состоится в Минске 12 февраля 2008 года. Посетители тренинга получат новую книжку "Путеводитель по Scrum" ( http://urazbaev.ru/index/0-10) от автора тренинга.
Записаться и посмотреть программу тренинга можно здесь: http://urazbaev.ru/news/2008-01-13-6