30.01.2015
118346
Crystal Clear – это легковесная гибкая методология, созданная Алистером Коуберном (Cockburn, 2004). Она предназначена для небольших команд в 6-8 человек для разработки некритичных бизнес-приложений. Как и все гибкие методологии создания приложений Crystal Clear больше опирается на людей, чем на процессы и артефакты. Crystal Clear использует семь методов/практик, три из которых являются обязательными:
Как вы видите, все практики характерны для семейства Agile-методологий. Ведущие консультанты обмениваются информацией о свойствах проекта, а не о соблюдаемых процедурах. Они спрашивают о состоянии проекта: «Имеется ли формулировка задачи и план проекта? Часто ли они добиваются нужного результата? Находятся ли спонсор и различные опытные пользователи в непосредственном контакте с группой?»
Следовательно, отклоняясь от обычного способа описания методологии, имеет смысл спросить группы Crystal Clear об ориентировочных ключевых свойствах проекта. «Кристально чистое выполнение» становится достижением характеристик, а не следованием процедурам. Есть две причины перехода от процедур к характеристикам:
Семейство Crystal сосредоточено на трех характеристиках – постоянная выработка, хорошая коммуникация и отражающее усовершенствование, так как они должны присутствовать во всех проектах. Crystal Clear использует преимущества небольшого размера и расстояния между группами, чтобы усилить хорошую коммуникацию до более эффективной осмотической коммуникации. Опытные разработчики заметят, что, эа исключением этого изменения, все описанные здесь характеристики применимы к каждому проекту, а не только к проектам с маленькими группами.
Crystal Clear описывается здесь как набор характеристик. Большинству описаний методологий недостает важного показателя, отделяющего успешную группу от неуспешной. Группа Crystal Clearопределяет ее состояние по настроению группы и характеру коммуникации, а также по степени продуктивности. Присваивание названий характеристикам обеспечивает группу слоганами для определения ее ситуации: «В течение некоторого времени мы не выполняли отражающее усовершенствование», «Можем ли мы получить более легкий доступ к опытным пользователям?» Сами названия характеристик помогают людям выявлять и обсуждать методы урегулирования текущей ситуации.
Подпишись на рассылку
01.10.2015
4560
В 2014 году, Apple представила язык программирования Swift. За год, новое решение обрело открытый исходный код и исправления ошибок,...
31.05.2016
3636
iPhone 6s и 6s Plus появились с совершенно новой для мобильных устройств функцией, 3D Touch, которая открыла дополнительные возможности...