Upload
richard-cheng
View
118
Download
0
Embed Size (px)
Citation preview
A Journey through Agile in
the Federal Government
Richard Cheng - @RichardKCheng
• From the American version of Ottawa
• Agile trainer & coach
• CST, PMP, PMI-ACP
• Founder & executive committee member of Agile Delivery for Agencies, Programs, and Teams (ADAPT)
• Experience in Federal and commercial Agile transformations
2008 – Motley Fool
Team 34
2009 – Office of
Personnel Management
"After failing three times to modernize the federal
retirement system with the big bang approach,
the Office of Personnel Management is taking a new
tack that focuses on incremental changes*.”
*http://www.federalnewsradio.com/86/1937813/OPM-Director-John-Berry-promises-big-changes-for-hiring-
retention-retirement
Scrum Overview
Product Vision
RoadmapD
ay
Sprint…
…
…
Pla
n
Day
Day
Daily Scrum
Revie
w
Retr
o
Sprint
Pla
n
Revie
w
Retr
o
Idea
Initiation Release
Pla
n
Release Release
Pla
n
Pla
n
Time
Identify the Value
Previous efforts tried to do a lot:
Identify the Value
Scrum Overview
Product Vision
RoadmapD
ay
Sprint…
…
…
Pla
n
Day
Day
Daily Scrum
Revie
w
Retr
o
Sprint
Pla
n
Revie
w
Retr
o
Idea
Initiation Release
Pla
n
Release Release
Pla
n
Pla
n
Time
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
o Delivered a real-world working solution vetted by external and internal Federal retirement SMEs
o Retirement Data Viewer
*see http://www.slideshare.net/RichardChengExcella/agile-at-opm
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
2010 – USAJOBS
Scrum Overview
Product Vision
RoadmapD
ay
Sprint…
…
…
Pla
n
Day
Day
Daily Scrum
Revie
w
Retr
o
Sprint
Pla
n
Revie
w
Retr
o
Idea
Initiation Release
Pla
n
Release Release
Pla
n
Pla
n
Time
USAJOBS 3.0 Product Vision
• Own our data
• Own our website
Product Vision
Roadmap
Idea
The Good and the Bad
The good:oOn time, on budgetoMoved 4.3 TB of data from legacy to new system with
very few errors and no data lossoAll 11 interconnected systems successfully passed data
back and forth with no errors
The bad:oUsers were required to reset their passwordsoCapacity issues caused system delays and outages for
weeks before a cloud solution could be put into placeoSearch configuration was incomplete due to acceptance
testing with only a small data subset
* http://www.slideshare.net/RichardChengExcella/agile-and-usajobs-product-ownership
What I learned
USAjobs.gov struggles after feds take it back from Monster.com
– Computer World, Oct 2011
Web site for federal job seekers continues to frustrate many users
– Washington Post, Oct 2011
USAJobs snafu focus of House hearing
– Washington Post, Nov 2011
OPM says USAJobs recovered from 'death spiral’
– Federal News Radio, Nov 2011
2011 – ADAPT
Dept. of Defense 10 Point Plan
Building our ADAPT Community
Key Issues
Contracts and Procurement
• Governance
• Scaling
• Culture and Legacy
Agile and Federal Contracts
Agile Projects
Iteration 1 Iteration 2 Iteration 3 …..
BPA / IDIQ
Task Order 1 Task Order 2 Task Order 3 …..
Fixed Date / Fixed Scope
• Outcomes of Fixed Date / Fixed Scope projects:
o Waterfall
1. Delivered on time and working as expected
2. “Delivered” on time … with issues
3. Cannot deliver on time, need to extend
o 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
Missed Deadline?
0
200
400
600
800
1000
1200
1400
Work Remaining
Project Due Date
Key Issues
• Contracts and Procurement
Governance
• Scaling
• Culture and Legacy
Agile and EVM
• EVM is not inherently anti-Agile
• Problems
o Phase based on a waterfall SDLC
o Baselining
o Measurement of value
Agile and EVM
Req
Design
Dev
Release
QA
EVM Timeline
Development
Development
EVM Timeline
From this to this… Requirements
To this….Sprint 1
Sprint 2
Sprint 3
Sprint N
…
EVM Timeline
EVM Focus
Product Vision
RoadmapD
ay
Sprint…
…
…
Pla
n
Day
Day
Daily Scrum
Revie
w
Retr
o
Sprint
Pla
n
Revie
w
Retr
o
Idea
Initiation Release
Pla
n
Release Release
Pla
n
Pla
n
Time
Confirmation > Permission
Key Issues
• Contracts and Procurement
• Governance
Scaling
• Culture and Legacy
Scaled Agile Framework™ Big Picture
Key Issues
• Contracts and Procurement
• Governance
• Scaling
Culture and Legacy
Right about here
Other Agencies
The Future
The Future
Contact Information
Richard K Cheng
703-967-8620
http://www.excella.com
Twitter: @RichardKCheng