Why agile - ING bootcamp

1,058 views

Published on

This is the presentation I used to inspire a group of highly motivated people at ING about the agile mindset.

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

No Downloads
Views
Total views
1,058
On SlideShare
0
From Embeds
0
Number of Embeds
10
Actions
Shares
0
Downloads
19
Comments
0
Likes
4
Embeds 0
No embeds

No notes for slide
  • Here I explain that computer programming was too anarchistic and software engineering was too ordered.Agile is the middle road: it aligns nicely with the complex area of systems, in between order and chaos.This is often not understood correctly: Agile was not only a reaction against bureaucracy, it was also a reaction against anarchy.
  • Why do we forget those things so easily in our daily work?How can we decrease delay’s? How can we fasten our feedback loops?make clear that almost everything developers do, they do it for the first time, i.e. the code doesn't exists and has to be discovered
  • Typically software is build incrementing
  • It is also possible to iterate software.
  • Why agile - ING bootcamp

    1. 1. Erik Talboom erik@co-learning.be @talboomerik In/talboomerik
    2. 2. Project 1 Project 2 Project 3 Project 4 Project N
    3. 3. Computer Programming 1950 1960 1970 1980 1990 2000 2010 Software Engineering Agile Development
    4. 4. Individuals & Interactions Working Software Customer Collaboration Responding to Change Processes & Tools Comprehensive Documentation Contract Negotiation Following a Plan
    5. 5. Deming Cycle Lean - Kaizen Agile - Scrum Scientific Method Plan Do Check Act Iteration Plan Iteration Review Retrospective Test ObservationConfirm, And Modify, Inference Discard Hypothesis
    6. 6. Planning Architecture, Infrastruc ture Analysis Design Coding Testing Performance User Acceptance Pilot Live
    7. 7. Incrementing calls for a fully formed idea. And, doing it on time requires dead accurate estimation. 1 2 3 © Jeff Patton, all rights reserved, www.AgileProductDesign.com 4 5
    8. 8. A more iterative approach allows you to move from vague idea to realization making course corrections as you go. 1 2 3 © Jeff Patton, all rights reserved, www.AgileProductDesign.com 4 5
    9. 9. Erik Talboom http://agilemanifesto.org erik@co-learning.be http://pmdoi.org @talboomerik In/talboomerik http://blog.co-learning.be http://manifesto.softwarecraftsmanship.org

    ×