SlideShare a Scribd company logo
1 of 27
Agile at the 
Office Of 
Personnel 
Management 
(A True Story)
Richard Cheng 
 Agile trainer & coach 
 Excella Agile Center of Excellence Lead 
 Member of Scrum Alliance, Agile Alliance, 
Agile Leadership Network, PMI 
 CST, CSM, CSPO, CSP, PMI-ACP, PMP 
 Founder & executive committee member 
of Agile Defense Adoption Proponents 
Team (ADAPT), the Agile DoD Task Force 
 Deep expertise in Federal, commercial, 
and non-profit Agile transformations
David Neumann 
 Role @ DOL 
 Accreditations
Objectives 
 Demonstrate how Agile brought success to OPM’s 
Retirement Systems Modernization (RSM) data 
program 
 Discuss challenges with Agile in the Federal 
government 
 Interactive
History - Retirement System 
Modernization (RSM) 
 As is – paper based Federal retirement system and 
infrastructure 
 To be – electronic online system called RetireEZ 
 Used traditional requirements, design, implement, and 
test cycles to develop the system 
 Testing phases uncovered serious issues 
 Issues eventually resulted in a mutual agreement by 
OPM and the vendor to terminate the RetireEZ contract
Agile Solution 
 Identify the value 
 Communication & Collaboration 
 Iterative delivery
Identify the Value 
Previous efforts tried to do a lot:
Identify the Value
Agile Solution 
 Identify the value 
 Communication & Collaboration 
 Iterative delivery
Top Down COTS vs 
Bottom Up Custom 
COTS 
• Executives 
• PM / Governance 
• Vendor 
• Date Driven 
Custom 
• SMEs 
• Policy 
• Legal Requirements 
• Regulations 
• Scope Driven
Source of Requirements 
Retirement System 
OPM Adjudicator 
External Data Providers 
Daily meetings with individual data providers 
Twice a week meetings with internal 
SMES 
SMEs understand retirement process 
Shifted focus from telling SMEs how the 
system works to understanding their needs 
SSC's need to know data to send 
Shifted focus from gathering requirements 
to confirming requirements
Communication and 
Collaboration 
Previous solutions – the requirements and the data has to fit the system 
New solution – the system has to fit the requirements and the data 
 Working closely with the SMEs to understand their needs 
 Understanding true data and program needs 
 Building collaborative relationship 
 SMEs vested in program 
 SMEs identified with the team and attended the SSC meetings as part of the team
Agile Solution 
 Identify the value 
 Communication & Collaboration 
 Iterative delivery
RSM Data Project 
PMs 
BA Dev 
The Scrum Team 
PMO 
SMEs
Timeline 
 In a two week sprint, our planning takes one day. 
 Thus our planning period is 10% of our overall timeline. 
 Extremely short (by industry standards) and effective 
M T W TH F 
Planning SME Meeting SME Meeting 
SME Meeting SME Meeting 
Planning
1. Sprint 
Backlog 
Planning 
2. Sprint 
Backlog 
Review 
3. Sprint 
Tasking 
4. Execution 
5. Sprint 
Retrospective 
4. Sprint 
Closing
Process Workflow Overview 
1. Sprint Backlog Planning 
The business decides and prioritizes features they want …. 
2. Sprint Backlog Review 
Team estimates and commits to features …. 
3. Sprint Tasking 
Team determines how to implement features …. 
4. Execution 
Team performs the work …. 
5. Sprint Closing 
Team reviews completed work …. 
6. Sprint Retrospective 
Team improves process ….
Results 
Shifted focus from writing about how we’re going to write the 
feed specifications, to actually developing the feed 
specifications 
Published the Guide to Retirement Data Reporting 
 Delivered a real-world working solution vetted by 
external and internal Federal retirement SMEs 
 OPM piloting additional Agile projects
Challenges - 
Governance 
 Governance 
 PMO addressed most of the governance issues 
 Status reports easier because we had real time data 
 EVM largest challenge 
 EVM is not inherently anti-Agile, issues are with 
implementations of EVM 
 Phase based on a waterfall SDLC 
 Not being able to change line items 
 Measurement of value
Agile EVM 
Req 
Design 
Dev 
Release 
QA 
EVM Timeline 
Development 
Requirements 
EVM Timeline 
To this…. 
Requirements 
Development 
From this to this… 
EVM Timeline
Challenges 
 Misconceptions 
 Funding / Procurement 
 Politics
Agile and Federal Contracts 
Agile Projects 
Iteration 1 Iteration 2 Iteration 3 ….. 
BPA / IDIQ 
Task Order 
1 
Task Order 
2 
Task Order 
3 
…..
2. The top features ready for 
delivery 
1600 
1400 
1200 
1000 
800 
600 
400 
200 
0 
Work Completed 
Work Remaining 
Project Due Date
Fixed Date / Fixed Scope 
 Outcomes of Fixed Date / Fixed Scope projects: 
 Waterfall 
1. Delivered on time and working as expected 
2. “Delivered” on time … with issues 
3. Cannot deliver on time, need to extend 
 Scrum 
1. Delivered on time and working as expected 
2. The highest valued stories are delivered by the requested date 
and working as expected 
 Do not sacrifice quality to meet dates
OPM Current State 
 Despite recent press, focused iterative delivery 
produces results 
 Electronic data standards defined and published 
 Next steps data viewer is the “future of the solution” 
 OPM Agile evolution 
 USAJOBS 
 USA Staffing 
 Agile expansion
Mr. Kenneth Zawodney in statements before Congress*: 
How Agile has helped: 
“..Modernize our IT infrastructure incrementally, employing a cost effective and 
efficient modular approach to transition away from paper and into the modern 
era…” 
Results: 
• “…Establishing the capability of gathering electronic data..” 
• “…In 2012, we launched the Data Viewer…” 
• “..11 agencies are in a pilot for the Data Viewer..” 
• “..Continue to deploy the Data Viewer to all agencies within the Federal 
government…” 
*http://oversight.house.gov/wp-content/uploads/2013/05/Mr.-ZAWODNY-Testimony.pdf
Contact Information 
Richard K Cheng 
richard.cheng@excella.com 
703-967-8620 
http://www.excella.com 
Twitter: @RichardKCheng

More Related Content

What's hot

Agile Intro - Saint Louis Day of Dot Net
Agile Intro - Saint Louis Day of Dot NetAgile Intro - Saint Louis Day of Dot Net
Agile Intro - Saint Louis Day of Dot NetBrian Blanchard
 
Scrum Patterns: The New Defacto Scrum Standard
Scrum Patterns: The New Defacto Scrum StandardScrum Patterns: The New Defacto Scrum Standard
Scrum Patterns: The New Defacto Scrum StandardJames Coplien
 
An Agile Development Primer
An Agile Development PrimerAn Agile Development Primer
An Agile Development PrimerDerek Winter
 
The Values and Principles of Agile Software Development
The Values and Principles of Agile Software DevelopmentThe Values and Principles of Agile Software Development
The Values and Principles of Agile Software DevelopmentBrad Appleton
 
Lean Concepts & Agile Software Methodologies
Lean Concepts & Agile Software MethodologiesLean Concepts & Agile Software Methodologies
Lean Concepts & Agile Software MethodologiesBrad Smith
 
Scrum. XP. Lean. Kanban - Be Agile
Scrum. XP. Lean. Kanban - Be Agile Scrum. XP. Lean. Kanban - Be Agile
Scrum. XP. Lean. Kanban - Be Agile Andreea Visanoiu
 
Intro to Lean Software Development
Intro to Lean Software DevelopmentIntro to Lean Software Development
Intro to Lean Software Developmentgcaprio
 
Why don't small companies do big a agile?
Why don't small companies do big a agile?Why don't small companies do big a agile?
Why don't small companies do big a agile?activelylazy
 
Exin Agile Scrum Master - Course Preview
Exin Agile Scrum Master - Course PreviewExin Agile Scrum Master - Course Preview
Exin Agile Scrum Master - Course PreviewInvensis Learning
 
20210618 PMI XC 2021 Conf Business Agility: What Got You Here Won't Get You T...
20210618 PMI XC 2021 Conf Business Agility: What Got You Here Won't Get You T...20210618 PMI XC 2021 Conf Business Agility: What Got You Here Won't Get You T...
20210618 PMI XC 2021 Conf Business Agility: What Got You Here Won't Get You T...Craeg Strong
 
Lean Software Development
Lean Software DevelopmentLean Software Development
Lean Software Developmentsushant.1409
 
Agile Auckland agile 101 back to basics
Agile Auckland   agile 101 back to basicsAgile Auckland   agile 101 back to basics
Agile Auckland agile 101 back to basicsEdwin Dando
 
Agile Outside Software
Agile Outside SoftwareAgile Outside Software
Agile Outside Softwareallan kelly
 
Agile for IT service delivery , governance and management
Agile for IT service delivery , governance and managementAgile for IT service delivery , governance and management
Agile for IT service delivery , governance and managementMadhur Kathuria
 
Agile 101 Agile Essentials In The Scrum Framework
Agile 101 Agile Essentials In The Scrum FrameworkAgile 101 Agile Essentials In The Scrum Framework
Agile 101 Agile Essentials In The Scrum FrameworkVernon Stinebaker
 
Scrumban - What it is and when to use it.
Scrumban - What it is and when to use it.Scrumban - What it is and when to use it.
Scrumban - What it is and when to use it.Ajay Reddy
 
Ray Windless Working Overview Oct 10
Ray Windless Working Overview Oct 10Ray Windless Working Overview Oct 10
Ray Windless Working Overview Oct 10eventwithme
 

What's hot (20)

Fundamentals of Agile Software Development
Fundamentals of Agile Software Development Fundamentals of Agile Software Development
Fundamentals of Agile Software Development
 
Agile Intro - Saint Louis Day of Dot Net
Agile Intro - Saint Louis Day of Dot NetAgile Intro - Saint Louis Day of Dot Net
Agile Intro - Saint Louis Day of Dot Net
 
Scrum Patterns: The New Defacto Scrum Standard
Scrum Patterns: The New Defacto Scrum StandardScrum Patterns: The New Defacto Scrum Standard
Scrum Patterns: The New Defacto Scrum Standard
 
An Agile Development Primer
An Agile Development PrimerAn Agile Development Primer
An Agile Development Primer
 
The Values and Principles of Agile Software Development
The Values and Principles of Agile Software DevelopmentThe Values and Principles of Agile Software Development
The Values and Principles of Agile Software Development
 
Lean Concepts & Agile Software Methodologies
Lean Concepts & Agile Software MethodologiesLean Concepts & Agile Software Methodologies
Lean Concepts & Agile Software Methodologies
 
Scrum. XP. Lean. Kanban - Be Agile
Scrum. XP. Lean. Kanban - Be Agile Scrum. XP. Lean. Kanban - Be Agile
Scrum. XP. Lean. Kanban - Be Agile
 
Intro to Lean Software Development
Intro to Lean Software DevelopmentIntro to Lean Software Development
Intro to Lean Software Development
 
Scrum Training
Scrum TrainingScrum Training
Scrum Training
 
Why don't small companies do big a agile?
Why don't small companies do big a agile?Why don't small companies do big a agile?
Why don't small companies do big a agile?
 
Exin Agile Scrum Master - Course Preview
Exin Agile Scrum Master - Course PreviewExin Agile Scrum Master - Course Preview
Exin Agile Scrum Master - Course Preview
 
20210618 PMI XC 2021 Conf Business Agility: What Got You Here Won't Get You T...
20210618 PMI XC 2021 Conf Business Agility: What Got You Here Won't Get You T...20210618 PMI XC 2021 Conf Business Agility: What Got You Here Won't Get You T...
20210618 PMI XC 2021 Conf Business Agility: What Got You Here Won't Get You T...
 
Lean Software Development
Lean Software DevelopmentLean Software Development
Lean Software Development
 
Scrum in an hour
Scrum in an hourScrum in an hour
Scrum in an hour
 
Agile Auckland agile 101 back to basics
Agile Auckland   agile 101 back to basicsAgile Auckland   agile 101 back to basics
Agile Auckland agile 101 back to basics
 
Agile Outside Software
Agile Outside SoftwareAgile Outside Software
Agile Outside Software
 
Agile for IT service delivery , governance and management
Agile for IT service delivery , governance and managementAgile for IT service delivery , governance and management
Agile for IT service delivery , governance and management
 
Agile 101 Agile Essentials In The Scrum Framework
Agile 101 Agile Essentials In The Scrum FrameworkAgile 101 Agile Essentials In The Scrum Framework
Agile 101 Agile Essentials In The Scrum Framework
 
Scrumban - What it is and when to use it.
Scrumban - What it is and when to use it.Scrumban - What it is and when to use it.
Scrumban - What it is and when to use it.
 
Ray Windless Working Overview Oct 10
Ray Windless Working Overview Oct 10Ray Windless Working Overview Oct 10
Ray Windless Working Overview Oct 10
 

Similar to Agile at OPM

A Journey Through Agile in the Government
A Journey Through Agile in the GovernmentA Journey Through Agile in the Government
A Journey Through Agile in the GovernmentRichard Cheng
 
Implementing the Data Maturity Model (DMM)
Implementing the Data Maturity Model (DMM)Implementing the Data Maturity Model (DMM)
Implementing the Data Maturity Model (DMM)DATAVERSITY
 
DataEd Slides: Data Management Maturity - Achieving Best Practices Using DMM
DataEd Slides:  Data Management Maturity - Achieving Best Practices Using DMMDataEd Slides:  Data Management Maturity - Achieving Best Practices Using DMM
DataEd Slides: Data Management Maturity - Achieving Best Practices Using DMMDATAVERSITY
 
ERP - Implementation is The Challenge
ERP - Implementation is The ChallengeERP - Implementation is The Challenge
ERP - Implementation is The Challengevinaya.hs
 
Deloitte lean agile state of the nation
Deloitte lean   agile state of the nationDeloitte lean   agile state of the nation
Deloitte lean agile state of the nationAlexis Hui
 
Getting Data Quality Right
Getting Data Quality RightGetting Data Quality Right
Getting Data Quality RightDATAVERSITY
 
Agile ncr pramila hitachi consulting_future_coaching
Agile ncr pramila hitachi consulting_future_coachingAgile ncr pramila hitachi consulting_future_coaching
Agile ncr pramila hitachi consulting_future_coachingAgileNCR2016
 
Core Skills for Change Agents
Core Skills for Change AgentsCore Skills for Change Agents
Core Skills for Change AgentsCaltech
 
Experience everywhere: The post-crisis ITSM revolution
Experience everywhere: The post-crisis ITSM revolutionExperience everywhere: The post-crisis ITSM revolution
Experience everywhere: The post-crisis ITSM revolutionnexthink
 
Modernizing the Back-office to improve the sporting fan's experience with IB...
Modernizing the Back-office to improve the sporting fan's experience with IB...Modernizing the Back-office to improve the sporting fan's experience with IB...
Modernizing the Back-office to improve the sporting fan's experience with IB...IBM
 
ERPAL + ERP Solution, Case Study
ERPAL + ERP Solution, Case StudyERPAL + ERP Solution, Case Study
ERPAL + ERP Solution, Case StudyAniket Maithani
 
Soa Lessons learned
Soa Lessons learnedSoa Lessons learned
Soa Lessons learnedCharles Wade
 
Engaging Agile Teams for Data Governance Professionals
Engaging Agile Teams for Data Governance ProfessionalsEngaging Agile Teams for Data Governance Professionals
Engaging Agile Teams for Data Governance ProfessionalsJoe McFadden
 
Oracle Human Capital Management - Increase Productivity, Improve Data Securit...
Oracle Human Capital Management - Increase Productivity, Improve Data Securit...Oracle Human Capital Management - Increase Productivity, Improve Data Securit...
Oracle Human Capital Management - Increase Productivity, Improve Data Securit...Jade Global
 
Best practice for_agile_ds_projects
Best practice for_agile_ds_projectsBest practice for_agile_ds_projects
Best practice for_agile_ds_projectsKhalid Kahloot
 

Similar to Agile at OPM (20)

A Journey Through Agile in the Government
A Journey Through Agile in the GovernmentA Journey Through Agile in the Government
A Journey Through Agile in the Government
 
Implementing the Data Maturity Model (DMM)
Implementing the Data Maturity Model (DMM)Implementing the Data Maturity Model (DMM)
Implementing the Data Maturity Model (DMM)
 
DataEd Slides: Data Management Maturity - Achieving Best Practices Using DMM
DataEd Slides:  Data Management Maturity - Achieving Best Practices Using DMMDataEd Slides:  Data Management Maturity - Achieving Best Practices Using DMM
DataEd Slides: Data Management Maturity - Achieving Best Practices Using DMM
 
ERP - Implementation is The Challenge
ERP - Implementation is The ChallengeERP - Implementation is The Challenge
ERP - Implementation is The Challenge
 
Outsourcing With Agile
Outsourcing With AgileOutsourcing With Agile
Outsourcing With Agile
 
Effective Scrum
Effective ScrumEffective Scrum
Effective Scrum
 
Deloitte lean agile state of the nation
Deloitte lean   agile state of the nationDeloitte lean   agile state of the nation
Deloitte lean agile state of the nation
 
Portfolio
PortfolioPortfolio
Portfolio
 
Getting Data Quality Right
Getting Data Quality RightGetting Data Quality Right
Getting Data Quality Right
 
Agile ncr pramila hitachi consulting_future_coaching
Agile ncr pramila hitachi consulting_future_coachingAgile ncr pramila hitachi consulting_future_coaching
Agile ncr pramila hitachi consulting_future_coaching
 
Core Skills for Change Agents
Core Skills for Change AgentsCore Skills for Change Agents
Core Skills for Change Agents
 
Experience everywhere: The post-crisis ITSM revolution
Experience everywhere: The post-crisis ITSM revolutionExperience everywhere: The post-crisis ITSM revolution
Experience everywhere: The post-crisis ITSM revolution
 
Cisco erp v12
Cisco erp v12Cisco erp v12
Cisco erp v12
 
Modernizing the Back-office to improve the sporting fan's experience with IB...
Modernizing the Back-office to improve the sporting fan's experience with IB...Modernizing the Back-office to improve the sporting fan's experience with IB...
Modernizing the Back-office to improve the sporting fan's experience with IB...
 
ERPAL + ERP Solution, Case Study
ERPAL + ERP Solution, Case StudyERPAL + ERP Solution, Case Study
ERPAL + ERP Solution, Case Study
 
Soa Lessons learned
Soa Lessons learnedSoa Lessons learned
Soa Lessons learned
 
Engaging Agile Teams for Data Governance Professionals
Engaging Agile Teams for Data Governance ProfessionalsEngaging Agile Teams for Data Governance Professionals
Engaging Agile Teams for Data Governance Professionals
 
Oracle Human Capital Management - Increase Productivity, Improve Data Securit...
Oracle Human Capital Management - Increase Productivity, Improve Data Securit...Oracle Human Capital Management - Increase Productivity, Improve Data Securit...
Oracle Human Capital Management - Increase Productivity, Improve Data Securit...
 
Rendering Enterprise Content Management Strategies Operational
Rendering Enterprise Content Management Strategies OperationalRendering Enterprise Content Management Strategies Operational
Rendering Enterprise Content Management Strategies Operational
 
Best practice for_agile_ds_projects
Best practice for_agile_ds_projectsBest practice for_agile_ds_projects
Best practice for_agile_ds_projects
 

More from Richard Cheng

Ted Lasso Retro EasyAgile.pdf
Ted Lasso Retro EasyAgile.pdfTed Lasso Retro EasyAgile.pdf
Ted Lasso Retro EasyAgile.pdfRichard Cheng
 
No more carrots, no more sticks … how to really use story points and velocity…
No more carrots, no more sticks … how to really use story points and velocity…No more carrots, no more sticks … how to really use story points and velocity…
No more carrots, no more sticks … how to really use story points and velocity…Richard Cheng
 
Ted Lasso Retro.pptx
Ted Lasso Retro.pptxTed Lasso Retro.pptx
Ted Lasso Retro.pptxRichard Cheng
 
Situational Retrospectives
Situational RetrospectivesSituational Retrospectives
Situational RetrospectivesRichard Cheng
 
The Perfect Product Owner
The Perfect Product OwnerThe Perfect Product Owner
The Perfect Product OwnerRichard Cheng
 
Business Agility - Pivot or Perish v1.5
Business Agility - Pivot or Perish v1.5Business Agility - Pivot or Perish v1.5
Business Agility - Pivot or Perish v1.5Richard Cheng
 
The Perfect Product Owner
The Perfect Product OwnerThe Perfect Product Owner
The Perfect Product OwnerRichard Cheng
 
Agile Truths and Misconceptions Exposed
Agile Truths and Misconceptions ExposedAgile Truths and Misconceptions Exposed
Agile Truths and Misconceptions ExposedRichard Cheng
 
The Perfect Product Owner
The Perfect Product OwnerThe Perfect Product Owner
The Perfect Product OwnerRichard Cheng
 
What to Look for in a ScrumMaster
What to Look for in a ScrumMasterWhat to Look for in a ScrumMaster
What to Look for in a ScrumMasterRichard Cheng
 
Agile in the Federal Government
Agile in the Federal Government Agile in the Federal Government
Agile in the Federal Government Richard Cheng
 
The Right Product Owner
The Right Product OwnerThe Right Product Owner
The Right Product OwnerRichard Cheng
 
Getting started right
Getting started rightGetting started right
Getting started rightRichard Cheng
 
Group hug - Implementing Agile Across Multiple Teams
Group hug - Implementing Agile Across Multiple TeamsGroup hug - Implementing Agile Across Multiple Teams
Group hug - Implementing Agile Across Multiple TeamsRichard Cheng
 
Super Product Ownership - Product Ownership at USAStaffing
Super Product Ownership - Product Ownership at USAStaffingSuper Product Ownership - Product Ownership at USAStaffing
Super Product Ownership - Product Ownership at USAStaffingRichard Cheng
 
Are We Really Being Agile? (w/ Portuguese)
Are We Really Being Agile? (w/ Portuguese)Are We Really Being Agile? (w/ Portuguese)
Are We Really Being Agile? (w/ Portuguese)Richard Cheng
 
Agile @ OPM: Stakeholder Collaboration and Individual Interactions
Agile @ OPM: Stakeholder Collaboration and Individual InteractionsAgile @ OPM: Stakeholder Collaboration and Individual Interactions
Agile @ OPM: Stakeholder Collaboration and Individual InteractionsRichard Cheng
 

More from Richard Cheng (20)

Ted Lasso Retro EasyAgile.pdf
Ted Lasso Retro EasyAgile.pdfTed Lasso Retro EasyAgile.pdf
Ted Lasso Retro EasyAgile.pdf
 
No more carrots, no more sticks … how to really use story points and velocity…
No more carrots, no more sticks … how to really use story points and velocity…No more carrots, no more sticks … how to really use story points and velocity…
No more carrots, no more sticks … how to really use story points and velocity…
 
Ted Lasso Retro.pptx
Ted Lasso Retro.pptxTed Lasso Retro.pptx
Ted Lasso Retro.pptx
 
Ready, Set, Done!
Ready, Set, Done!Ready, Set, Done!
Ready, Set, Done!
 
Situational Retrospectives
Situational RetrospectivesSituational Retrospectives
Situational Retrospectives
 
The Perfect Product Owner
The Perfect Product OwnerThe Perfect Product Owner
The Perfect Product Owner
 
Business Agility - Pivot or Perish v1.5
Business Agility - Pivot or Perish v1.5Business Agility - Pivot or Perish v1.5
Business Agility - Pivot or Perish v1.5
 
The Perfect Product Owner
The Perfect Product OwnerThe Perfect Product Owner
The Perfect Product Owner
 
Agile Truths and Misconceptions Exposed
Agile Truths and Misconceptions ExposedAgile Truths and Misconceptions Exposed
Agile Truths and Misconceptions Exposed
 
The Perfect Product Owner
The Perfect Product OwnerThe Perfect Product Owner
The Perfect Product Owner
 
What to Look for in a ScrumMaster
What to Look for in a ScrumMasterWhat to Look for in a ScrumMaster
What to Look for in a ScrumMaster
 
Agile in the Federal Government
Agile in the Federal Government Agile in the Federal Government
Agile in the Federal Government
 
The Right Product Owner
The Right Product OwnerThe Right Product Owner
The Right Product Owner
 
Getting started right
Getting started rightGetting started right
Getting started right
 
Group hug - Implementing Agile Across Multiple Teams
Group hug - Implementing Agile Across Multiple TeamsGroup hug - Implementing Agile Across Multiple Teams
Group hug - Implementing Agile Across Multiple Teams
 
Super Product Ownership - Product Ownership at USAStaffing
Super Product Ownership - Product Ownership at USAStaffingSuper Product Ownership - Product Ownership at USAStaffing
Super Product Ownership - Product Ownership at USAStaffing
 
About Excella
About ExcellaAbout Excella
About Excella
 
Are We Really Being Agile? (w/ Portuguese)
Are We Really Being Agile? (w/ Portuguese)Are We Really Being Agile? (w/ Portuguese)
Are We Really Being Agile? (w/ Portuguese)
 
Agile @ OPM: Stakeholder Collaboration and Individual Interactions
Agile @ OPM: Stakeholder Collaboration and Individual InteractionsAgile @ OPM: Stakeholder Collaboration and Individual Interactions
Agile @ OPM: Stakeholder Collaboration and Individual Interactions
 
Are we done yet?
Are we done yet?Are we done yet?
Are we done yet?
 

Recently uploaded

Lucknow Housewife Escorts by Sexy Bhabhi Service 8250092165
Lucknow Housewife Escorts  by Sexy Bhabhi Service 8250092165Lucknow Housewife Escorts  by Sexy Bhabhi Service 8250092165
Lucknow Housewife Escorts by Sexy Bhabhi Service 8250092165meghakumariji156
 
Ooty Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Avail...
Ooty Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Avail...Ooty Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Avail...
Ooty Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Avail...pujan9679
 
Falcon Invoice Discounting: Unlock Your Business Potential
Falcon Invoice Discounting: Unlock Your Business PotentialFalcon Invoice Discounting: Unlock Your Business Potential
Falcon Invoice Discounting: Unlock Your Business PotentialFalcon investment
 
Mckinsey foundation level Handbook for Viewing
Mckinsey foundation level Handbook for ViewingMckinsey foundation level Handbook for Viewing
Mckinsey foundation level Handbook for ViewingNauman Safdar
 
Nashik Call Girl Just Call 7091819311 Top Class Call Girl Service Available
Nashik Call Girl Just Call 7091819311 Top Class Call Girl Service AvailableNashik Call Girl Just Call 7091819311 Top Class Call Girl Service Available
Nashik Call Girl Just Call 7091819311 Top Class Call Girl Service Availablepr788182
 
Pre Engineered Building Manufacturers Hyderabad.pptx
Pre Engineered  Building Manufacturers Hyderabad.pptxPre Engineered  Building Manufacturers Hyderabad.pptx
Pre Engineered Building Manufacturers Hyderabad.pptxRoofing Contractor
 
CROSS CULTURAL NEGOTIATION BY PANMISEM NS
CROSS CULTURAL NEGOTIATION BY PANMISEM NSCROSS CULTURAL NEGOTIATION BY PANMISEM NS
CROSS CULTURAL NEGOTIATION BY PANMISEM NSpanmisemningshen123
 
Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024Marel
 
Berhampur Call Girl Just Call 8084732287 Top Class Call Girl Service Available
Berhampur Call Girl Just Call 8084732287 Top Class Call Girl Service AvailableBerhampur Call Girl Just Call 8084732287 Top Class Call Girl Service Available
Berhampur Call Girl Just Call 8084732287 Top Class Call Girl Service Availablepr788182
 
Kalyan Call Girl 98350*37198 Call Girls in Escort service book now
Kalyan Call Girl 98350*37198 Call Girls in Escort service book nowKalyan Call Girl 98350*37198 Call Girls in Escort service book now
Kalyan Call Girl 98350*37198 Call Girls in Escort service book nowranineha57744
 
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGBerhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGpr788182
 
Putting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptxPutting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptxCynthia Clay
 
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGBerhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGpr788182
 
Chennai Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Av...
Chennai Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Av...Chennai Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Av...
Chennai Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Av...pujan9679
 
UAE Bur Dubai Call Girls ☏ 0564401582 Call Girl in Bur Dubai
UAE Bur Dubai Call Girls ☏ 0564401582 Call Girl in Bur DubaiUAE Bur Dubai Call Girls ☏ 0564401582 Call Girl in Bur Dubai
UAE Bur Dubai Call Girls ☏ 0564401582 Call Girl in Bur Dubaijaehdlyzca
 
How to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityHow to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityEric T. Tung
 
Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1kcpayne
 
GUWAHATI 💋 Call Girl 9827461493 Call Girls in Escort service book now
GUWAHATI 💋 Call Girl 9827461493 Call Girls in  Escort service book nowGUWAHATI 💋 Call Girl 9827461493 Call Girls in  Escort service book now
GUWAHATI 💋 Call Girl 9827461493 Call Girls in Escort service book nowkapoorjyoti4444
 

Recently uploaded (20)

Lucknow Housewife Escorts by Sexy Bhabhi Service 8250092165
Lucknow Housewife Escorts  by Sexy Bhabhi Service 8250092165Lucknow Housewife Escorts  by Sexy Bhabhi Service 8250092165
Lucknow Housewife Escorts by Sexy Bhabhi Service 8250092165
 
Ooty Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Avail...
Ooty Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Avail...Ooty Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Avail...
Ooty Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Avail...
 
Falcon Invoice Discounting: Unlock Your Business Potential
Falcon Invoice Discounting: Unlock Your Business PotentialFalcon Invoice Discounting: Unlock Your Business Potential
Falcon Invoice Discounting: Unlock Your Business Potential
 
Mckinsey foundation level Handbook for Viewing
Mckinsey foundation level Handbook for ViewingMckinsey foundation level Handbook for Viewing
Mckinsey foundation level Handbook for Viewing
 
Buy gmail accounts.pdf buy Old Gmail Accounts
Buy gmail accounts.pdf buy Old Gmail AccountsBuy gmail accounts.pdf buy Old Gmail Accounts
Buy gmail accounts.pdf buy Old Gmail Accounts
 
Nashik Call Girl Just Call 7091819311 Top Class Call Girl Service Available
Nashik Call Girl Just Call 7091819311 Top Class Call Girl Service AvailableNashik Call Girl Just Call 7091819311 Top Class Call Girl Service Available
Nashik Call Girl Just Call 7091819311 Top Class Call Girl Service Available
 
Pre Engineered Building Manufacturers Hyderabad.pptx
Pre Engineered  Building Manufacturers Hyderabad.pptxPre Engineered  Building Manufacturers Hyderabad.pptx
Pre Engineered Building Manufacturers Hyderabad.pptx
 
CROSS CULTURAL NEGOTIATION BY PANMISEM NS
CROSS CULTURAL NEGOTIATION BY PANMISEM NSCROSS CULTURAL NEGOTIATION BY PANMISEM NS
CROSS CULTURAL NEGOTIATION BY PANMISEM NS
 
HomeRoots Pitch Deck | Investor Insights | April 2024
HomeRoots Pitch Deck | Investor Insights | April 2024HomeRoots Pitch Deck | Investor Insights | April 2024
HomeRoots Pitch Deck | Investor Insights | April 2024
 
Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024
 
Berhampur Call Girl Just Call 8084732287 Top Class Call Girl Service Available
Berhampur Call Girl Just Call 8084732287 Top Class Call Girl Service AvailableBerhampur Call Girl Just Call 8084732287 Top Class Call Girl Service Available
Berhampur Call Girl Just Call 8084732287 Top Class Call Girl Service Available
 
Kalyan Call Girl 98350*37198 Call Girls in Escort service book now
Kalyan Call Girl 98350*37198 Call Girls in Escort service book nowKalyan Call Girl 98350*37198 Call Girls in Escort service book now
Kalyan Call Girl 98350*37198 Call Girls in Escort service book now
 
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGBerhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
 
Putting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptxPutting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptx
 
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGBerhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
 
Chennai Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Av...
Chennai Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Av...Chennai Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Av...
Chennai Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Av...
 
UAE Bur Dubai Call Girls ☏ 0564401582 Call Girl in Bur Dubai
UAE Bur Dubai Call Girls ☏ 0564401582 Call Girl in Bur DubaiUAE Bur Dubai Call Girls ☏ 0564401582 Call Girl in Bur Dubai
UAE Bur Dubai Call Girls ☏ 0564401582 Call Girl in Bur Dubai
 
How to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityHow to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League City
 
Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1
 
GUWAHATI 💋 Call Girl 9827461493 Call Girls in Escort service book now
GUWAHATI 💋 Call Girl 9827461493 Call Girls in  Escort service book nowGUWAHATI 💋 Call Girl 9827461493 Call Girls in  Escort service book now
GUWAHATI 💋 Call Girl 9827461493 Call Girls in Escort service book now
 

Agile at OPM

  • 1. Agile at the Office Of Personnel Management (A True Story)
  • 2. Richard Cheng  Agile trainer & coach  Excella Agile Center of Excellence Lead  Member of Scrum Alliance, Agile Alliance, Agile Leadership Network, PMI  CST, CSM, CSPO, CSP, PMI-ACP, PMP  Founder & executive committee member of Agile Defense Adoption Proponents Team (ADAPT), the Agile DoD Task Force  Deep expertise in Federal, commercial, and non-profit Agile transformations
  • 3. David Neumann  Role @ DOL  Accreditations
  • 4. Objectives  Demonstrate how Agile brought success to OPM’s Retirement Systems Modernization (RSM) data program  Discuss challenges with Agile in the Federal government  Interactive
  • 5. History - Retirement System Modernization (RSM)  As is – paper based Federal retirement system and infrastructure  To be – electronic online system called RetireEZ  Used traditional requirements, design, implement, and test cycles to develop the system  Testing phases uncovered serious issues  Issues eventually resulted in a mutual agreement by OPM and the vendor to terminate the RetireEZ contract
  • 6. Agile Solution  Identify the value  Communication & Collaboration  Iterative delivery
  • 7. Identify the Value Previous efforts tried to do a lot:
  • 9. Agile Solution  Identify the value  Communication & Collaboration  Iterative delivery
  • 10. Top Down COTS vs Bottom Up Custom COTS • Executives • PM / Governance • Vendor • Date Driven Custom • SMEs • Policy • Legal Requirements • Regulations • Scope Driven
  • 11. Source of Requirements Retirement System OPM Adjudicator External Data Providers Daily meetings with individual data providers Twice a week meetings with internal SMES SMEs understand retirement process Shifted focus from telling SMEs how the system works to understanding their needs SSC's need to know data to send Shifted focus from gathering requirements to confirming requirements
  • 12. Communication and Collaboration Previous solutions – the requirements and the data has to fit the system New solution – the system has to fit the requirements and the data  Working closely with the SMEs to understand their needs  Understanding true data and program needs  Building collaborative relationship  SMEs vested in program  SMEs identified with the team and attended the SSC meetings as part of the team
  • 13. Agile Solution  Identify the value  Communication & Collaboration  Iterative delivery
  • 14. RSM Data Project PMs BA Dev The Scrum Team PMO SMEs
  • 15. Timeline  In a two week sprint, our planning takes one day.  Thus our planning period is 10% of our overall timeline.  Extremely short (by industry standards) and effective M T W TH F Planning SME Meeting SME Meeting SME Meeting SME Meeting Planning
  • 16. 1. Sprint Backlog Planning 2. Sprint Backlog Review 3. Sprint Tasking 4. Execution 5. Sprint Retrospective 4. Sprint Closing
  • 17. Process Workflow Overview 1. Sprint Backlog Planning The business decides and prioritizes features they want …. 2. Sprint Backlog Review Team estimates and commits to features …. 3. Sprint Tasking Team determines how to implement features …. 4. Execution Team performs the work …. 5. Sprint Closing Team reviews completed work …. 6. Sprint Retrospective Team improves process ….
  • 18. Results Shifted focus from writing about how we’re going to write the feed specifications, to actually developing the feed specifications Published the Guide to Retirement Data Reporting  Delivered a real-world working solution vetted by external and internal Federal retirement SMEs  OPM piloting additional Agile projects
  • 19. Challenges - Governance  Governance  PMO addressed most of the governance issues  Status reports easier because we had real time data  EVM largest challenge  EVM is not inherently anti-Agile, issues are with implementations of EVM  Phase based on a waterfall SDLC  Not being able to change line items  Measurement of value
  • 20. Agile EVM Req Design Dev Release QA EVM Timeline Development Requirements EVM Timeline To this…. Requirements Development From this to this… EVM Timeline
  • 21. Challenges  Misconceptions  Funding / Procurement  Politics
  • 22. Agile and Federal Contracts Agile Projects Iteration 1 Iteration 2 Iteration 3 ….. BPA / IDIQ Task Order 1 Task Order 2 Task Order 3 …..
  • 23. 2. The top features ready for delivery 1600 1400 1200 1000 800 600 400 200 0 Work Completed Work Remaining Project Due Date
  • 24. Fixed Date / Fixed Scope  Outcomes of Fixed Date / Fixed Scope projects:  Waterfall 1. Delivered on time and working as expected 2. “Delivered” on time … with issues 3. Cannot deliver on time, need to extend  Scrum 1. Delivered on time and working as expected 2. The highest valued stories are delivered by the requested date and working as expected  Do not sacrifice quality to meet dates
  • 25. OPM Current State  Despite recent press, focused iterative delivery produces results  Electronic data standards defined and published  Next steps data viewer is the “future of the solution”  OPM Agile evolution  USAJOBS  USA Staffing  Agile expansion
  • 26. Mr. Kenneth Zawodney in statements before Congress*: How Agile has helped: “..Modernize our IT infrastructure incrementally, employing a cost effective and efficient modular approach to transition away from paper and into the modern era…” Results: • “…Establishing the capability of gathering electronic data..” • “…In 2012, we launched the Data Viewer…” • “..11 agencies are in a pilot for the Data Viewer..” • “..Continue to deploy the Data Viewer to all agencies within the Federal government…” *http://oversight.house.gov/wp-content/uploads/2013/05/Mr.-ZAWODNY-Testimony.pdf
  • 27. Contact Information Richard K Cheng richard.cheng@excella.com 703-967-8620 http://www.excella.com Twitter: @RichardKCheng

Editor's Notes

  1. The data problem itself is complicated It requires focused attention Prior attempts, the SMEs trying to solve data problem at the same time as trying to solve all the other problems, but all of these other problems required having the data problem solved
  2. At a high level, the issues where that the Vendor and Execs approached it as COTS, where the actual system users needed more custom solutions Resulted in a lot of changes requests and requirements that took the COTS based solution outside of what it could really do System implementers didn’t understand the true needs
  3. Data Providers submit data to Adjudicators Adjudicators process data for the retirement system Adjudicators process and put into retirement system We were meeting with Data Providers Needed to meet with SMEs SMEs understand retirement process Shifted focus from telling SMEs how the system works to understanding their needs   SSC's need to know data to send Shifted focus from gathering requirements to confirming requirements From: Daily meetings with individual external SSCs Monthly meetings with internal SMEs and SSCs To: Twice a week meetings with internal SMEs Monthly meetings with internal SMEs and SSCs
  4. Call out IDIQ
  5. Here we identify that though this project did not complete all of it’s scope by the due date, it did complete 80% of the project. Also note that the 80% completed represents the top 80% most important part of the project.
  6. Ken Zwadny – testimony on the Hill in his testimony referenced data viewer as the future of the solution From pie in the sky