Endava Career Days Jan 2012 - The new invisible hand – agile development

614 views

Published on

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
614
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
8
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • Forester Research and Dr Dobb’s. They indicate that agile methods are now used more than any other approach for IT projects. With 35% of companies using agile and a further 21% using some kind of iterative approach and only 13% using a waterfall approach.Gartner’s analysts (Thomas Murphy and David Norton) predict that by 2012 “agile development methods will be utilized in 80% of all software development projects”
  • Forester Research and Dr Dobb’s. They indicate that agile methods are now used more than any other approach for IT projects. With 35% of companies using agile and a further 21% using some kind of iterative approach and only 13% using a waterfall approach.Gartner’s analysts (Thomas Murphy and David Norton) predict that by 2012 “agile development methods will be utilized in 80% of all software development projects”
  • Forester Research and Dr Dobb’s. They indicate that agile methods are now used more than any other approach for IT projects. With 35% of companies using agile and a further 21% using some kind of iterative approach and only 13% using a waterfall approach.Gartner’s analysts (Thomas Murphy and David Norton) predict that by 2012 “agile development methods will be utilized in 80% of all software development projects”
  • Forester Research and Dr Dobb’s. They indicate that agile methods are now used more than any other approach for IT projects. With 35% of companies using agile and a further 21% using some kind of iterative approach and only 13% using a waterfall approach.Gartner’s analysts (Thomas Murphy and David Norton) predict that by 2012 “agile development methods will be utilized in 80% of all software development projects”
  • Adam Smith (baptised 16 June 1723 – 17 July 1790 [OS: 5 June 1723 – 17 July 1790]) was a Scottish social philosopher and a pioneer of political economy.
  • 1/3,1/3,1/3 requirementsDocument Imaging
  • Endava Career Days Jan 2012 - The new invisible hand – agile development

    1. 1. The New Invisible Hand:Agile Development Silviu-Horea Eigel Senior Developer 28-01-2012
    2. 2. Agenda • Traditional methodologies are not well suited for many software projects • Agile methodologies are better suited for software development • A core concept of Agile development • Your questions 2
    3. 3. What I am not going to coverIN YOUR ZONE 3
    4. 4. What made me choose this subjectIN YOUR ZONE 4
    5. 5. What made me choose this subjectIN YOUR ZONE 5
    6. 6. What made me choose this subjectIN YOUR ZONE 6
    7. 7. What made me choose this subjectIN YOUR ZONE 7
    8. 8. Adam Smith’s Invisible hand• Self-regulating nature of the marketplace• Individual ambition benefits society• Even if the ambitious have no benevolent intentionsIN YOUR ZONE 8
    9. 9. Traditional MethodologiesDefined process control • Control through thorough planning • Well-defined set of inputs -> same outputs • Every piece of work must be completely understood • Emphasis on planning before building • The process is in the front row • Trying to maintain the process we disregard realityIN YOUR ZONE 9
    10. 10. Agile MethodologiesEmpiric process control • Control through frequent inspection and adaptation • For processes that: • Are imperfectly defined • Generate unpredictable and unrepeatable outputs • Software development • Is entirely intellectual • The materials used are extremely volatileIN YOUR ZONE 10
    11. 11. Feedback loopsIN YOUR ZONE 11
    12. 12. Feedback loopsIN YOUR ZONE 12
    13. 13. PlanningIN YOUR ZONE 13
    14. 14. PlanningIN YOUR ZONE 14
    15. 15. Design & ArchitectureIN YOUR ZONE 15
    16. 16. Design & ArchitectureIN YOUR ZONE 16
    17. 17. Design & ArchitectureIN YOUR ZONE 17
    18. 18. Design & ArchitectureIN YOUR ZONE 18
    19. 19. Code reviewingIN YOUR ZONE 19
    20. 20. IntegrationIN YOUR ZONE 20
    21. 21. IntegrationIN YOUR ZONE 21
    22. 22. TestingIN YOUR ZONE 22
    23. 23. Status reportingIN YOUR ZONE 23
    24. 24. ReleasingIN YOUR ZONE 24
    25. 25. ReleasingIN YOUR ZONE 25
    26. 26. The TeamIN YOUR ZONE 26
    27. 27. The TeamIN YOUR ZONE 27
    28. 28. CommunicationIN YOUR ZONE 28
    29. 29. ConclusionsIN YOUR ZONE 29
    30. 30. ConclusionsIN YOUR ZONE 30
    31. 31. The end Silviu-Horea Eigel| Senior Developer silviu.eigel@endava.com thank youIN YOUR ZONE 31

    ×