Agile Project Management

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    10 Favorites

    Agile Project Management - Presentation Transcript

    1. Agile Project Management Marco Jansen (marco@thoughtworks.com) Kedar Kulkarni ( kedar@thoughtworks.com)
    2. The Agile Contract
      • Customer
      • What should be delivered
      • Priority: What is the most important functionality to deliver first.
      • Development Team
      • How will it be delivered
      • Estimates: How long will it take to deliver.
    3. Agile Manifesto (2001)
      • We are uncovering better ways of developing
      • software by doing it and helping others do it.
      • Through this work we have come to value:
      • Individuals and interaction over processes and tools
      • Working Software over Comprehensive Documentation
      • Customer collaboration over contract negotiation
      • Responding to change over following a plan
      • That is, while there is value in the items on
      • the right, we value the items on the left more .
    4. Principal #1: Individuals and interaction over processes and tools
    5. Principal #1: Individuals and interaction over processes and tools
    6. Principal #1: Individuals and interaction over processes and tools
    7. Principal #2: Working Software over Comprehensive Documentation Requirements Gathering Use Cases / Scenarios Functional Specs Design Specs Code Integrate Test Fix User Stories / Project Plan Iteration 1 Iteration 2 Iteration 3 Iteration 4 Design / Code / Test Stories for Next Iteration
    8. Principal #3: Customer collaboration over contract negotiation
    9. Principal #4: Responding to change over following a plan
    10. Total Transparency At any time the status of the project is visible for everybody
    11. Build trust by having Total Transparency At any time the status of the project is visible for everybody
    12. Total Transparency At any time the status of the project is visible for everybody
    13. Agile Practices ORGANIZATIONAL Automated Build/Deploy Automated Testing Short Releases Coding Standards Continuous Integration On-site Customer Co-location Collective Ownership TEAM Retrospectives Iterations Iteration KO User Stories Velocity Metrics Story Wall Pair Programming Sustainable Pace Daily Stand-ups INDIVIDUAL Refactoring Simple Design Test Driven Development
    14. Some great Agile reading
      • Extreme Programming, Embracing Change – by Kent Beck
      • Planning Extreme Programming – Kent Beck and Martin Fowler
      • Testing Extreme Programming – Lisa Crispin
      • User Stories Applied – Mike Cohn
      • Agile Project Management – Jim Highsmith
      • Agile Estimating and Planning – Mike Cohn
      • Implementing Lean Software Development, From concept to cash – Mary and Tom Poppendieck
    15. Some web resources for further reading
      • www.martinfowler.com
      • www.agilemanifesto.org
      • www.agilealliance.org
      • http://www.sei.cmu.edu/cmm/papers/xp-cmm-paper.pdf
      • www.thoughtworks.com
      • Join the Agile India Yahoo group
      • Join the Extreme Programming India Yahoo group.
    16. Recommended Reading
    17. Recommended Reading
    18. Recommended Reading
    19.  
    20. Welcome to ThoughtWorks! Marco Jansen (marco@thoughtworks.com) Canada: 50 United States: 300 UK: 150 China: 15 Australia: 50 India: 150 Software Delivery - Agile Enablement - Rescue projects
    21. Practices and Tools for Agile Software Development Marco Jansen (marco@thoughtworks.com) Sudhir Tiwari ( stiwari@thoughtworks.com)
    22. Project Management Tools (Mingle, Jira, Trac)
    23. Refactoring (IntelliJ / Resharper)
    24. Test Driven Development (Junit/Nunit/JBehave)
    25. Functional Testing (Selenium, FIT, Sahi)
    26. Continuous Integration (CruiseControl)
    27. Knowledge Sharing (Wiki)

    + mjansenmjansen, 3 years ago

    custom

    2061 views, 10 favs, 5 embeds more stats

    I have given this presentation at Barcamp in Banga more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 2061
      • 2045 on SlideShare
      • 16 from embeds
    • Comments 0
    • Favorites 10
    • Downloads 6
    Most viewed embeds
    • 8 views on http://karthickkumar.info
    • 5 views on http://managementulproiectelor.com
    • 1 views on http://energy.typepad.com
    • 1 views on http://pmdk101.blogspot.com
    • 1 views on http://209.85.135.104

    more

    All embeds
    • 8 views on http://karthickkumar.info
    • 5 views on http://managementulproiectelor.com
    • 1 views on http://energy.typepad.com
    • 1 views on http://pmdk101.blogspot.com
    • 1 views on http://209.85.135.104

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories