Александр Тупиков
a@tupikoff.ru

Философия Agile

Москва, 2013
Что такое Agile
Agile software development
Гибкие методологии разработки ПО
Кому нужен этот ваш Agile?
Google
Microsoft
Yahoo
Philips
Siemens
Nokia
IBM
BBC

Яндекс
Рамблер
LinguaLeo
Adv
Red Keds
Lux...
Что значит успех?
Что надо делать, чтобы добиться
успеха в проекте по разработке ПО?
Авторы Agile манифеста
Аgile-манифест разработки ПО
Люди и
взаимодействие
Работающий
продукт
Сотрудничество с
заказчиком
Готовность к
изменениям
...
Аgile-манифест разработки ПО
Мы постоянно открываем для себя более совершенные методы разработки программного
обеспечения,...
Agile-манифест, 12 принципов
Основополагающие принципы
Agile-манифеста
Agile-манифест, принцип №1
Удовлетворение потребностей
заказчика, благодаря регулярной и
ранней поставке ценного программн...
Agile-манифест, принцип №2
Изменение требований
приветствуется, даже на
поздних стадиях разработки
Agile-манифест, принцип №3
Частая поставка
рабочего программного обеспечения
Agile-манифест, принцип №4
общение заказчика с
разработчиками

Ежедневное

на протяжении всего проекта
Agile-манифест, принцип №5
Проектом занимаются

мотивированные личности,
которые обеспечены нужными условиями
работы, подд...
Agile-манифест, принцип №6
Рекомендуемый метод передачи информации
— личный

разговор
Agile-манифест, принцип №7
Работающий продукт —
основной показатель прогресса
Agile-манифест, принцип №8
Спонсоры, разработчики и пользователи
должны иметь возможность поддерживать

постоянный темп
на...
Agile-манифест, принцип №9
Внимание к техническому
совершенству
и качеству проектирования
Agile-манифест, принцип №10
Простота —
искусство не делать лишней работы;
Agile-манифест, принцип №11
Лучшие требования, архитектурные и
технические решения рождаются у

самоорганизующихся команд.
Agile-манифест, принцип №12
Команда должна систематически
анализировать возможные способы
улучшения эффективности и соотве...
Кто это Agile?
Кто это Agile?
Кто это Agile?
Материалы про Agile!
• Вольфсон Борис “Гибкие методологии разработки”
http://agilerussia.ru/methodologies/borisvolfson_ebo...
Философия Agile 1.0
Философия Agile 1.0
Философия Agile 1.0
Upcoming SlideShare
Loading in …5
×

Философия Agile 1.0

907 views

Published on

4 идеи и 12 принципов Agile

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
907
On SlideShare
0
From Embeds
0
Number of Embeds
6
Actions
Shares
0
Downloads
31
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Философия Agile 1.0

  1. 1. Александр Тупиков a@tupikoff.ru Философия Agile Москва, 2013
  2. 2. Что такое Agile Agile software development Гибкие методологии разработки ПО
  3. 3. Кому нужен этот ваш Agile? Google Microsoft Yahoo Philips Siemens Nokia IBM BBC Яндекс Рамблер LinguaLeo Adv Red Keds Luxoft Deutsche Bank Альфа банк
  4. 4. Что значит успех? Что надо делать, чтобы добиться успеха в проекте по разработке ПО?
  5. 5. Авторы Agile манифеста
  6. 6. Аgile-манифест разработки ПО Люди и взаимодействие Работающий продукт Сотрудничество с заказчиком Готовность к изменениям важнее процессов и инструментов важнее исчерпывающей документации важнее согласования условий контракта важнее следования первоначальному плану
  7. 7. Аgile-манифест разработки ПО Мы постоянно открываем для себя более совершенные методы разработки программного обеспечения, занимаясь разработкой непосредственно и помогая в этом другим. Благодаря проделанной работе мы смогли осознать, что: Люди и взаимодействие важнее процессов и инструментов Работающий продукт важнее исчерпывающей документации Сотрудничество с заказчиком важнее согласования условий контракта Готовность к изменениям важнее следования первоначальному плану *То есть, не отрицая важности того, что справа, мы всѐ таки больше ценим то, что слева.
  8. 8. Agile-манифест, 12 принципов Основополагающие принципы Agile-манифеста
  9. 9. Agile-манифест, принцип №1 Удовлетворение потребностей заказчика, благодаря регулярной и ранней поставке ценного программного обеспечения
  10. 10. Agile-манифест, принцип №2 Изменение требований приветствуется, даже на поздних стадиях разработки
  11. 11. Agile-манифест, принцип №3 Частая поставка рабочего программного обеспечения
  12. 12. Agile-манифест, принцип №4 общение заказчика с разработчиками Ежедневное на протяжении всего проекта
  13. 13. Agile-манифест, принцип №5 Проектом занимаются мотивированные личности, которые обеспечены нужными условиями работы, поддержкой и доверием
  14. 14. Agile-манифест, принцип №6 Рекомендуемый метод передачи информации — личный разговор
  15. 15. Agile-манифест, принцип №7 Работающий продукт — основной показатель прогресса
  16. 16. Agile-манифест, принцип №8 Спонсоры, разработчики и пользователи должны иметь возможность поддерживать постоянный темп на неопределѐнный срок
  17. 17. Agile-манифест, принцип №9 Внимание к техническому совершенству и качеству проектирования
  18. 18. Agile-манифест, принцип №10 Простота — искусство не делать лишней работы;
  19. 19. Agile-манифест, принцип №11 Лучшие требования, архитектурные и технические решения рождаются у самоорганизующихся команд.
  20. 20. Agile-манифест, принцип №12 Команда должна систематически анализировать возможные способы улучшения эффективности и соответственно корректировать стиль своей работы
  21. 21. Кто это Agile?
  22. 22. Кто это Agile?
  23. 23. Кто это Agile?
  24. 24. Материалы про Agile! • Вольфсон Борис “Гибкие методологии разработки” http://agilerussia.ru/methodologies/borisvolfson_ebook/ • Константин Разумовский “Введение в гибкую разработку программного обеспечения” http://www.kv.by/index2008354201.htm • Agile-манифест разработки программного обеспечения http://agilemanifesto.org/iso/ru/

×