Ak itconsulting.com - 12 принципов agile

1,086 views

Published on

Понимание гибкой методологии разработки програмного обеспечения, а так же основных 12 принципов Agile.

Published in: Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,086
On SlideShare
0
From Embeds
0
Number of Embeds
378
Actions
Shares
0
Downloads
33
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Ak itconsulting.com - 12 принципов agile

  1. 1. 12 принципов Agileкоторые делают его довольно успешным#coachinit
  2. 2. О нас● Коучинг в ИТ○ coach.ak-itconsulting.com○ facebook.com/CoachInIT● Андрей КУШНАРЕВ○ ak@ak-itconsulting.com○ facebook.com/akushnarov○ @akushnarov
  3. 3. Планы на сегодня● Введение● Agile и др. методы● Agile manifesto● 12 принципов Agile● Когда Agile не работает
  4. 4. What is Agile?https://www.google.com/?q=what+is+agile
  5. 5. Agile - это конструкторhttp://en.wikipedia.org/wiki/Agile_software_development#Agile_methods
  6. 6. Водопад
  7. 7. WaterfallTime: 12 month
  8. 8. WaterfallTime: 12 monthTime to fix: X days
  9. 9. WaterfallTime: 12 monthTime to fix: ??
  10. 10. WaterfallTime: 12 monthTime to fix: Y months / yearsTime = Money
  11. 11. WaterfallTime: 12 monthREVENUE
  12. 12. Agile and waterfall
  13. 13. AgileTime: 2-4 weeksFeedback
  14. 14. AgileTime: 2-4 weeksFeedbackTime to fix: 2-4 weeks
  15. 15. AgileTime: 2-4 weeksFeedbackTime to fix: 2-4 weeksREVENUE
  16. 16. Agile vs. Waterfallhttp://www.mountaingoatsoftware.com/blog/agile-succeeds-three-times-more-often-than-waterfall
  17. 17. Agile manifestohttp://agilemanifesto.org/
  18. 18. 12 principles of Agile#1 Наивысшим приоритетом для насявляется удовлетворение потребностейзаказчика, благодаря регулярной и раннейпоставке ценного программногообеспечения.
  19. 19. 12 principles of Agile#2 Изменение требований приветствуется,даже на поздних стадиях разработки. Agile-процессы позволяют использоватьизменения для обеспечения заказчикуконкурентного преимущества.
  20. 20. 12 principles of Agile#3 Работающий продукт следует выпускатькак можно чаще, с периодичностью от парынедель до пары месяцев.
  21. 21. 12 principles of Agile#4 На протяжении всего проектаразработчики и представители бизнесадолжны ежедневно работать вместе.
  22. 22. 12 principles of Agile#5 Над проектом должны работатьмотивированные профессионалы. Чтобыработа была сделана, создайте условия,обеспечьте поддержку и полностьюдоверьтесь им.
  23. 23. 12 principles of Agile#6 Непосредственное общение являетсянаиболее практичным и эффективнымспособом обмена информацией как с самойкомандой, так и внутри команды.
  24. 24. 12 principles of Agile#7 Работающий продукт — основнойпоказатель прогресса.
  25. 25. 12 principles of Agile#8 Инвесторы, разработчики и пользователидолжны иметь возможность поддерживатьпостоянный ритм бесконечно. Agile помогаетналадить такой устойчивый процессразработки.
  26. 26. #9 Постоянное внимание к техническомусовершенству и качеству проектированияповышает гибкость проекта.12 principles of Agile
  27. 27. 12 principles of Agile#10 Простота — искусство минимизациилишней работы — крайне необходима.
  28. 28. 12 principles of Agile#10 Simplicity - the art of maximizing theamount of work not done - is essential.
  29. 29. 12 principles of Agile#11 Самые лучшие требования,архитектурные и технические решениярождаются у самоорганизующихся команд.
  30. 30. 12 principles of AgileСамоорганизующаяся команда – этокоманда, которая берет на себяответственность за все решения, и еесовместная работа является наилучшимсредством достижения поставленных целей(с) TIM
  31. 31. 12 principles of Agile#12 Команда должна систематическианализировать возможные способыулучшения эффективности исоответственно корректировать стиль своейработы.http://en.wikipedia.org/wiki/Kaizen
  32. 32. Серебрянная пуля?
  33. 33. Когда Agile не будет работатьRalph Staceys complexity matrixWaterfallAgileChaos
  34. 34. Когда Agile не будет работать?● Нету поддержки Agile● Нету ответственности● Нету доверия● Плохое общения
  35. 35. Спасибо за ваше участие!Что дальше?● Помогите нам улучшиться:goo.gl/tYM5m● 5-дневный тренинг-интенсив поAgile в Одессе:goo.gl/965ckFacebook: facebook.com/CoachInITWeb: coach.ak-itconsulting.com

×