30.01.2015
118493
Crystal Clear – это легковесная гибкая методология, созданная Алистером Коуберном (Cockburn, 2004). Она предназначена для небольших команд в 6-8 человек для разработки некритичных бизнес-приложений. Как и все гибкие методологии создания приложений Crystal Clear больше опирается на людей, чем на процессы и артефакты. Crystal Clear использует семь методов/практик, три из которых являются обязательными:
Как вы видите, все практики характерны для семейства Agile-методологий. Ведущие консультанты обмениваются информацией о свойствах проекта, а не о соблюдаемых процедурах. Они спрашивают о состоянии проекта: «Имеется ли формулировка задачи и план проекта? Часто ли они добиваются нужного результата? Находятся ли спонсор и различные опытные пользователи в непосредственном контакте с группой?»
Следовательно, отклоняясь от обычного способа описания методологии, имеет смысл спросить группы Crystal Clear об ориентировочных ключевых свойствах проекта. «Кристально чистое выполнение» становится достижением характеристик, а не следованием процедурам. Есть две причины перехода от процедур к характеристикам:
Семейство Crystal сосредоточено на трех характеристиках – постоянная выработка, хорошая коммуникация и отражающее усовершенствование, так как они должны присутствовать во всех проектах. Crystal Clear использует преимущества небольшого размера и расстояния между группами, чтобы усилить хорошую коммуникацию до более эффективной осмотической коммуникации. Опытные разработчики заметят, что, эа исключением этого изменения, все описанные здесь характеристики применимы к каждому проекту, а не только к проектам с маленькими группами.
Crystal Clear описывается здесь как набор характеристик. Большинству описаний методологий недостает важного показателя, отделяющего успешную группу от неуспешной. Группа Crystal Clearопределяет ее состояние по настроению группы и характеру коммуникации, а также по степени продуктивности. Присваивание названий характеристикам обеспечивает группу слоганами для определения ее ситуации: «В течение некоторого времени мы не выполняли отражающее усовершенствование», «Можем ли мы получить более легкий доступ к опытным пользователям?» Сами названия характеристик помогают людям выявлять и обсуждать методы урегулирования текущей ситуации.
Подпишись на рассылку
17.05.2016
4263
Apple представила Swift 2 на конференции WWDC 2015 в качестве обновления к своему относительно новому языку программирования. Swift 2,...
19.08.2016
121338
Чем лучше опыт взаимодействия, тем выше вероятность того, что потребители будут искать что-либо на своем устройстве и в конечном...