четверг, 29 апреля 2010 г.

Участие архитектора

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

среда, 7 апреля 2010 г.

Оценка качества процесса

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

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

Но, что интересно, ведь многие команды используют инструменты, которые предназначены для автоматизации процессов и помощи командам, а значит, эти интрументы также должны соответствовать основным требованиям правильного Scrum. Замечательно, что разработчики DEVPROM одними из первых пошли честным путем и не стали сравнивать себя с другими инструментами, а сравнили себя с тем, как должно быть на самом деле, вот интересные результаты.

Словарь терминов

Если кто-то искал словарь терминов по Agile, чтобы лучше понимать язык, на котором говорит его Scrum-мастер, то вот список определений основных терминов:

История пользователя
Журнал продукта
Спринт
Рефакторинг
Диаграмма сжигания
Парное программирование

Модели ведения требований в проекте

Если все еще думаете по поводу того, как же построить процесс сбора и анализа требований в вашем проекте, и, при этом, не хотите лишней формализации, использования дорогих инструментов и бардака, которые при этом получается, то вот вам полезная заметка: Варианты сбора требований