SlideShare a Scribd company logo
Selling (and Managing) 
Agile Contracts 
©2014 RSI Content Solutions
©2014 RSI Content Solutions 
+ 
Hello My 
Name is… 
 Paul Eisenberg, CSM 
 Director of Professional Services Engagements 
at RSI Content Solutions 
 Member of Agile Philly since ~2007 
 peisenberg@rsicms.com
©2014 RSI Content Solutions 
+ 
Non-Agenda 
Legalese
©2014 RSI Content Solutions 
+ 
Agenda 
 Let’s change 
the world!
©2014 RSI Content Solutions 
+ 
A word from my sponsor… 
RSI Content Solutions 
www.rsicms.com
©2014 RSI Content Solutions 
+ 
My Agile Journey 
 2005: Consulting Initiation, 
Inspiration & Longing! 
 2007: Light Experimentation, Joined 
Agile Philly 
 2009: Left RSI, Self-Study, SunGard 
Struggles 
 2010: Consulting, Pilot, More Study 
 2012: Rejoined RSI, Ramped Up 
the Intensity! 
 Simultaneous Adoption by 
Core Product & Client Project Teams 
 ~25 Agile Projects Sold & Executed
©2014 RSI Content Solutions 
+ 
Agile @ RSI
©2014 RSI Content Solutions 
+ 
The Problem 
When 
everything 
is fixed, 
nothing is 
fixed.
©2014 RSI Content Solutions 
+ 
Remember this? 
Source: www.leanagilepmo.com
©2014 RSI Content Solutions 
+ 
and then there’s this too… 
 Clients want estimates based on a review of their 
detailed requirements… 
 Opportunity/time and hard dollar costs 
 Results are no better at best and more often worse 
 Sets false expectations
©2014 RSI Content Solutions 
+ 
… and my favorites: 
Fixed price 
contracts force the 
vendor to assume 
(all) the risk 
Fixed price 
contracts are risky 
for clients too
©2014 RSI Content Solutions 
+ 
But wait there’s more… 
 Oh the humanity! 
 Change Management 
 Code Freezes 
 Some risks are better addressed via methods and practices 
rather than contracts!
©2014 RSI Content Solutions 
+ 
Its about “Good Deals”
©2014 RSI Content Solutions 
+ 
The Solution 
 Focus on MVP & Simplicity 
 Fixed Schedule, Fixed Budget, 
& Fixed Business Objectives 
 “The joint team will collaborate 
to identify 
and select implementation 
options that will enable 
completion of the project within 
the target schedule and budget 
while also meeting target 
business objectives”
©2014 RSI Content Solutions 
+ 
Example Objectives 
 Content Modeling, simple/medium complexity: Add support for authoring, management, and publishing of 
additional simple to medium complexity content 
 Product Information Metadata: Continued development of the current metadata feed to support the current 
metadata sources and GPM data. <client name> will create the feed, which will be delivered to RSuite for ingestion. 
This will be a one-way feed/update from <client name> systems to RSuite during this phase. Deeper XYZ 
integration to follow in additional phases. 
 Interiors Workflow: Enhance existing interior workflows based on user feedback to improve system usability along 
with user productivity and efficiency and better accommodate the needs of various workgroups within <client name> 
 Covers Workflow: Implement a baseline cover workflow that replaces a priority set of features that currently exist 
in <client name>’s XYZ system while supporting <client name>’s cover workflow requirements. 
 Reprints Workflow: Create a baseline reprints workflow for eBook and print products. The expectation is that an 
initial version of this workflow would be defined in this phase, with implementation, feedback and revisions to come 
in the following phase of the project. 
 Image Processing: Create a foundation and plan for custom image processing in RSuite, including minimal, 
baseline support in this phase. 
 Publishing Outputs: Enhance PDF and ePUB2 outputs to include <client name>’s highest priority publication 
features and <client name> specific branding and formatting
©2014 RSI Content Solutions 
+ 
More contract language 
 Some additional key phrases… 
 “The following is list of 
proposed business objectives 
based on inputs collected 
from <insert client name>. 
RSI will focus on these and/or 
other objectives at the 
direction of the <insert client 
name> project team. “ 
 “<insert vendor name here> 
will focus on meeting client 
business objectives through 
incremental deliveries of 
production quality software on 
time and within budget “
©2014 RSI Content Solutions 
+ 
Assumptions/Scope Limitations 
 You will want to include some of these… 
 The team will implement support for a single publication 
type and publishing of that content into multiple formats 
 The client will provide representative content samples of 
medium complexity 
 API level integration with other systems will not be in scope 
 Legacy content conversion, loading, and tagging will not be 
in scope
©2014 RSI Content Solutions 
+ 
Benefits 
 It actually works! 
 Enables earliest start 
to return on 
investment 
 Aligns interests 
 Builds confidence 
and trust 
 Internal 
manageability
+ 
How Do We Know It Is Working? 
©2014 RSI Content Solutions 
 It just is… 
 Client Feedback 
 Repeat Business 
 Business Cycle 
Improvements
©2014 RSI Content Solutions 
+ 
Some Interesting Stats 
% of Business from Existing vs. New Clients 
 2013 Actuals: 62% Existing; 38% New 
 2014 Projected (as of 10/1/14): 60% Existing; 40% New 
 Projects: 18% increase in number of active projects per 
month. 2013: 11 & 2014:13 
Revenue: 12.5% increase in revenue 2014 compared 
to 2013 
 Staffing: 2013 vs. 2014 – Flat. No increase in staffing
©2014 RSI Content Solutions 
+ 
What Others Say… 
 Contracts are not addressed by 
Agile Manifesto! 
 Time and materials only / 
Retainers 
 Fixed price OK provided they 
have a shorter duration, and 
allow early termination 
 http://www.slideshare.net/juhail 
ola/agile-contracts-21204569 
(Reaktor) 
 Steve Handy: It is about performance… 
In either Fixed Price or Time and 
Materials the levers of control are already 
there, regular review points based 
on Releases – just use them. 
 Focus on Outcomes 
http://www.energizedwork.com/weblog/20 
14/09/commercial-contracts-guarantees-commitments- 
risks
+ 
What about Government Work? 
 The TechFAR Handbook for Procuring 
Digital Services Using Agile Processes – 
Published 08/14 
 https://github.com/WhiteHouse/playbook/blob 
/gh-pages/_includes/techfar-online.md 
 IDIQ (Indefinite Delivery/Indefinite Quantity) 
©2014 RSI Content Solutions 
Contracts 
 Variable quantity of services over a fixed time 
period 
 Limits on minimum and maximum quantity 
 Other Options Permitted/Encouraged 
including Modular Contracting where 
acquisition is divided into smaller increments
+ 
Execution & Key Lessons Learned 
©2014 RSI Content Solutions 
Onboarding for New 
Clients 
 Agile Reporting Only 
 Switch to Kanban prior 
to go live target date 
and work to beat it 
Be more aggressive 
about WIP Limits
©2014 RSI Content Solutions 
+ 
Challenges 
Tradition, Brainwashing, 
Fear 
Business models 
 Play by the client’s rules, 
walk away, or change the 
game? 
Preventing breaks 
between iterations 
 “Non-standard” projects
©2014 RSI Content Solutions 
+ 
Looking Ahead 
Continuous Improvement 
Prepackaged Solutions 
Services Subscriptions 
 Discounted Monthly Fee 
 Three Tiers 
1. Maintenance & Support Only 
2. Small Initiative 
3. Large Initiative
©2014 RSI Content Solutions 
+ 
Thank You! 
peisenberg@rsicms.com 
http://www.linkedin.com/in/peisenberg/ 
@pdeisenberg

More Related Content

PDF
Nitai Partners ERP Services
PDF
Running successful agile projects
PDF
Don't estimate - forecast
PDF
Agile in depth (by Robert Coop at NUX Leeds November 2017)
PPTX
Prince2 foundation
PDF
Agile IT Service Management
PPTX
Agile Contracts
PDF
(ONLINE) ITIL Indonesia Community - Service Level Management
Nitai Partners ERP Services
Running successful agile projects
Don't estimate - forecast
Agile in depth (by Robert Coop at NUX Leeds November 2017)
Prince2 foundation
Agile IT Service Management
Agile Contracts
(ONLINE) ITIL Indonesia Community - Service Level Management

What's hot (20)

PDF
Microsoft Project and JIRA Integration
PDF
Now that you've sold it how do you build it - XMPie Users Conference XUG 202...
PPTX
Enterprise feature streams
PDF
masVenta hybrid-project-management-june-2017 - Agile Austria Graz 2017
PDF
Profile-Knoxsys
PDF
DevOps Services Offerings from Rational Lab Services
PPTX
ITIL and DevOps at War in the Enterprise - DevOpsDays Amsterdam 2014
PDF
Agile contracts
PPTX
Agile and Scrum awareness - Everything you need to know
PDF
White paper tailoring togaf for SAFe delivery v1.0
PDF
2012 catalog-no-pricing
PPTX
Agile & Business Architecture
PPTX
DevOps: an efficient operating model
PDF
Agile in Outsourced Environment – A Perspective
PDF
Canwill_Corporate_Profile_2016
PDF
Agile and ITIL Continuous Delivery
PPTX
10 Orbits- Introduction and Integration with offshore team
PPTX
How Agile Turns Fragile
PDF
Gateway to Agile: Agile Requirements
PDF
Agile Talk at CSI Chapter, Mumbai
Microsoft Project and JIRA Integration
Now that you've sold it how do you build it - XMPie Users Conference XUG 202...
Enterprise feature streams
masVenta hybrid-project-management-june-2017 - Agile Austria Graz 2017
Profile-Knoxsys
DevOps Services Offerings from Rational Lab Services
ITIL and DevOps at War in the Enterprise - DevOpsDays Amsterdam 2014
Agile contracts
Agile and Scrum awareness - Everything you need to know
White paper tailoring togaf for SAFe delivery v1.0
2012 catalog-no-pricing
Agile & Business Architecture
DevOps: an efficient operating model
Agile in Outsourced Environment – A Perspective
Canwill_Corporate_Profile_2016
Agile and ITIL Continuous Delivery
10 Orbits- Introduction and Integration with offshore team
How Agile Turns Fragile
Gateway to Agile: Agile Requirements
Agile Talk at CSI Chapter, Mumbai
Ad

Viewers also liked (19)

PPT
Progetto cuore
PPT
Circoliamo Pieve s.giacomo
PDF
4th Qtr 2009 Press Release
PPT
Oasi S.Alessio
PPS
In Carrozza 2a
PPT
Levico Terme
PDF
4th Qtr 2009 Press Release
PDF
Nel magico mondo di Tobia
PPTX
Agile contracts
PDF
WordCamp Nashville 2015: Agile Contracts for WordPress Consultants
PDF
Lean Agile Contracts - iad 2012
PDF
Agile contracts
PDF
Agile contracts
PDF
Agile contracts workshop martin kearns
PPTX
Agile Contracts
PPTX
Agile Contracts
PPTX
Scrum and TFS
PDF
120521 agile contracts 2.1
PDF
Agile Contracts by Drew Jemilo (Agile2015)
Progetto cuore
Circoliamo Pieve s.giacomo
4th Qtr 2009 Press Release
Oasi S.Alessio
In Carrozza 2a
Levico Terme
4th Qtr 2009 Press Release
Nel magico mondo di Tobia
Agile contracts
WordCamp Nashville 2015: Agile Contracts for WordPress Consultants
Lean Agile Contracts - iad 2012
Agile contracts
Agile contracts
Agile contracts workshop martin kearns
Agile Contracts
Agile Contracts
Scrum and TFS
120521 agile contracts 2.1
Agile Contracts by Drew Jemilo (Agile2015)
Ad

Similar to Selling (and Managing) Agile Contracts (20)

PDF
Successful Business Sponsorship of Agile IT Projects
PDF
Working With Agile Suppliers Toby Mckenzie
PPTX
Managing client expectations of agile in commercial software projects
PPT
Contracting for Agile Software Development
PPTX
Project Management Nightmares For Startups By Rahul Sudame
PDF
Sgin2013 scrum accomplished-industrialagilecasestudy-avinashrao
ZIP
Agile Implementation
PPTX
Devil&amp;Details On Agile Contracts
PDF
Creating the Innovation Platform
PPTX
ANIn Ahmedabad Feb 2024 | Addressing Challenges in Project Management via Agi...
PDF
PDF
Agile and CMMI: Yes, They Can Work Together
PPTX
Procurement in the age of Agile: Enlightened Agile Teams and Heathen Vendors
PDF
Quality & Risk Management Challenges When Acquiring Enterprise Systems
PPTX
Андрій Просов "Fixed Price Agile Projects: Challenges for Project Manager" Kh...
PDF
Project to Product: Unlocking Product Agility
PDF
Agile india2012 - Dealing with agile RFP
PDF
Agile Project Outsourcing - Dealing with RFP and RFI
PDF
Agile Transformation
PPT
Understanding Pre-sales & Sales Cycle
Successful Business Sponsorship of Agile IT Projects
Working With Agile Suppliers Toby Mckenzie
Managing client expectations of agile in commercial software projects
Contracting for Agile Software Development
Project Management Nightmares For Startups By Rahul Sudame
Sgin2013 scrum accomplished-industrialagilecasestudy-avinashrao
Agile Implementation
Devil&amp;Details On Agile Contracts
Creating the Innovation Platform
ANIn Ahmedabad Feb 2024 | Addressing Challenges in Project Management via Agi...
Agile and CMMI: Yes, They Can Work Together
Procurement in the age of Agile: Enlightened Agile Teams and Heathen Vendors
Quality & Risk Management Challenges When Acquiring Enterprise Systems
Андрій Просов "Fixed Price Agile Projects: Challenges for Project Manager" Kh...
Project to Product: Unlocking Product Agility
Agile india2012 - Dealing with agile RFP
Agile Project Outsourcing - Dealing with RFP and RFI
Agile Transformation
Understanding Pre-sales & Sales Cycle

Recently uploaded (20)

PDF
Daniels 2024 Inclusive, Sustainable Development
PDF
Nante Industrial Plug Factory: Engineering Quality for Modern Power Applications
PDF
Solara Labs: Empowering Health through Innovative Nutraceutical Solutions
PDF
Module 2 - Modern Supervison Challenges - Student Resource.pdf
DOCX
Business Management - unit 1 and 2
PPT
Lecture 3344;;,,(,(((((((((((((((((((((((
PDF
Outsourced Audit & Assurance in USA Why Globus Finanza is Your Trusted Choice
PDF
NEW - FEES STRUCTURES (01-july-2024).pdf
PDF
BsN 7th Sem Course GridNNNNNNNN CCN.pdf
PDF
NewBase 12 August 2025 Energy News issue - 1812 by Khaled Al Awadi_compresse...
PPTX
2025 Product Deck V1.0.pptxCATALOGTCLCIA
PDF
Stem Cell Market Report | Trends, Growth & Forecast 2025-2034
PDF
Nidhal Samdaie CV - International Business Consultant
PDF
Solaris Resources Presentation - Corporate August 2025.pdf
PDF
SBI Securities Weekly Wrap 08-08-2025_250808_205045.pdf
PDF
Module 3 - Functions of the Supervisor - Part 1 - Student Resource (1).pdf
PPTX
Principles of Marketing, Industrial, Consumers,
PDF
How to Get Funding for Your Trucking Business
PDF
Deliverable file - Regulatory guideline analysis.pdf
PPT
Chapter four Project-Preparation material
Daniels 2024 Inclusive, Sustainable Development
Nante Industrial Plug Factory: Engineering Quality for Modern Power Applications
Solara Labs: Empowering Health through Innovative Nutraceutical Solutions
Module 2 - Modern Supervison Challenges - Student Resource.pdf
Business Management - unit 1 and 2
Lecture 3344;;,,(,(((((((((((((((((((((((
Outsourced Audit & Assurance in USA Why Globus Finanza is Your Trusted Choice
NEW - FEES STRUCTURES (01-july-2024).pdf
BsN 7th Sem Course GridNNNNNNNN CCN.pdf
NewBase 12 August 2025 Energy News issue - 1812 by Khaled Al Awadi_compresse...
2025 Product Deck V1.0.pptxCATALOGTCLCIA
Stem Cell Market Report | Trends, Growth & Forecast 2025-2034
Nidhal Samdaie CV - International Business Consultant
Solaris Resources Presentation - Corporate August 2025.pdf
SBI Securities Weekly Wrap 08-08-2025_250808_205045.pdf
Module 3 - Functions of the Supervisor - Part 1 - Student Resource (1).pdf
Principles of Marketing, Industrial, Consumers,
How to Get Funding for Your Trucking Business
Deliverable file - Regulatory guideline analysis.pdf
Chapter four Project-Preparation material

Selling (and Managing) Agile Contracts

  • 1. Selling (and Managing) Agile Contracts ©2014 RSI Content Solutions
  • 2. ©2014 RSI Content Solutions + Hello My Name is…  Paul Eisenberg, CSM  Director of Professional Services Engagements at RSI Content Solutions  Member of Agile Philly since ~2007  peisenberg@rsicms.com
  • 3. ©2014 RSI Content Solutions + Non-Agenda Legalese
  • 4. ©2014 RSI Content Solutions + Agenda  Let’s change the world!
  • 5. ©2014 RSI Content Solutions + A word from my sponsor… RSI Content Solutions www.rsicms.com
  • 6. ©2014 RSI Content Solutions + My Agile Journey  2005: Consulting Initiation, Inspiration & Longing!  2007: Light Experimentation, Joined Agile Philly  2009: Left RSI, Self-Study, SunGard Struggles  2010: Consulting, Pilot, More Study  2012: Rejoined RSI, Ramped Up the Intensity!  Simultaneous Adoption by Core Product & Client Project Teams  ~25 Agile Projects Sold & Executed
  • 7. ©2014 RSI Content Solutions + Agile @ RSI
  • 8. ©2014 RSI Content Solutions + The Problem When everything is fixed, nothing is fixed.
  • 9. ©2014 RSI Content Solutions + Remember this? Source: www.leanagilepmo.com
  • 10. ©2014 RSI Content Solutions + and then there’s this too…  Clients want estimates based on a review of their detailed requirements…  Opportunity/time and hard dollar costs  Results are no better at best and more often worse  Sets false expectations
  • 11. ©2014 RSI Content Solutions + … and my favorites: Fixed price contracts force the vendor to assume (all) the risk Fixed price contracts are risky for clients too
  • 12. ©2014 RSI Content Solutions + But wait there’s more…  Oh the humanity!  Change Management  Code Freezes  Some risks are better addressed via methods and practices rather than contracts!
  • 13. ©2014 RSI Content Solutions + Its about “Good Deals”
  • 14. ©2014 RSI Content Solutions + The Solution  Focus on MVP & Simplicity  Fixed Schedule, Fixed Budget, & Fixed Business Objectives  “The joint team will collaborate to identify and select implementation options that will enable completion of the project within the target schedule and budget while also meeting target business objectives”
  • 15. ©2014 RSI Content Solutions + Example Objectives  Content Modeling, simple/medium complexity: Add support for authoring, management, and publishing of additional simple to medium complexity content  Product Information Metadata: Continued development of the current metadata feed to support the current metadata sources and GPM data. <client name> will create the feed, which will be delivered to RSuite for ingestion. This will be a one-way feed/update from <client name> systems to RSuite during this phase. Deeper XYZ integration to follow in additional phases.  Interiors Workflow: Enhance existing interior workflows based on user feedback to improve system usability along with user productivity and efficiency and better accommodate the needs of various workgroups within <client name>  Covers Workflow: Implement a baseline cover workflow that replaces a priority set of features that currently exist in <client name>’s XYZ system while supporting <client name>’s cover workflow requirements.  Reprints Workflow: Create a baseline reprints workflow for eBook and print products. The expectation is that an initial version of this workflow would be defined in this phase, with implementation, feedback and revisions to come in the following phase of the project.  Image Processing: Create a foundation and plan for custom image processing in RSuite, including minimal, baseline support in this phase.  Publishing Outputs: Enhance PDF and ePUB2 outputs to include <client name>’s highest priority publication features and <client name> specific branding and formatting
  • 16. ©2014 RSI Content Solutions + More contract language  Some additional key phrases…  “The following is list of proposed business objectives based on inputs collected from <insert client name>. RSI will focus on these and/or other objectives at the direction of the <insert client name> project team. “  “<insert vendor name here> will focus on meeting client business objectives through incremental deliveries of production quality software on time and within budget “
  • 17. ©2014 RSI Content Solutions + Assumptions/Scope Limitations  You will want to include some of these…  The team will implement support for a single publication type and publishing of that content into multiple formats  The client will provide representative content samples of medium complexity  API level integration with other systems will not be in scope  Legacy content conversion, loading, and tagging will not be in scope
  • 18. ©2014 RSI Content Solutions + Benefits  It actually works!  Enables earliest start to return on investment  Aligns interests  Builds confidence and trust  Internal manageability
  • 19. + How Do We Know It Is Working? ©2014 RSI Content Solutions  It just is…  Client Feedback  Repeat Business  Business Cycle Improvements
  • 20. ©2014 RSI Content Solutions + Some Interesting Stats % of Business from Existing vs. New Clients  2013 Actuals: 62% Existing; 38% New  2014 Projected (as of 10/1/14): 60% Existing; 40% New  Projects: 18% increase in number of active projects per month. 2013: 11 & 2014:13 Revenue: 12.5% increase in revenue 2014 compared to 2013  Staffing: 2013 vs. 2014 – Flat. No increase in staffing
  • 21. ©2014 RSI Content Solutions + What Others Say…  Contracts are not addressed by Agile Manifesto!  Time and materials only / Retainers  Fixed price OK provided they have a shorter duration, and allow early termination  http://www.slideshare.net/juhail ola/agile-contracts-21204569 (Reaktor)  Steve Handy: It is about performance… In either Fixed Price or Time and Materials the levers of control are already there, regular review points based on Releases – just use them.  Focus on Outcomes http://www.energizedwork.com/weblog/20 14/09/commercial-contracts-guarantees-commitments- risks
  • 22. + What about Government Work?  The TechFAR Handbook for Procuring Digital Services Using Agile Processes – Published 08/14  https://github.com/WhiteHouse/playbook/blob /gh-pages/_includes/techfar-online.md  IDIQ (Indefinite Delivery/Indefinite Quantity) ©2014 RSI Content Solutions Contracts  Variable quantity of services over a fixed time period  Limits on minimum and maximum quantity  Other Options Permitted/Encouraged including Modular Contracting where acquisition is divided into smaller increments
  • 23. + Execution & Key Lessons Learned ©2014 RSI Content Solutions Onboarding for New Clients  Agile Reporting Only  Switch to Kanban prior to go live target date and work to beat it Be more aggressive about WIP Limits
  • 24. ©2014 RSI Content Solutions + Challenges Tradition, Brainwashing, Fear Business models  Play by the client’s rules, walk away, or change the game? Preventing breaks between iterations  “Non-standard” projects
  • 25. ©2014 RSI Content Solutions + Looking Ahead Continuous Improvement Prepackaged Solutions Services Subscriptions  Discounted Monthly Fee  Three Tiers 1. Maintenance & Support Only 2. Small Initiative 3. Large Initiative
  • 26. ©2014 RSI Content Solutions + Thank You! peisenberg@rsicms.com http://www.linkedin.com/in/peisenberg/ @pdeisenberg

Editor's Notes

  • #4: Legalese is for EULAS! I am not a lawyer Don’t even play one on TV We generally use simple SOWS for services Sometimes they are more formal Technically they are contracts We really like to think of them as tools for setting mutual expectations
  • #5: No big trade secrets here Although I will be talking about some things we are working on Pretty sure most here are not in content management and media/publishing space But even if I am wrong, I am less worried about competition More focused on spreading the gospel as it were Sharing ideas Trying to help change the industry for the benefit of all – us and out clients
  • #6: Launched in 2006 Currently at version 4.1 10,000+ daily users Global customer base STM Education Legal Media Technical Publishing Products managed Books Journals Magazines Standards Digital assets JAVA Front End With MarkLogic Native XML (or NoSQL) db on the backend Not familiar with MarkLogic? Suggest you check it out!
  • #8: Small virtual teams: x number of JAVA/RSuite Engineers, one or two Content Engineer, and 1 PM/Analyst Most allocated ½ time (split between max of 2 projects – Trying to change that at least with offshore guys) Seasoned vets on shore Knack for talent off shore (Latin America) Offshore team members are first class participants Mix of Scrum, Kanban/ScrumBan Use it for Core and Projects Java architecture (plugins) Success with automated testing, builds, and deployments JIRA, Confluence, IM, Skype, GTM, Yammer
  • #9: Clients push for this But fail to recognize that it just does not work – and in fact can’t ever work Cold hard reality is that specs are never perfectly communicated or understood Things always change over time Teams learn along the way Inevitably you end up encountering issues and negotiating scope in an effort to meet schedule and budget with available resources OR you go late or spend more and argue about change orders then someone is unhappy
  • #10: Seems like everybody learns this in Project Management 101 and then forgets it Despite that there’s still a lot of truth to it!
  • #11: The illusion of big up front analysis As I said never communicated or understood perfectly – especially in the rush at the beginning of the sales cycle
  • #12: Another illusion – that of control Had a former colleague, turned consultant for one of our recent large clients actually said this to me… Why would anyone place bets on an approach that has proven itself to be so flawed?
  • #13: Don’t want to divert attention and get into debates on this aspect But I shudder when I get RFP’s or requests to include this in SOW If we are doing change management – we are wasting time that could be better spent responding to client priorities or feedback We expect and embrace change vs. resisting it and trying to control it Also we do our best to prevent defects but we know they are going to be found – and we want to be able to build and deploy ondemand and with confidence I would much rather see an image of a Judo practicioner on this slide than that sad blimp!
  • #14: Clients do not fully understand and cannot express requirements Teams cannot fully understand requirements immediately People make mistakes, things are discovered, and requirements evolve along the way Allow for all of that But always provide clients with good value for their money Just make sure you don’t go out of business while you are doing that Bottom line the process has to solve your clients problem in a reasonable time and cost And you have to make some money while doing that. If it works out your business will grow > success!
  • #15: and here we get to the heart of the matter… First we encourage clients to focus on MVP & simplicity Early Return Point is we fix the schedule 8,10, or 12 weeks for small, med, large Fix the budget use a blended or fully loaded rate for resourcing at a certain level over that period Leave details of the scope to vary based on decisions of the team – with guarantee to meet certain high priority objectives Could call this “Variable Scope” or “Negotiable Scope” It is really just a variant of fixed price where the scope part is fixed at a higher level vs. detailed specs, etc. Dog leg left or Dog leg right… Many paths to the same destination
  • #16: Examples… Written by the client Not user stories but could be A bit more technical than we usually like But the key is Describes at a high level what client wants to accomplish Leaves the details AND IMPLEMENTATION CHOICES for the team to work through
  • #17: Point here is that client sets priorities Usually include some language stating that the objectives and priorities are provided as an initial starting point but can also change – AT THE CLIENTS DIRECTION Again it is about expecting and allowing OR REALLY EMBRACING CHANGE Also obligates us as the supplier to stand by our work – fix defects make good on the deliverables even if schedule/budget are exhausted – ideally this would not occur but that to me is just the agile way
  • #18: Draw some reasonable boundaries Prevent misunderstandings
  • #20: Human Kinetics – was first successful “real” agile project at RSI, became basis for approach since 2010. They remain to this day one of our best reference clients. IET – really struggled at first, UK time zone issues, stopped, did do some additional analysis became model for future projects, now to the point were 1) they actually wrote us check prior to having SOW, it is known as perhaps the most successful series of projects internally, converting all projects to agile, and have said publically that while skeptical at first they now would not consider working any other way – sounds familiar to me! Harper – big complicated global enterprise, grown by acquisition, scary RFP, crazy requirements – pioneered use of Kanban for last sprint/warranty period and actually beat our go live date at end of 2nd iteration now. Other stories here too… all a bit different
  • #21: This really speaks more to the internal benefits More efficient getting to project closure More efficient resource allocations It is the predictability of it that works And we don’t get into these never ending death marches because we simplify and establish a mindset based on FLEXIBILITY provided we meet the high level objectives (vs. 300 pages of requirements that must be met)
  • #22: http://stevehandyblog.wordpress.com/2014/05/28/agile-contracts-the-big-secret/?utm_source=twitterfeed&utm_medium=twitter Don’t really want T&M if I have to report actual hours used – but can make it work, esp in some cases e.g. where you have NO idea how long something will or won’t take Not OK with fixed if they have change management and really super details specs – but sometimes you gotta play…
  • #23: More stuff found in my research Don’t pretend to be an expert in gov contracting Will say that we have not seen ANY of this in our gov or quasi gov work (we get some) But thought this doc was really interesting Just published in august Did not review in tremendous detail but like parts I skimmed Sounds like they really get it! Does talk about these two models as relevant Again not an expert – but community seems to be interpreting this as flexible master with lots of pretty tightly defined but shorter addendums. Not sure I really like that. But also describes openness to other/undefined approaches Questions aside, found this surprising but generally in a good way to hear…
  • #24: IET experience led to onboarding, essentially a sprint 0, some might quibble with that in another situation but it really works for us… New teams need to get to know each other get familiar with objectives, review requirements, agree on a proposed solution, and get some logistical setup tasks done As I said earlier I hate hate hate reporting hour by hour burn per each resource To me that’s’ our business – we committed to meeting the objective within a given time and budget, how we resource that is our opportunity and/or problem Switch to kanban – not prefined timeframe, are we done yet, are we done yet, are we done yet, yes! And wow – sometimes that can be early! I was interested in WIP limits and believed in them but had no experience, maybe could not explain well enough, management was concerned but we made a good enough case and they agreed – and then the light bulb went on. It worked – but now I know it would have worked better had I been more aggressive. Now somehow people believe me and agree much easier!
  • #25: Organizations with inflexible RFP process requirements Internal management: Try to allow early termination But what am I going to get (exactly)? How long will it take (exactly)? How much will it all cost (exactly)? …and the famous: Just give me a rough ballpark for budgeting Sometimes you gotta play esp. if it is a rigid RFP process – then get them on your home field for the follow-up deal Tough to work on that next deal while knee deep in the current one Easy when you have some idea what you are getting into vs. blackbox dev…
  • #26: Backlog planning Demos Retrospectives Pairing Automated Testing for long running projects Connecting our build and deployment processes for core and projects Trying to eliminate adversarial conversations around support for core vs. customer, limited warranty, etc.
  • #27: Thank you. It has been a pleasure I love this stuff Hope it has helped Please contact me anytime