Home >Technology >Fixed Price Offshore Agile projects

Fixed Price Offshore Agile projects

Date post:06-May-2015
Category:
View:3,800 times
Download:4 times
Share this document with a friend
Description:
Fixed Price Offshore Agile projects presentation by MarcoJansen for Agile Chennai 2007 Conference http://agileindia.org/agilechennai07/index.htm
Transcript:
  • 1.Offshore, Fixed-Price and Agile(How) does that work? Marco Jansen ([email protected]) ThoughtWorks, 2007 1 1

2. The power of a QuickStartFrom x to 5x in 8 weeks ThoughtWorks, 2007 22 3. Ramping up the team From 5 to 30 in two months UK India Client Principal Client Project ManagerProject Manager 20 DEVs 2 BAs4 Domain Subject Experts6 BAs 6 QAsDaily Standup Weekly Showcase Weekly Status Call ThoughtWorks, 2007 33 4. 0200 400 600 800 10001200387543876138768387753878238789387963880338810388173882438831388383884538852388593886638873 Velocity = 0.5 38880388873889438901116 Developers3890838915389223892938936389433895038957389643897138978389853899238999390063901339020390273903439041390483905539062 ThoughtWorks, 200739069390763908339090390973910439111Difficult Times391183912539132391393914639153391603916739174391813918839195392021 Dec 200639209392163922339230 4The burn-down chart is not burning downPlanned1 Jan 2010Current Velocity 4 5. From tracking to forecasting So when do we deliver? ThoughtWorks, 2007 55 6. From tracking to forecasting So when do we deliver? Decrease ScopeIncreaseVelocity ThoughtWorks, 2007 6 6 7. Reshaping the teamImproving velocity by bringing back focus UKIndia Project Manager Team 1Team 2 Team 3 Client Principal2 BAs 2 BAs2 BAs 2 BAs 8 DEVs8 DEVs 8 DEVs Client Project Manager2 QAs 2 QAs2 QAs4 Domain Subject Experts DEV HuddleQA HuddleBA Huddle Weekly TechLead Meeting Weekly Showcase Weekly Status Call ThoughtWorks, 20077 7 8. Reshaping the teamImproving velocity by bringing back focus UKIndia Project Manager Team 1Team 2 Team 3 Client Principal2 BAs 2 BAs2 BAs 2 BAs 8 DEVs8 DEVs 8 DEVs Client Project Manager2 QAs 2 QAs2 QAs4 Domain Subject Experts DEV HuddleQA HuddleBA Huddle Weekly TechLead Meeting Weekly Showcase Weekly Status Call ThoughtWorks, 20078 8 9. Intermezzo An alternative mode: The Distributed ModelUS IndiaClient PrincipalPM/IM TechLead Project Manager + Iteration Manager3 BAs13 DEVs 3 QAs Architect + Tech Lead 4 BAs4 DEVs2 QAs3 SMEs (part-time)Notice:2 Client DEVs (not doing DEV)=> Biggest bottleneck: Communication between teams Possible Consequence: Lack of trust between teams => Role of BA in US vs role of BA is India => Separate teams by functionality ! ThoughtWorks, 20079 9 10. Team setup in our Bangalore office A dining table for every team ThoughtWorks, 2007 1010 11. Building the right communication model Stand-ups Stand-up of stand-ups Showcases DEV Huddles Weekly Status Meeting Steering Group meetings ThoughtWorks, 200711 11 12. Client Visits 110 Stories Signed-off in 4 weeks ThoughtWorks, 20071212 13. Using metrics and feedback loopsFull team involved in scope management FP ThoughtWorks, 2007 13 13 14. Joes Bucket Making fixed-price and Agile work! ThoughtWorks, 200714 14 15. Build trust by having Total Transparency At any time the status of the project is visible for everybody ThoughtWorks, 2007 1515 16. Build trust by having Total Transparency At any time the status of the project is visible for everybody ThoughtWorks, 2007 1616 17. Build trust by having Total Transparency At any time the status of the project is visible for everybody ThoughtWorks, 2007 1717 18. Offshore, Fixed Price and Agile Of course that works ! Offshore: Showcases driven by offshore location, role of the BA on onsite location, client visits Fixed Price: Full team involvement for scope management, Joes Bucket Both: Trust! ThoughtWorks, 2007 18 18

Popular Tags:

Click here to load reader

Embed Size (px)
Recommended