Your SlideShare is downloading. ×
  • Like
Ak itconsulting.com - 12 принципов agile
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Now you can save presentations on your phone or tablet

Available for both IPhone and Android

Text the download link to your phone

Standard text messaging rates apply

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

  • 724 views
Published

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

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

Published in Education
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
724
On SlideShare
0
From Embeds
0
Number of Embeds
1

Actions

Shares
Downloads
25
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

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