
61
20-50 человек) ) и Crystal Red (для больших команд от 50 до 1000 человек).
Crystal фокусируется на таких принципах, как люди, взаимодействие,
сообщество, навыки, талант и общение, стремясь обеспечить наилучший процесс
разработки программного обеспечения. Ядром этого процесса разработки
является взаимодействие и симбиоз, которые должны существовать между
людьми, распределенными по проектам и процессам, чтобы повысить
эффективность разработки.
По словам его основателя Алистера Кокберна, «Crystal − это семейство
методологий разработки программного обеспечения, которое работает с силой,
вложенной людьми, и является чрезвычайно легким и эластичным». По сути,
Кокберн считает, что талант и способ взаимодействия членов команды приносят
пользу всему проекту.
Преимущества и недостатки методологии «Crystal» представлены в
таблице 2.5.
Таблица 2.5
Преимущества и недостатки методологии «Crystal»
Это обеспечивает частые поставки, чтобы
определить возможные проблемы на
каждом этапе;
Всегда есть место для улучшения
характеристик, что занимает некоторое
время от разработки программного
обеспечения и позволяет обсудить, как
усовершенствовать процессы;
Позволяет для более тесного общения и
способствует взаимодействию и обмену
знаниями между членами команды;
Требуется техническая среда с
автоматизированными тестами,
управлением конфигурацией и частой
интеграцией.
Тот факт, что в семействе методологий есть
варианты, означает, что принципы могут
варьироваться в зависимости от размера
команды и размера проекта, что приводит к
тому, что проекты могут быть не такими
простыми;
Это может не работать в командах,
разбросанных по разным областям, из-за
постоянной необходимости общаться и
размышлять;
Планирование и разработка не зависит от
требований.
В Xpand IT разработка программного обеспечения персонализирована,
поэтапно ориентируясь на результаты и удовлетворенность клиентов. Все
развитие регулируется Agile принципами. Поэтому, чтобы соблюдать цикл
разработки, достигать желаемых результатов, прогнозировать возможные
ошибки, максимизировать производительность и безопасно развиваться,