filmov
tv
Манифест гибкой разработки программного обеспечения. Принципы Agile Manifesto
Показать описание
Манифест гибкой разработки программного обеспечения (англ. Agile Manifesto) — основной документ, содержащий описание ценностей и принципов гибкой разработки программного обеспечения, разработанный в феврале 2001 года на встрече 17 независимых практиков нескольких методик программирования, именующих себя «Agile Alliance».
Принципы Agile Manifesto:
1️⃣ Удовлетворение клиента за счёт ранней и бесперебойной поставки ценного программного обеспечения
2️⃣ Приветствие изменений требований даже в конце разработки (это может повысить конкурентоспособность полученного продукта)
3️⃣ Частая поставка рабочего программного обеспечения (каждый месяц или неделю или ещё чаще)
4️⃣ Тесное, ежедневное общение заказчика с разработчиками на протяжении всего проекта
5️⃣ Проектом занимаются мотивированные личности, которые обеспечены нужными условиями работы, поддержкой и доверием
6️⃣ Рекомендуемый метод передачи информации — личный разговор (лицом к лицу)
7️⃣ Работающее программное обеспечение — лучший измеритель прогресса
8️⃣ Спонсоры, разработчики и пользователи должны иметь возможность поддерживать постоянный темп на неопределённый срок
9️⃣ Постоянное внимание улучшению технического мастерства и удобному дизайну
1️⃣0️⃣ Простота — искусство не делать лишней работы
1️⃣1️⃣ Лучшие технические требования, дизайн и архитектура получаются у самоорганизованной команды
1️⃣2️⃣ Постоянная адаптация к изменяющимся обстоятельствам.
1️⃣3️⃣ Команда должна систематически анализировать возможные способы улучшения эффективности и соответственно корректировать стиль своей работы.
------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------
Принципы Agile Manifesto:
1️⃣ Удовлетворение клиента за счёт ранней и бесперебойной поставки ценного программного обеспечения
2️⃣ Приветствие изменений требований даже в конце разработки (это может повысить конкурентоспособность полученного продукта)
3️⃣ Частая поставка рабочего программного обеспечения (каждый месяц или неделю или ещё чаще)
4️⃣ Тесное, ежедневное общение заказчика с разработчиками на протяжении всего проекта
5️⃣ Проектом занимаются мотивированные личности, которые обеспечены нужными условиями работы, поддержкой и доверием
6️⃣ Рекомендуемый метод передачи информации — личный разговор (лицом к лицу)
7️⃣ Работающее программное обеспечение — лучший измеритель прогресса
8️⃣ Спонсоры, разработчики и пользователи должны иметь возможность поддерживать постоянный темп на неопределённый срок
9️⃣ Постоянное внимание улучшению технического мастерства и удобному дизайну
1️⃣0️⃣ Простота — искусство не делать лишней работы
1️⃣1️⃣ Лучшие технические требования, дизайн и архитектура получаются у самоорганизованной команды
1️⃣2️⃣ Постоянная адаптация к изменяющимся обстоятельствам.
1️⃣3️⃣ Команда должна систематически анализировать возможные способы улучшения эффективности и соответственно корректировать стиль своей работы.
------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------