• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Contracting for Agile Software Development
 

Contracting for Agile Software Development

on

  • 21,739 views

Many software development organizations work within the bounds of contractual agreements where the limitations imposed by the “Iron Triangle” of fixed timelines, budgets, and scope challenge their ...

Many software development organizations work within the bounds of contractual agreements where the limitations imposed by the “Iron Triangle” of fixed timelines, budgets, and scope challenge their ability to embrace change and focus on value delivery. Agile practitioners often comment that agile contracting is a difficult problem, but proven solutions are rarely presented. Rachel Weston and Chris Spagnuolo offer some tools they have used in their own agile contracting work to help agile practitioners deal with different contracting scenarios while promoting agile practices, protecting the development organization, and still providing value and protection to the client’s organization. Through a combined workshop and facilitated collaborative session, Rachel and Chris present new agile contracting tools that can be added to your toolbox. You will gain a deeper understanding of the problems associated with agile contracting as well as practical solutions for dealing with contracts in an agile manner.

Statistics

Views

Total Views
21,739
Views on SlideShare
20,745
Embed Views
994

Actions

Likes
168
Downloads
0
Comments
19

24 Embeds 994

http://edgehopper.com 314
http://agile.dzone.com 243
http://www.betterprojects.net 118
http://psalmel.wikispaces.com 114
http://legnita.wordpress.com 38
http://www.projectmanagerlife.com 33
http://www.slideshare.net 32
http://www.edgehopper.com 27
http://www.techgig.com 26
http://tapanikrats.wikispaces.com 12
http://agilemusings.com 10
http://feeds.feedburner.com 6
http://blog.evergreenpm.com 5
http://www.pmtoolbox.com 3
http://www.onstock.org 2
http://baridoo.com 2
https://tytmoodle.uta.fi 2
http://192.168.10.100 1
http://www.hanrss.com 1
http://www.dzone.com 1
http://74.125.93.132 1
http://ttfetch03.cloudapp.net 1
http://www.insteadofthebox.com 1
file:// 1
More...

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel

110 of 19 previous next Post a comment

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
  • Interesting material. Thanks for sharing. Possible to get a copy of the deck sent to klg0919@yahoo.com?
    Are you sure you want to
    Your message goes here
    Processing…
  • Thanks for posting the slides here. Could you send me a copy at sheilaabad@yahoo.com. TY
    Are you sure you want to
    Your message goes here
    Processing…
  • Very interesting topics are shared here. Thanks
    Are you sure you want to
    Your message goes here
    Processing…
  • Great stuff. Is it possible to send a copy of ppt to aboneey@yahoo.com
    Are you sure you want to
    Your message goes here
    Processing…
  • Great Job. If possible, please send me a copy at gutttonunes@gmail.com
    Are you sure you want to
    Your message goes here
    Processing…

110 of 19 previous next

Post Comment
Edit your comment

Contracting for Agile Software Development Contracting for Agile Software Development Presentation Transcript

  • chris spagnuolo Rally Software {agile contracting } rachel weston Rally Software
  • contractors
  • the chaos of waterfall
  • System Requirements Software Requirements Analysis Design Coding Testing Operations
  • projects successful only 35% of The Standish Group, 2006 Chaos Report
  • projects cancelled 31% of The Standish Group, 2006 Chaos Report
  • rarely or ever used 64% of features The Standish Group, 2006 Chaos Report
  • on the dollar software value 59 ¢ The Standish Group, 2006 Chaos Report
  • Lean Software Development: From Concept to Cash. Mary and Tom Poppendieck. Addison-Wesley, 2006. are value added 6% of work tasks
  •  
  • triangle the old iron schedule scope budget
  • software/idea consulting government/ highly regulated commercial for internal use maintenance/ support commercial for shrink wrap
  • agile manifesto the
  •  
  • {agile contracting challenges }
  • general observations
  • General Observations Clients not agile Don’t understand Suspicious/concerned agile clients not
  •  
  • suspicious concerned
  • {proposals and marketing }
  • competition the non-agile
  •  
  • visibility
  • projects successful only 35% of The Standish Group, 2006 Chaos Report
  • projects cancelled 31% of The Standish Group, 2006 Chaos Report
  • rarely or ever used 64% of features The Standish Group, 2006 Chaos Report
  • on the dollar software value 59 ¢ The Standish Group, 2006 Chaos Report
  • Lean Software Development: From Concept to Cash. Mary and Tom Poppendieck. Addison-Wesley, 2006. are value added 6% of work tasks
  • marketing sales and
  •  
  •  
  • { risk }
  •  
  •  
  • {change management }
  • change scope
  •  
  •  
  •  
  • {conflicting client practices }
  • Project Status Chart
  • dev teams joint
  • invoicing
  • {client involvement }
  • handle responsibility too much to
  • the pace client organization can’t handle
  • delayed acceptance feedback loops
  •  
  • testing user low
  • client without stand-ups
  • involvement product owner
  • client losing
  •  
  • {contractor responsibility }
  • teams distributed
  • iterations inconsistent
  • agile faking
  • client involve
  • {project closeout }
  • budget out of
  • done. done…
  • planning transition
  • {contracting strategies }
  • simplicity contract
  • {proposals and marketing }
  • sales force train your
  • project pilot
  • address waterfall upfront
  • projects successful only 35% of The Standish Group, 2006 Chaos Report
  • projects cancelled 31% of The Standish Group, 2006 Chaos Report
  • rarely or ever used 64% of features The Standish Group, 2006 Chaos Report
  • on the dollar software value 59 ¢ The Standish Group, 2006 Chaos Report
  • Lean Software Development: From Concept to Cash. Mary and Tom Poppendieck. Addison-Wesley, 2006. are value added 6% of work tasks
  • Check the Fit Establish Business Relationship Project Inception Discovery Assessment Iteration 0 Set up Project Infrastructure Target System Incremental delivery in time-boxed 2 week iterations Iteration 1 Iteration 2 Iteration 3 Iteration n agile engagement roadmap Adapted from David Chilcott
  • Check the Fit Establish Business Relationship Project Inception Discovery Assessment Iteration 0 Set up Project Infrastructure the focus is here Adapted from David Chilcott
  • Project Backlog Iteration Backlog Iteration 2 Weeks Daily Synch Product Increment iteration mechanics
  • stats cite agile
  • Agile Methodologies: Survey Results, by Shine Technologies, 2003 productivity 93% increased
  • Agile Methodologies: Survey Results, by Shine Technologies, 2003 quality 88% increased
  • satisfaction 83% improved Agile Methodologies: Survey Results, Shine Technologies, 2003 stakeholder
  • 49% reduced Agile Methodologies: Survey Results, Shine Technologies, 2003 costs
  • { risk }
  • shared risk
  • In our agile approach, budget and time select the requirements that can be delivered. Our clients have the ultimate project control and may declare their satisfaction with the application as a whole at any time in the development process. Our clients can decide that although there is budget remaining, the delivery team has met their objectives and can call the project complete.
  • On the flip side, although the total budget may be expended on a project, and all backlog items may not have been developed, our clients are guaranteed to have live, working functionality that is of the highest value to them due to the constant inspection and adaptation of the project backlog.
  • {change management }
  • bigger boxes looser scope
  • flexible scope over t&m
  • boundaries scope
  • guarantee bid doesn’t a date
  • velocity extrapolate from At our slowest velocity we’ll finish here At our average velocity we’ll finish here At our current velocity we’ll finish here Adapted from Mike Cohn
  • estimating fixed-date The line of hope The line of despair Will Have Might Have Won’t Have Adapted from Mike Cohn
  • estimating fixed-scope 120 ÷ 20 = 120 ÷ 15 = Adapted from Mike Cohn Total Story Points Desired 120 Low Velocity 15 High Velocity 20
  •  
  • estimating fixed-scope cost 120 ÷ 20 = 6 Iterations X $10,000 = $60,000 120 ÷ 15 = 8 iterations X $10,000 = $80,000 Total Story Points Desired 120 Low Velocity 15 High Velocity 20
  • slack build in with full disclosure
  • {conflicting client practices }
  •  
  •  
  • {client involvement }
  • responsibilities define roles and
  • product identify owner
  • {project closeout }
  • done define
  •  
  •  
  •