30.01.2015
305
Crystal Clear – это легковесная гибкая методология, созданная Алистером Коуберном (Cockburn, 2004). Она предназначена для небольших команд в 6-8 человек для разработки некритичных бизнес-приложений. Как и все гибкие методологии создания приложений Crystal Clear больше опирается на людей, чем на процессы и артефакты. Crystal Clear использует семь методов/практик, три из которых являются обязательными:
Как вы видите, все практики характерны для семейства Agile-методологий. Ведущие консультанты обмениваются информацией о свойствах проекта, а не о соблюдаемых процедурах. Они спрашивают о состоянии проекта: «Имеется ли формулировка задачи и план проекта? Часто ли они добиваются нужного результата? Находятся ли спонсор и различные опытные пользователи в непосредственном контакте с группой?»
Следовательно, отклоняясь от обычного способа описания методологии, имеет смысл спросить группы Crystal Clear об ориентировочных ключевых свойствах проекта. «Кристально чистое выполнение» становится достижением характеристик, а не следованием процедурам. Есть две причины перехода от процедур к характеристикам:
Семейство Crystal сосредоточено на трех характеристиках – постоянная выработка, хорошая коммуникация и отражающее усовершенствование, так как они должны присутствовать во всех проектах. Crystal Clear использует преимущества небольшого размера и расстояния между группами, чтобы усилить хорошую коммуникацию до более эффективной осмотической коммуникации. Опытные разработчики заметят, что, эа исключением этого изменения, все описанные здесь характеристики применимы к каждому проекту, а не только к проектам с маленькими группами.
Crystal Clear описывается здесь как набор характеристик. Большинству описаний методологий недостает важного показателя, отделяющего успешную группу от неуспешной. Группа Crystal Clearопределяет ее состояние по настроению группы и характеру коммуникации, а также по степени продуктивности. Присваивание названий характеристикам обеспечивает группу слоганами для определения ее ситуации: «В течение некоторого времени мы не выполняли отражающее усовершенствование», «Можем ли мы получить более легкий доступ к опытным пользователям?» Сами названия характеристик помогают людям выявлять и обсуждать методы урегулирования текущей ситуации.
Подпишись на рассылку
19.01.2016
217
Вы разработали приложение, которое выглядит впечатляюще, у него есть интересная история и потрясающий визуальный дизайн. Однако всего этого недостаточно...
28.02.2017
284
Xcode — интегрированная среда разработки (IDE) компании Apple, которая предоставляет разработчикам инструменты для создания приложений под iPhone, iPad, Mac,...