SlideShare ist ein Scribd-Unternehmen logo
1 von 25
www.synerzip.com
Using Agile Approach with
Fixed Budget Projects
April 15, 2009
Confidential www.synerzip.com 2
The Challenge
Business Benefit
of Agile
Approach
Mgmt Need For
Fixed/Known $
Budget
Confidential www.synerzip.com 3
Our Experience
Synerzip Project
1 Neofirma
2 Gimmal Workshare
3 Gimmal PRM
4 Broadlane
5 FD2S
6 Maximus NY
7 Maximus Indiana
8 Fellowship Technologies
9 FedEx Kinkos CRDB
10 Datacert Oracle Migration
11 SevaYatra
12 Award Solutions
13 Arc One
14 Fundraiser
15 CAPS
• 15 Client projects delivered in
Fixed-budget Agile
• Numerous discussions with
Agile practitioners
• Research into published work
of industry experts
Confidential www.synerzip.com 4
1. Software development partner for small/mid-sized
technology companies
• Focus: small/mid-sized technology companies
• Deep experience in product development, testing, & deployment
• Handles full software development life cycle
• Technology and industry domain agnostic
2. Actually reduces risk of development/delivery
• Experienced software management team
• Brings in appropriate level of engineering discipline
• Practices Agile development – responsive, yet disciplined
3. Reduces cost – dual-shore team, 50% cost advantage
4. Offers long term flexibility – allows (facilitates) taking
offshore team captive
Synerzip in a Nut-shell
Confidential www.synerzip.com 5
Our Clients - Examples
Confidential www.synerzip.com 6Confidential
Discussion Topics For Today
• Highlight characteristics of projects that are good
candidates for fixed-budget Agile delivery
• Share empirical data from over a dozen fixed-
budget Agile projects
• Discuss the common DOs and DONTs
• Recommend alternative approaches for effectively
using Agile in fixed budget situations
Confidential www.synerzip.com 7
Key Characteristics
1. How baked are the requirements
2. Level of trust between the dev team and
the product owner
3. Timing of (fixed) budget estimate
commitment
4. Maturity and caliber of team
Confidential www.synerzip.com 8
1. Requirements Baked?
• Is the vision and the idea that drives the product evolving from hazy to
well defined ?
• Is the scope of the market that the product is trying to address
becoming more and more accurately defined ?
• Is the revenue model thought through as an integral part of the idea ?
• Have any real end users started using the product? Is it a startup
building out a product idea from scratch or an extension to an existing
product?
• Is it an existing technology being applied to a new domain or a new
technology being applied to an existing domain?
• Is it a case of a simple re-write where you are porting an existing
product to a new database or a different operating system?
Confidential
New/Innovative Known/”ReWrite”
Confidential www.synerzip.com 9
2. Level of Mutual Trust
• Mutual trust is a two-way street
• Client/product owner apprehensive about
– Receiving good quality software
– Not getting “ripped-off” (willing to pay only fair/competitive market
price)
– Don’t want dev team spinning wheels with “$ meter running”
• Vendor/dev team apprehensive about
– Continued client commitment and involvement
– Likelihood of collecting the payment and not being unfairly
penalized for over-runs
• Are the two sides seeing each other as competing or collaborating? If
there are developers on both sides are the experience levels
matching? Do they have professional respect for each other?
No Trust Complete Trust
Confidential www.synerzip.com 10
3. Timing of the estimate
• Early estimates are inaccurate because
– Customer has not yet thought through the requirements
– Developers have not yet thought through the design.
• Estimates after “iteration zero” are more accurate.
• Estimates go on improving as iterations progress.
Hence do re-plan and re estimate
Confidential
Upfront After iteration 0 or 1
Confidential www.synerzip.com 11
Do Re-Estimate and Re-plan
Confidential
Confidential www.synerzip.com 12
Fixed Bid with waterfall vs DSDM
Confidential
Requirements
Time
Converging requirements
Estim
ate
Fixed bid with Waterfall Model
Overestimate-
Customer’s loss
Requirements
Time
Diverging requirements
Estimate
Underestimate-
Developer’s loss
Estimation before
project kick off
Estimation before
project kick off
Requirements
Time
Converging requirements
Estim
ate
Fixed bid with Agile Model
Overestimate-
Customer’s loss
Requirements
Time
Diverging requirements
Estimate
Underestimate-
Developer’s loss
Iteration Zero
Iteration Zero
Improved
Accuracy and
lower risk due to
agile
Improved
Accuracy and
lower risk due to
agile
Estimation after
iteration zero
Estimation after
iteration zero
Confidential www.synerzip.com 13
4. Maturity & Caliber of Team
• Domain knowledge- is the customer and
established player in the domain? Does the
development team have domain experience?
• Technical Expertise – Is the customer aware of
technical challenges? Does the development team
have the technical expertise to address the
technical challenges?
• Experience level – Are the developers and the
product managers well experienced?
Confidential
Inexperienced/
Junior
Highly seasoned
Confidential www.synerzip.com 14Confidential
Discussion Topics For Today
• Highlight characteristics of projects that are good
candidates for fixed-budget Agile delivery
• Share empirical data from over a dozen fixed-
budget Agile projects
• Discuss the common DOs and DONTs
• Recommend alternative approaches for effectively
using Agile in fixed budget situations
Confidential www.synerzip.com 15
Fixed Budget Projects at Synerzip
Confidential
Key Characteristics
Synerzip Project
Baked
Requiremts?
Mutual Trust
Level
Timing of
Estimate
Team Maturity
& Caliber
Project
Successful*?
1 Documentum add-on product
2 Vendor portal for hospitals
3 Oil & gas well monitoring tool
4 Sharepoint add-on product
5 Kiosk display using Flash
6 NY State health care svc app
7 IN State health care svc app
8 Reporting module for SaaS
9 Retail service center mgmt app
10 Database porting MS to Oracle
11 Voluntourism platform
12 Cell tower data analyses app
13 BI/reporting for comm distributor
14 Charity campaign mgmt app
15 Common college app platform
*Project considered successful, if both the client and the vendor (Synerzip) are happy with the results
Confidential www.synerzip.com 16
When Fixed Budget Agile Works?
Confidential
Confidential www.synerzip.com 17Confidential
Discussion Topics For Today
• Highlight characteristics of projects that are good
candidates for fixed-budget Agile delivery
• Share empirical data from over a dozen fixed-
budget Agile projects
• Discuss the common DOs and DONTs
• Recommend alternative approaches for effectively
using Agile in fixed budget situations
Confidential www.synerzip.com 18
Common DOs
• Wait for at least one iteration before you submit the
bid
• Keep re prioritizing and re-estimating after each
iteration
• Listen to the end users’ pain points
• Question the product-market definition and the
revenue model if its not clear to you.
• Add a time buffer, requirements buffer and/or price
buffer
• Above all, stick with sound design and coding
practices. Move some stories out but don’t reduce
the story points by compromising quality
Confidential
Confidential www.synerzip.com 19
Common DONTs
• Don’t go for a fixed budget if there is lack of
maturity in terms of technical or domain knowledge.
• Don’t commit to a price until you have at least one
iteration completed.
• Don’t work in a fixed price for a startup who are still
unclear about their product/market or business
model.
• Don’t sign up if a project has no flexibility on price,
requirements, time or resources
• Above all, don’t compromise on quality of software
delivered or coding standards to fit within the
budget
Confidential
Confidential www.synerzip.com 20Confidential
Discussion Topics For Today
• Highlight characteristics of projects that are good
candidates for fixed-budget Agile delivery
• Share empirical data from over a dozen fixed-
budget Agile projects
• Discuss the common DOs and DONTs
• Recommend alternative approaches for effectively
using Agile in fixed budget situations
Confidential www.synerzip.com 21
Alternative approaches
Confidential
Confidential www.synerzip.com 22
Story Points Based Agile
Confidential
4
Confidential www.synerzip.com 23
Approaches Used
Key Characteristics
Synerzip
Project
Baked
Requiremts?
Mutual Trust
Level
Timing of
Estimate
Team Maturity
& Caliber
Project
Successful*? Approach Used
1 Documentum add-on product 2. Agile/DSDM
2 Vendor portal for hospitals 1. RUP
3 Oil & gas well monitoring tool 2. Agile/DSDM
4 Sharepoint add-on product 2. Agile/DSDM
5 Kiosk display using Flash 1. RUP
6 NY State health care svc app 3. Incremental Agile
7 IN State health care svc app 3. Incremental Agile
8 Reporting module for SaaS 2. Agile/DSDM
9 Retail service center mgmt app 1. RUP
10 Database porting MS to Oracle 1. RUP
11 Voluntourism platform 4. Story Point Based Agile
12 Cell tower data analyses app 1. RUP
13 BI/reporting for comm distributor 2. Agile/DSDM
14 Charity campaign mgmt app 2. Agile/DSDM
15 Common college app platform 1. RUP
*Project considered successful, if both the client and the vendor (Synerzip) are happy with the results
Confidential www.synerzip.com 24
Recommended Approaches
Confidential
Key Characteristics
Baked
Requiremts?
Mutual Trust
Level
Timing of
Estimate
Team Maturity
& Caliber
Recommended
Approach
1. RUP
2. Agile/DSDM
3. Incremental Agile
4. Story Point Based Agile
Confidential www.synerzip.com 25
Questions?
www.synerzip.com
Hemant Elhence, hemant@synerzip.com
469.322.0349
Agile Software Product Development Partner
Call us for a free consultation

Weitere ähnliche Inhalte

Was ist angesagt?

OpenERP - How to sell OpenERP
OpenERP - How to sell OpenERPOpenERP - How to sell OpenERP
OpenERP - How to sell OpenERPOdoo
 
Agile and fixed budget projects
Agile and fixed budget projectsAgile and fixed budget projects
Agile and fixed budget projectsGul Mohammad
 
Top Agile Metrics
Top Agile MetricsTop Agile Metrics
Top Agile MetricsXBOSoft
 
Agile Metrics - how to use metrics to manage agile teams
Agile Metrics - how to use metrics to manage agile teamsAgile Metrics - how to use metrics to manage agile teams
Agile Metrics - how to use metrics to manage agile teamsXBOSoft
 
From Project to Product: Don't You Dare Mess With Planning
From Project to Product: Don't You Dare Mess With PlanningFrom Project to Product: Don't You Dare Mess With Planning
From Project to Product: Don't You Dare Mess With PlanningCprime
 
Aravinda Nadig - Business Analyst
Aravinda Nadig - Business AnalystAravinda Nadig - Business Analyst
Aravinda Nadig - Business AnalystAravinda Nadig
 
Customer Collaboration & Product Innovation Using Social Networks
Customer Collaboration & Product Innovation Using Social NetworksCustomer Collaboration & Product Innovation Using Social Networks
Customer Collaboration & Product Innovation Using Social NetworksJohn Carter
 
Top 10 Agile Metrics
Top 10 Agile MetricsTop 10 Agile Metrics
Top 10 Agile MetricsXBOSoft
 
2013 06 04_5806_case_manager_implementation__
2013 06 04_5806_case_manager_implementation__2013 06 04_5806_case_manager_implementation__
2013 06 04_5806_case_manager_implementation__Katleen Aems
 
VersionOne Gartner PPM Presentation 2014: Journey to Value - The PPM/Agile In...
VersionOne Gartner PPM Presentation 2014: Journey to Value - The PPM/Agile In...VersionOne Gartner PPM Presentation 2014: Journey to Value - The PPM/Agile In...
VersionOne Gartner PPM Presentation 2014: Journey to Value - The PPM/Agile In...VersionOne
 
Shift left shift-right performance testing for superior end-user by Arun Dutta
Shift left shift-right performance testing for superior end-user by Arun DuttaShift left shift-right performance testing for superior end-user by Arun Dutta
Shift left shift-right performance testing for superior end-user by Arun DuttaSoftware Testing Board
 
Agile Planning Powerpoint Presentation Slides
Agile Planning Powerpoint Presentation SlidesAgile Planning Powerpoint Presentation Slides
Agile Planning Powerpoint Presentation SlidesSlideTeam
 
Camunda Day New York 2019: Case Study. Organizing a Camunda Hackathon: Lesson...
Camunda Day New York 2019: Case Study. Organizing a Camunda Hackathon: Lesson...Camunda Day New York 2019: Case Study. Organizing a Camunda Hackathon: Lesson...
Camunda Day New York 2019: Case Study. Organizing a Camunda Hackathon: Lesson...camunda services GmbH
 
Atagg2015 Fixed cost projects_and_agile
Atagg2015 Fixed cost projects_and_agileAtagg2015 Fixed cost projects_and_agile
Atagg2015 Fixed cost projects_and_agileAgile Testing Alliance
 
Siebel Analytics in IBM: Building a Sense & Respond Solution
Siebel Analytics in IBM: Building a Sense & Respond SolutionSiebel Analytics in IBM: Building a Sense & Respond Solution
Siebel Analytics in IBM: Building a Sense & Respond Solutionpoore120
 
Agile Development with Agile Contract
Agile Development with Agile ContractAgile Development with Agile Contract
Agile Development with Agile ContractNUS-ISS
 
How Salesforce built a Scalable, World-Class, Performance Engineering Team
How Salesforce built a Scalable, World-Class, Performance Engineering TeamHow Salesforce built a Scalable, World-Class, Performance Engineering Team
How Salesforce built a Scalable, World-Class, Performance Engineering TeamSalesforce Developers
 

Was ist angesagt? (19)

OpenERP - How to sell OpenERP
OpenERP - How to sell OpenERPOpenERP - How to sell OpenERP
OpenERP - How to sell OpenERP
 
Agile and fixed budget projects
Agile and fixed budget projectsAgile and fixed budget projects
Agile and fixed budget projects
 
Top Agile Metrics
Top Agile MetricsTop Agile Metrics
Top Agile Metrics
 
Agile Metrics - how to use metrics to manage agile teams
Agile Metrics - how to use metrics to manage agile teamsAgile Metrics - how to use metrics to manage agile teams
Agile Metrics - how to use metrics to manage agile teams
 
From Project to Product: Don't You Dare Mess With Planning
From Project to Product: Don't You Dare Mess With PlanningFrom Project to Product: Don't You Dare Mess With Planning
From Project to Product: Don't You Dare Mess With Planning
 
Agile dashboard
Agile dashboardAgile dashboard
Agile dashboard
 
Aravinda Nadig - Business Analyst
Aravinda Nadig - Business AnalystAravinda Nadig - Business Analyst
Aravinda Nadig - Business Analyst
 
Customer Collaboration & Product Innovation Using Social Networks
Customer Collaboration & Product Innovation Using Social NetworksCustomer Collaboration & Product Innovation Using Social Networks
Customer Collaboration & Product Innovation Using Social Networks
 
Top 10 Agile Metrics
Top 10 Agile MetricsTop 10 Agile Metrics
Top 10 Agile Metrics
 
2013 06 04_5806_case_manager_implementation__
2013 06 04_5806_case_manager_implementation__2013 06 04_5806_case_manager_implementation__
2013 06 04_5806_case_manager_implementation__
 
VersionOne Gartner PPM Presentation 2014: Journey to Value - The PPM/Agile In...
VersionOne Gartner PPM Presentation 2014: Journey to Value - The PPM/Agile In...VersionOne Gartner PPM Presentation 2014: Journey to Value - The PPM/Agile In...
VersionOne Gartner PPM Presentation 2014: Journey to Value - The PPM/Agile In...
 
Shift left shift-right performance testing for superior end-user by Arun Dutta
Shift left shift-right performance testing for superior end-user by Arun DuttaShift left shift-right performance testing for superior end-user by Arun Dutta
Shift left shift-right performance testing for superior end-user by Arun Dutta
 
Agile Planning Powerpoint Presentation Slides
Agile Planning Powerpoint Presentation SlidesAgile Planning Powerpoint Presentation Slides
Agile Planning Powerpoint Presentation Slides
 
Project to Product roadmap
Project to Product roadmapProject to Product roadmap
Project to Product roadmap
 
Camunda Day New York 2019: Case Study. Organizing a Camunda Hackathon: Lesson...
Camunda Day New York 2019: Case Study. Organizing a Camunda Hackathon: Lesson...Camunda Day New York 2019: Case Study. Organizing a Camunda Hackathon: Lesson...
Camunda Day New York 2019: Case Study. Organizing a Camunda Hackathon: Lesson...
 
Atagg2015 Fixed cost projects_and_agile
Atagg2015 Fixed cost projects_and_agileAtagg2015 Fixed cost projects_and_agile
Atagg2015 Fixed cost projects_and_agile
 
Siebel Analytics in IBM: Building a Sense & Respond Solution
Siebel Analytics in IBM: Building a Sense & Respond SolutionSiebel Analytics in IBM: Building a Sense & Respond Solution
Siebel Analytics in IBM: Building a Sense & Respond Solution
 
Agile Development with Agile Contract
Agile Development with Agile ContractAgile Development with Agile Contract
Agile Development with Agile Contract
 
How Salesforce built a Scalable, World-Class, Performance Engineering Team
How Salesforce built a Scalable, World-Class, Performance Engineering TeamHow Salesforce built a Scalable, World-Class, Performance Engineering Team
How Salesforce built a Scalable, World-Class, Performance Engineering Team
 

Ähnlich wie Using Agile Approach with Fixed Budget Projects

DevOps Thinking for the Line of Business
DevOps Thinking for the Line of BusinessDevOps Thinking for the Line of Business
DevOps Thinking for the Line of BusinessSanjeev Sharma
 
Sdec10 lean package implementation
Sdec10 lean package implementationSdec10 lean package implementation
Sdec10 lean package implementationTerry Bunio
 
App Modernization with .NET Core: How Travelers Insurance is Going Cloud-Native
App Modernization with .NET Core: How Travelers Insurance is Going Cloud-NativeApp Modernization with .NET Core: How Travelers Insurance is Going Cloud-Native
App Modernization with .NET Core: How Travelers Insurance is Going Cloud-NativeVMware Tanzu
 
Applying Lean Startup Principles to Agile Projects
Applying Lean Startup Principles to Agile ProjectsApplying Lean Startup Principles to Agile Projects
Applying Lean Startup Principles to Agile ProjectsTechWell
 
Product Innovation Roadmap
Product Innovation RoadmapProduct Innovation Roadmap
Product Innovation RoadmapGuenther Ruhe
 
Esouag r12 presentation
Esouag r12 presentationEsouag r12 presentation
Esouag r12 presentationIshtiaq Khan
 
Leonard Munyua, CIO at Simba Corporation - Legacy modernisation and adequate ...
Leonard Munyua, CIO at Simba Corporation - Legacy modernisation and adequate ...Leonard Munyua, CIO at Simba Corporation - Legacy modernisation and adequate ...
Leonard Munyua, CIO at Simba Corporation - Legacy modernisation and adequate ...Global Business Events
 
DevOps for Enterprise Systems : Innovate like a Startup
DevOps for Enterprise Systems : Innovate like a StartupDevOps for Enterprise Systems : Innovate like a Startup
DevOps for Enterprise Systems : Innovate like a StartupDevOps for Enterprise Systems
 
Making Your Apps Cloudy - Migrating to Microservices
Making Your Apps Cloudy - Migrating to MicroservicesMaking Your Apps Cloudy - Migrating to Microservices
Making Your Apps Cloudy - Migrating to MicroservicesCloudify Community
 
Metrics to Power DevOps
Metrics to Power DevOpsMetrics to Power DevOps
Metrics to Power DevOpsCollabNet
 
Measure everything - but make NPS the Key
Measure everything - but make NPS the Key Measure everything - but make NPS the Key
Measure everything - but make NPS the Key Andy Kucharski
 
ITMAGINATION - competences, facts, technologies, clients
ITMAGINATION - competences, facts, technologies, clientsITMAGINATION - competences, facts, technologies, clients
ITMAGINATION - competences, facts, technologies, clientsITMAGINATION
 
Essence of agile part 1
Essence of agile part 1Essence of agile part 1
Essence of agile part 1Parul Jain
 
IBM Z for the Digital Enterprise 2018 - IBM ADDI as an Enabler for Digital Tr...
IBM Z for the Digital Enterprise 2018 - IBM ADDI as an Enabler for Digital Tr...IBM Z for the Digital Enterprise 2018 - IBM ADDI as an Enabler for Digital Tr...
IBM Z for the Digital Enterprise 2018 - IBM ADDI as an Enabler for Digital Tr...DevOps for Enterprise Systems
 
Partner Premier Success: Best Practices for Solving Platform Issues (October ...
Partner Premier Success: Best Practices for Solving Platform Issues (October ...Partner Premier Success: Best Practices for Solving Platform Issues (October ...
Partner Premier Success: Best Practices for Solving Platform Issues (October ...Salesforce Partners
 

Ähnlich wie Using Agile Approach with Fixed Budget Projects (20)

Quick App Flow
Quick App FlowQuick App Flow
Quick App Flow
 
DevOps Thinking for the Line of Business
DevOps Thinking for the Line of BusinessDevOps Thinking for the Line of Business
DevOps Thinking for the Line of Business
 
Sdec10 lean package implementation
Sdec10 lean package implementationSdec10 lean package implementation
Sdec10 lean package implementation
 
App Modernization with .NET Core: How Travelers Insurance is Going Cloud-Native
App Modernization with .NET Core: How Travelers Insurance is Going Cloud-NativeApp Modernization with .NET Core: How Travelers Insurance is Going Cloud-Native
App Modernization with .NET Core: How Travelers Insurance is Going Cloud-Native
 
Applying Lean Startup Principles to Agile Projects
Applying Lean Startup Principles to Agile ProjectsApplying Lean Startup Principles to Agile Projects
Applying Lean Startup Principles to Agile Projects
 
Product Innovation Roadmap
Product Innovation RoadmapProduct Innovation Roadmap
Product Innovation Roadmap
 
Esouag r12 presentation
Esouag r12 presentationEsouag r12 presentation
Esouag r12 presentation
 
Domain Driven Design
Domain Driven Design Domain Driven Design
Domain Driven Design
 
Leonard Munyua, CIO at Simba Corporation - Legacy modernisation and adequate ...
Leonard Munyua, CIO at Simba Corporation - Legacy modernisation and adequate ...Leonard Munyua, CIO at Simba Corporation - Legacy modernisation and adequate ...
Leonard Munyua, CIO at Simba Corporation - Legacy modernisation and adequate ...
 
Agile project management PMI-ACP
Agile project management PMI-ACPAgile project management PMI-ACP
Agile project management PMI-ACP
 
DevOps for Enterprise Systems : Innovate like a Startup
DevOps for Enterprise Systems : Innovate like a StartupDevOps for Enterprise Systems : Innovate like a Startup
DevOps for Enterprise Systems : Innovate like a Startup
 
Making Your Apps Cloudy - Migrating to Microservices
Making Your Apps Cloudy - Migrating to MicroservicesMaking Your Apps Cloudy - Migrating to Microservices
Making Your Apps Cloudy - Migrating to Microservices
 
Journey of Agile
Journey of AgileJourney of Agile
Journey of Agile
 
Metrics to Power DevOps
Metrics to Power DevOpsMetrics to Power DevOps
Metrics to Power DevOps
 
Measure everything - but make NPS the Key
Measure everything - but make NPS the Key Measure everything - but make NPS the Key
Measure everything - but make NPS the Key
 
ITMAGINATION - competences, facts, technologies, clients
ITMAGINATION - competences, facts, technologies, clientsITMAGINATION - competences, facts, technologies, clients
ITMAGINATION - competences, facts, technologies, clients
 
Michigan Agile Presentation
Michigan Agile PresentationMichigan Agile Presentation
Michigan Agile Presentation
 
Essence of agile part 1
Essence of agile part 1Essence of agile part 1
Essence of agile part 1
 
IBM Z for the Digital Enterprise 2018 - IBM ADDI as an Enabler for Digital Tr...
IBM Z for the Digital Enterprise 2018 - IBM ADDI as an Enabler for Digital Tr...IBM Z for the Digital Enterprise 2018 - IBM ADDI as an Enabler for Digital Tr...
IBM Z for the Digital Enterprise 2018 - IBM ADDI as an Enabler for Digital Tr...
 
Partner Premier Success: Best Practices for Solving Platform Issues (October ...
Partner Premier Success: Best Practices for Solving Platform Issues (October ...Partner Premier Success: Best Practices for Solving Platform Issues (October ...
Partner Premier Success: Best Practices for Solving Platform Issues (October ...
 

Mehr von Synerzip

HOW VOCERA LEVERAGES SYNERZIP FOR ENHANCEMENT OF VOCERA PLATFORM & ITS USER E...
HOW VOCERA LEVERAGES SYNERZIP FOR ENHANCEMENT OF VOCERA PLATFORM & ITS USER E...HOW VOCERA LEVERAGES SYNERZIP FOR ENHANCEMENT OF VOCERA PLATFORM & ITS USER E...
HOW VOCERA LEVERAGES SYNERZIP FOR ENHANCEMENT OF VOCERA PLATFORM & ITS USER E...Synerzip
 
The QA/Testing Process
The QA/Testing ProcessThe QA/Testing Process
The QA/Testing ProcessSynerzip
 
Test Driven Development – What Works And What Doesn’t
Test Driven Development – What Works And What Doesn’t Test Driven Development – What Works And What Doesn’t
Test Driven Development – What Works And What Doesn’t Synerzip
 
Distributed/Dual-Shore Agile Software Development – Is It Effective?
Distributed/Dual-Shore Agile Software Development – Is It Effective?Distributed/Dual-Shore Agile Software Development – Is It Effective?
Distributed/Dual-Shore Agile Software Development – Is It Effective?Synerzip
 
QA Role in Agile Teams
QA Role in Agile Teams QA Role in Agile Teams
QA Role in Agile Teams Synerzip
 
Agile For Mobile App Development
Agile For Mobile App Development Agile For Mobile App Development
Agile For Mobile App Development Synerzip
 
Using Agile in Non-Ideal Situations
Using Agile in Non-Ideal SituationsUsing Agile in Non-Ideal Situations
Using Agile in Non-Ideal SituationsSynerzip
 
Accelerating Agile Transformations - Ravi Verma
Accelerating Agile Transformations - Ravi VermaAccelerating Agile Transformations - Ravi Verma
Accelerating Agile Transformations - Ravi VermaSynerzip
 
Agile Product Management Basics
Agile Product Management BasicsAgile Product Management Basics
Agile Product Management BasicsSynerzip
 
Product Portfolio Kanban - by Erik Huddleston
Product Portfolio Kanban - by Erik HuddlestonProduct Portfolio Kanban - by Erik Huddleston
Product Portfolio Kanban - by Erik HuddlestonSynerzip
 
Modern Software Practices - by Damon Poole
Modern Software Practices - by Damon PooleModern Software Practices - by Damon Poole
Modern Software Practices - by Damon PooleSynerzip
 
Context Driven Agile Leadership
Context Driven Agile LeadershipContext Driven Agile Leadership
Context Driven Agile LeadershipSynerzip
 
Adopting TDD - by Don McGreal
Adopting TDD - by Don McGrealAdopting TDD - by Don McGreal
Adopting TDD - by Don McGrealSynerzip
 
Pragmatics of Agility - by Venkat Subramaniam
Pragmatics of Agility - by Venkat SubramaniamPragmatics of Agility - by Venkat Subramaniam
Pragmatics of Agility - by Venkat SubramaniamSynerzip
 
Cross Platform Mobile App Development
Cross Platform Mobile App DevelopmentCross Platform Mobile App Development
Cross Platform Mobile App DevelopmentSynerzip
 
Agile2011 Conference – Key Take Aways
Agile2011 Conference – Key Take AwaysAgile2011 Conference – Key Take Aways
Agile2011 Conference – Key Take AwaysSynerzip
 
Performance Evaluation in Agile
Performance Evaluation in AgilePerformance Evaluation in Agile
Performance Evaluation in AgileSynerzip
 
Scrum And Kanban (for better agile teams)
Scrum And Kanban (for better agile teams)Scrum And Kanban (for better agile teams)
Scrum And Kanban (for better agile teams)Synerzip
 
Managing Technical Debt - by Michael Hall
Managing Technical Debt - by Michael HallManaging Technical Debt - by Michael Hall
Managing Technical Debt - by Michael HallSynerzip
 
Elephants in The Agile Room - by Todd Little
Elephants in The Agile Room - by Todd LittleElephants in The Agile Room - by Todd Little
Elephants in The Agile Room - by Todd LittleSynerzip
 

Mehr von Synerzip (20)

HOW VOCERA LEVERAGES SYNERZIP FOR ENHANCEMENT OF VOCERA PLATFORM & ITS USER E...
HOW VOCERA LEVERAGES SYNERZIP FOR ENHANCEMENT OF VOCERA PLATFORM & ITS USER E...HOW VOCERA LEVERAGES SYNERZIP FOR ENHANCEMENT OF VOCERA PLATFORM & ITS USER E...
HOW VOCERA LEVERAGES SYNERZIP FOR ENHANCEMENT OF VOCERA PLATFORM & ITS USER E...
 
The QA/Testing Process
The QA/Testing ProcessThe QA/Testing Process
The QA/Testing Process
 
Test Driven Development – What Works And What Doesn’t
Test Driven Development – What Works And What Doesn’t Test Driven Development – What Works And What Doesn’t
Test Driven Development – What Works And What Doesn’t
 
Distributed/Dual-Shore Agile Software Development – Is It Effective?
Distributed/Dual-Shore Agile Software Development – Is It Effective?Distributed/Dual-Shore Agile Software Development – Is It Effective?
Distributed/Dual-Shore Agile Software Development – Is It Effective?
 
QA Role in Agile Teams
QA Role in Agile Teams QA Role in Agile Teams
QA Role in Agile Teams
 
Agile For Mobile App Development
Agile For Mobile App Development Agile For Mobile App Development
Agile For Mobile App Development
 
Using Agile in Non-Ideal Situations
Using Agile in Non-Ideal SituationsUsing Agile in Non-Ideal Situations
Using Agile in Non-Ideal Situations
 
Accelerating Agile Transformations - Ravi Verma
Accelerating Agile Transformations - Ravi VermaAccelerating Agile Transformations - Ravi Verma
Accelerating Agile Transformations - Ravi Verma
 
Agile Product Management Basics
Agile Product Management BasicsAgile Product Management Basics
Agile Product Management Basics
 
Product Portfolio Kanban - by Erik Huddleston
Product Portfolio Kanban - by Erik HuddlestonProduct Portfolio Kanban - by Erik Huddleston
Product Portfolio Kanban - by Erik Huddleston
 
Modern Software Practices - by Damon Poole
Modern Software Practices - by Damon PooleModern Software Practices - by Damon Poole
Modern Software Practices - by Damon Poole
 
Context Driven Agile Leadership
Context Driven Agile LeadershipContext Driven Agile Leadership
Context Driven Agile Leadership
 
Adopting TDD - by Don McGreal
Adopting TDD - by Don McGrealAdopting TDD - by Don McGreal
Adopting TDD - by Don McGreal
 
Pragmatics of Agility - by Venkat Subramaniam
Pragmatics of Agility - by Venkat SubramaniamPragmatics of Agility - by Venkat Subramaniam
Pragmatics of Agility - by Venkat Subramaniam
 
Cross Platform Mobile App Development
Cross Platform Mobile App DevelopmentCross Platform Mobile App Development
Cross Platform Mobile App Development
 
Agile2011 Conference – Key Take Aways
Agile2011 Conference – Key Take AwaysAgile2011 Conference – Key Take Aways
Agile2011 Conference – Key Take Aways
 
Performance Evaluation in Agile
Performance Evaluation in AgilePerformance Evaluation in Agile
Performance Evaluation in Agile
 
Scrum And Kanban (for better agile teams)
Scrum And Kanban (for better agile teams)Scrum And Kanban (for better agile teams)
Scrum And Kanban (for better agile teams)
 
Managing Technical Debt - by Michael Hall
Managing Technical Debt - by Michael HallManaging Technical Debt - by Michael Hall
Managing Technical Debt - by Michael Hall
 
Elephants in The Agile Room - by Todd Little
Elephants in The Agile Room - by Todd LittleElephants in The Agile Room - by Todd Little
Elephants in The Agile Room - by Todd Little
 

Kürzlich hochgeladen

Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...chiefasafspells
 
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open SourceWSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open SourceWSO2
 
WSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisamasabamasaba
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park masabamasaba
 
%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in sowetomasabamasaba
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...SelfMade bd
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park masabamasaba
 
%in Benoni+277-882-255-28 abortion pills for sale in Benoni
%in Benoni+277-882-255-28 abortion pills for sale in Benoni%in Benoni+277-882-255-28 abortion pills for sale in Benoni
%in Benoni+277-882-255-28 abortion pills for sale in Benonimasabamasaba
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnAmarnathKambale
 
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...masabamasaba
 
Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareJim McKeeth
 
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2
 
WSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - KeynoteWSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - KeynoteWSO2
 
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyviewmasabamasaba
 
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburgmasabamasaba
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplatePresentation.STUDIO
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension AidPhilip Schwarz
 
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...masabamasaba
 

Kürzlich hochgeladen (20)

Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
 
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open SourceWSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
 
WSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go Platformless
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
 
%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
 
%in Benoni+277-882-255-28 abortion pills for sale in Benoni
%in Benoni+277-882-255-28 abortion pills for sale in Benoni%in Benoni+277-882-255-28 abortion pills for sale in Benoni
%in Benoni+277-882-255-28 abortion pills for sale in Benoni
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
 
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
 
Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK Software
 
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
 
WSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - KeynoteWSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - Keynote
 
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
 
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
 

Using Agile Approach with Fixed Budget Projects

  • 1. www.synerzip.com Using Agile Approach with Fixed Budget Projects April 15, 2009
  • 2. Confidential www.synerzip.com 2 The Challenge Business Benefit of Agile Approach Mgmt Need For Fixed/Known $ Budget
  • 3. Confidential www.synerzip.com 3 Our Experience Synerzip Project 1 Neofirma 2 Gimmal Workshare 3 Gimmal PRM 4 Broadlane 5 FD2S 6 Maximus NY 7 Maximus Indiana 8 Fellowship Technologies 9 FedEx Kinkos CRDB 10 Datacert Oracle Migration 11 SevaYatra 12 Award Solutions 13 Arc One 14 Fundraiser 15 CAPS • 15 Client projects delivered in Fixed-budget Agile • Numerous discussions with Agile practitioners • Research into published work of industry experts
  • 4. Confidential www.synerzip.com 4 1. Software development partner for small/mid-sized technology companies • Focus: small/mid-sized technology companies • Deep experience in product development, testing, & deployment • Handles full software development life cycle • Technology and industry domain agnostic 2. Actually reduces risk of development/delivery • Experienced software management team • Brings in appropriate level of engineering discipline • Practices Agile development – responsive, yet disciplined 3. Reduces cost – dual-shore team, 50% cost advantage 4. Offers long term flexibility – allows (facilitates) taking offshore team captive Synerzip in a Nut-shell
  • 6. Confidential www.synerzip.com 6Confidential Discussion Topics For Today • Highlight characteristics of projects that are good candidates for fixed-budget Agile delivery • Share empirical data from over a dozen fixed- budget Agile projects • Discuss the common DOs and DONTs • Recommend alternative approaches for effectively using Agile in fixed budget situations
  • 7. Confidential www.synerzip.com 7 Key Characteristics 1. How baked are the requirements 2. Level of trust between the dev team and the product owner 3. Timing of (fixed) budget estimate commitment 4. Maturity and caliber of team
  • 8. Confidential www.synerzip.com 8 1. Requirements Baked? • Is the vision and the idea that drives the product evolving from hazy to well defined ? • Is the scope of the market that the product is trying to address becoming more and more accurately defined ? • Is the revenue model thought through as an integral part of the idea ? • Have any real end users started using the product? Is it a startup building out a product idea from scratch or an extension to an existing product? • Is it an existing technology being applied to a new domain or a new technology being applied to an existing domain? • Is it a case of a simple re-write where you are porting an existing product to a new database or a different operating system? Confidential New/Innovative Known/”ReWrite”
  • 9. Confidential www.synerzip.com 9 2. Level of Mutual Trust • Mutual trust is a two-way street • Client/product owner apprehensive about – Receiving good quality software – Not getting “ripped-off” (willing to pay only fair/competitive market price) – Don’t want dev team spinning wheels with “$ meter running” • Vendor/dev team apprehensive about – Continued client commitment and involvement – Likelihood of collecting the payment and not being unfairly penalized for over-runs • Are the two sides seeing each other as competing or collaborating? If there are developers on both sides are the experience levels matching? Do they have professional respect for each other? No Trust Complete Trust
  • 10. Confidential www.synerzip.com 10 3. Timing of the estimate • Early estimates are inaccurate because – Customer has not yet thought through the requirements – Developers have not yet thought through the design. • Estimates after “iteration zero” are more accurate. • Estimates go on improving as iterations progress. Hence do re-plan and re estimate Confidential Upfront After iteration 0 or 1
  • 11. Confidential www.synerzip.com 11 Do Re-Estimate and Re-plan Confidential
  • 12. Confidential www.synerzip.com 12 Fixed Bid with waterfall vs DSDM Confidential Requirements Time Converging requirements Estim ate Fixed bid with Waterfall Model Overestimate- Customer’s loss Requirements Time Diverging requirements Estimate Underestimate- Developer’s loss Estimation before project kick off Estimation before project kick off Requirements Time Converging requirements Estim ate Fixed bid with Agile Model Overestimate- Customer’s loss Requirements Time Diverging requirements Estimate Underestimate- Developer’s loss Iteration Zero Iteration Zero Improved Accuracy and lower risk due to agile Improved Accuracy and lower risk due to agile Estimation after iteration zero Estimation after iteration zero
  • 13. Confidential www.synerzip.com 13 4. Maturity & Caliber of Team • Domain knowledge- is the customer and established player in the domain? Does the development team have domain experience? • Technical Expertise – Is the customer aware of technical challenges? Does the development team have the technical expertise to address the technical challenges? • Experience level – Are the developers and the product managers well experienced? Confidential Inexperienced/ Junior Highly seasoned
  • 14. Confidential www.synerzip.com 14Confidential Discussion Topics For Today • Highlight characteristics of projects that are good candidates for fixed-budget Agile delivery • Share empirical data from over a dozen fixed- budget Agile projects • Discuss the common DOs and DONTs • Recommend alternative approaches for effectively using Agile in fixed budget situations
  • 15. Confidential www.synerzip.com 15 Fixed Budget Projects at Synerzip Confidential Key Characteristics Synerzip Project Baked Requiremts? Mutual Trust Level Timing of Estimate Team Maturity & Caliber Project Successful*? 1 Documentum add-on product 2 Vendor portal for hospitals 3 Oil & gas well monitoring tool 4 Sharepoint add-on product 5 Kiosk display using Flash 6 NY State health care svc app 7 IN State health care svc app 8 Reporting module for SaaS 9 Retail service center mgmt app 10 Database porting MS to Oracle 11 Voluntourism platform 12 Cell tower data analyses app 13 BI/reporting for comm distributor 14 Charity campaign mgmt app 15 Common college app platform *Project considered successful, if both the client and the vendor (Synerzip) are happy with the results
  • 16. Confidential www.synerzip.com 16 When Fixed Budget Agile Works? Confidential
  • 17. Confidential www.synerzip.com 17Confidential Discussion Topics For Today • Highlight characteristics of projects that are good candidates for fixed-budget Agile delivery • Share empirical data from over a dozen fixed- budget Agile projects • Discuss the common DOs and DONTs • Recommend alternative approaches for effectively using Agile in fixed budget situations
  • 18. Confidential www.synerzip.com 18 Common DOs • Wait for at least one iteration before you submit the bid • Keep re prioritizing and re-estimating after each iteration • Listen to the end users’ pain points • Question the product-market definition and the revenue model if its not clear to you. • Add a time buffer, requirements buffer and/or price buffer • Above all, stick with sound design and coding practices. Move some stories out but don’t reduce the story points by compromising quality Confidential
  • 19. Confidential www.synerzip.com 19 Common DONTs • Don’t go for a fixed budget if there is lack of maturity in terms of technical or domain knowledge. • Don’t commit to a price until you have at least one iteration completed. • Don’t work in a fixed price for a startup who are still unclear about their product/market or business model. • Don’t sign up if a project has no flexibility on price, requirements, time or resources • Above all, don’t compromise on quality of software delivered or coding standards to fit within the budget Confidential
  • 20. Confidential www.synerzip.com 20Confidential Discussion Topics For Today • Highlight characteristics of projects that are good candidates for fixed-budget Agile delivery • Share empirical data from over a dozen fixed- budget Agile projects • Discuss the common DOs and DONTs • Recommend alternative approaches for effectively using Agile in fixed budget situations
  • 22. Confidential www.synerzip.com 22 Story Points Based Agile Confidential 4
  • 23. Confidential www.synerzip.com 23 Approaches Used Key Characteristics Synerzip Project Baked Requiremts? Mutual Trust Level Timing of Estimate Team Maturity & Caliber Project Successful*? Approach Used 1 Documentum add-on product 2. Agile/DSDM 2 Vendor portal for hospitals 1. RUP 3 Oil & gas well monitoring tool 2. Agile/DSDM 4 Sharepoint add-on product 2. Agile/DSDM 5 Kiosk display using Flash 1. RUP 6 NY State health care svc app 3. Incremental Agile 7 IN State health care svc app 3. Incremental Agile 8 Reporting module for SaaS 2. Agile/DSDM 9 Retail service center mgmt app 1. RUP 10 Database porting MS to Oracle 1. RUP 11 Voluntourism platform 4. Story Point Based Agile 12 Cell tower data analyses app 1. RUP 13 BI/reporting for comm distributor 2. Agile/DSDM 14 Charity campaign mgmt app 2. Agile/DSDM 15 Common college app platform 1. RUP *Project considered successful, if both the client and the vendor (Synerzip) are happy with the results
  • 24. Confidential www.synerzip.com 24 Recommended Approaches Confidential Key Characteristics Baked Requiremts? Mutual Trust Level Timing of Estimate Team Maturity & Caliber Recommended Approach 1. RUP 2. Agile/DSDM 3. Incremental Agile 4. Story Point Based Agile
  • 25. Confidential www.synerzip.com 25 Questions? www.synerzip.com Hemant Elhence, hemant@synerzip.com 469.322.0349 Agile Software Product Development Partner Call us for a free consultation