30.01.2015
6757
Crystal Clear – это легковесная гибкая методология, созданная Алистером Коуберном (Cockburn, 2004). Она предназначена для небольших команд в 6-8 человек для разработки некритичных бизнес-приложений. Как и все гибкие методологии создания приложений Crystal Clear больше опирается на людей, чем на процессы и артефакты. Crystal Clear использует семь методов/практик, три из которых являются обязательными:
Как вы видите, все практики характерны для семейства Agile-методологий. Ведущие консультанты обмениваются информацией о свойствах проекта, а не о соблюдаемых процедурах. Они спрашивают о состоянии проекта: «Имеется ли формулировка задачи и план проекта? Часто ли они добиваются нужного результата? Находятся ли спонсор и различные опытные пользователи в непосредственном контакте с группой?»
Следовательно, отклоняясь от обычного способа описания методологии, имеет смысл спросить группы Crystal Clear об ориентировочных ключевых свойствах проекта. «Кристально чистое выполнение» становится достижением характеристик, а не следованием процедурам. Есть две причины перехода от процедур к характеристикам:
Семейство Crystal сосредоточено на трех характеристиках – постоянная выработка, хорошая коммуникация и отражающее усовершенствование, так как они должны присутствовать во всех проектах. Crystal Clear использует преимущества небольшого размера и расстояния между группами, чтобы усилить хорошую коммуникацию до более эффективной осмотической коммуникации. Опытные разработчики заметят, что, эа исключением этого изменения, все описанные здесь характеристики применимы к каждому проекту, а не только к проектам с маленькими группами.
Crystal Clear описывается здесь как набор характеристик. Большинству описаний методологий недостает важного показателя, отделяющего успешную группу от неуспешной. Группа Crystal Clearопределяет ее состояние по настроению группы и характеру коммуникации, а также по степени продуктивности. Присваивание названий характеристикам обеспечивает группу слоганами для определения ее ситуации: «В течение некоторого времени мы не выполняли отражающее усовершенствование», «Можем ли мы получить более легкий доступ к опытным пользователям?» Сами названия характеристик помогают людям выявлять и обсуждать методы урегулирования текущей ситуации.
Подпишись на рассылку
27.04.2016
1156
Оценка стоимости разработки мобильных приложений При обращении в студию по разработке мобильных приложений заказчики всегда интересуются стоимостью работ. Стоимость,...
29.12.2014
2695
Часто, при создании достаточно сложных приложений на JavaScript наступает тот момент, когда становиться совершенно непонятно почему приложение перестало работать...