Your SlideShare is downloading. ×
0
Agile For Harel 4 08 V1
Agile For Harel 4 08 V1
Agile For Harel 4 08 V1
Agile For Harel 4 08 V1
Agile For Harel 4 08 V1
Agile For Harel 4 08 V1
Agile For Harel 4 08 V1
Agile For Harel 4 08 V1
Agile For Harel 4 08 V1
Agile For Harel 4 08 V1
Agile For Harel 4 08 V1
Agile For Harel 4 08 V1
Agile For Harel 4 08 V1
Agile For Harel 4 08 V1
Agile For Harel 4 08 V1
Agile For Harel 4 08 V1
Agile For Harel 4 08 V1
Agile For Harel 4 08 V1
Agile For Harel 4 08 V1
Agile For Harel 4 08 V1
Agile For Harel 4 08 V1
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Agile For Harel 4 08 V1

350

Published on

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

  • Be the first to like this

No Downloads
Views
Total Views
350
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
0
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. The Agile Development Concept Pini Cohen EVP & Senior Analyst Architecture & Infrastructure Strategies [email_address]
    • 2. Dealing with Real Software…
        • I’m pretty sure I have fixed that bug. Why is it back?
        • Oops! The latest version got overwritten by an older version…
        • How can I go back to the previous version, the one that was stable?
        • The design document is out of sync with programs…
        • I don’t know if all the changes that were suggested have been incorporated!
        • Which version is the right one? We have so many!
        • For this customer, I’d like to use this special component instead of the regular one…
      Source: www.site.uottawa.ca/~damyot/csi5112/notes/ConfigurationManagement.ppt
    • 3. Software Development Is Limited By Constraints Quality Scope Schedule Cost Source: Borland
    • 4. Software Development Is Limited By Constraints Quality Scope Schedule Cost Source: The Standish Group 2003 Source: Borland
    • 5. Software Development Is Limited By Constraints Quality Scope Schedule Cost Source: The Standish Group 2003 Source: Borland
    • 6. Software Development Is Limited By Constraints Quality Scope Schedule Cost Source: The Standish Group 2003 Source: Borland
    • 7. Software Development Is Limited By Constraints Quality Scope Schedule Cost Source: Borland
    • 8. Software Development
      • The traditional development focus is to engineer out defects
        • Good principle
        • Hammer out defects early
      • Defects arise because requirements change
      • Too many communication gaps
      Isolated Process Design Code Test Deploy
    • 9. What is Agility? The ability to…
      • Move quickly
      • Travel light
      • Commit late
      • Act soon
      • Keep aware
      • Respond to change
      • Be good at following a moving target
      • Evolve and adapt to the local environment
    • 10. Agile Project Management - Overview Analysis Code Test Implement Analysis Code Test Time in Months Work Effort 3 6 9 12 3 6 9 12
    • 11. Agile Development Lifecycle
    • 12. Why are businesses moving to Agile?
      • 95% Reduced cost (or no cost increase)
      • 93% Productivity better or significantly better
      • 88% Quality better or significantly better
      • 83% Business satisfaction better or significantly better
      Source: Shine Tech , 2003
    • 13. The Agile Philosophy
      • Embrace Change
        • Fundamental mindset change—responding to change is more important than following a plan
      • Focus on Customer Value
        • Deploy value early and often
        • Apply lean techniques
      • Deliver Chunks of Functionality Incrementally
        • Capabilities and Stories
        • Stories always shippable
      • Collaborate
        • Cross-functional teams
        • Constant interaction with Customers
      • Reflect and Learn Continuously
    • 14. Agile Development * A software development philosophy that values: Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan *www.agilemanifesto.org
    • 15. Agile Techniques - Collaborative Planning
    • 16. Agile Techniques - Collaborative Development Picture courtesy of Joshua Kerievsky
    • 17. Agile Development Adoption: Cutter
      • When did your organization deliver its first project via Agile?
    • 18. Agile Development Adoption: Cutter
      • What has kept your organization from transitioning to an Agile process? (Please select all that apply.)
    • 19. Agile Development Adoption: Cutter
      • What business goals is your organization trying to achieve by transitioning to Agile?(Respondents who have already delivered an Agile project.)
    • 20. Cutter Agile Survey : Demographics July 07
      • Close to half (41%) of the 121 responding organizations have more than 1,000 employees, 27% have between 100 and 1,000 employees, and the remainder have 100 or fewer employees.
      • Twenty-three percent of responding organizations have annual revenues of over US $1 billion, 19% have annual revenues between $100 million and $1 billion, another 22% have annual revenues between $10 million and $100 million, and the remaining 36% have annual revenues of under $10 million.
      • Financial services account for the largest single industry sector (with 22% of respondents);
    • 21. Thank you Happy Passover ! Pini Cohen EVP & Senior Analyst Architecture & Infrastructure Strategies [email_address]

    ×