Professional Documents
Culture Documents
Agile Project Management On Government
Agile Project Management On Government
SPRING 2018
Agile Project
Management on
Government
Finance Projects
By Chris Kraft, CGFM, PMP, PMI-ACP
W
hile agile software development is not new,
there are many assumptions made about what
constitutes agile. Many of the early applications
of agile were focused on product development.
These were later adopted for software development
and have led to the evolution of many different agile
methodologies. There are many benefits to using
agile over the more traditional, sequential waterfall
approach. These benefits can be leveraged on federal
projects to deliver increased value, reduced risk,
enhanced visibility and greater adaptability. Agencies
looking to implement or expand the use of agile should
evaluate their specific circumstances to determine
what approach will work best.
Waterfall Phases
Milestone Software
delivered at
Requirements Milestone end of process
Design Milestone
Development
Test
Comprehensive
Working software over documentation
Agile
Waterfall
Agile
Agile
Waterfall
Waterfall
Visibility Adaptability
applying the rugby metaphor to core values of simplicity, business value much earlier in
software development.13 Scrum communication, feedback and the process when compared to
has become one of the most widely courage. The strength of XP is the waterfall. Agile also provides
used agile project management ability to perform rapid analysis, more visibility into the project
methods.14 Scrum uses time-bound coding and testing cycles within versus the traditional waterfall
sprints that typically range from short iterations, typically one week approach. With waterfall, users
two to four weeks. There are in duration with a collocated team.15 are typically engaged early on
defined planning sessions at the A key differentiator is the technical and then again during testing and
start of the sprint, review sessions discipline and sophistication of training. In agile, users are part
at the end of the sprint and testing that is highly automated. of the core team, and they are
retrospectives to look for areas to regularly engaged through ongoing
improve. The team is self-managing collaboration.
and comprised of cross-functional WHY AGILE? Waterfall projects tend
members. to have a lot of risk
Kanban is another methodology Organizations are making throughout the life of a
that focuses on workload manage- the shift to agile to leverage project. Agile helps to
ment and change management. many benefits over the mitigate the risk by
This is often used to manage IT classical, linear waterfall using a shorter feed-
support and maintenance, where methodology. Agile back loop. Issues are
priorities can change as frequently can increase business identified must faster,
as hourly or daily. Work in progress value, improve project and they can be corrected
(WIP) is limited to allow the team visibility, decrease risk quickly. Waterfall has a
to focus on completing the highest and enable adapt- higher risk throughout the
priority items. Kanban boards ability. Projects project given the amount
are used to visualize workflow managed using of work done independent
and show what tasks are planned, agile incrementally of customer reviews and
current and completed. This board develop software delivery. Agile projects are
helps manage flow throughout the and deploy to production better equipped to adapt to
lifecycle. as work is completed. This changing business require-
XP is a software development ability to more quickly deploy ments. The increased
methodology based on the working software provides visibility, customer
At Kearney, we follow
one path.
YOURS.
We’ve kept our Federal Government
clients moving in the right direction for
more than two decades.
We exclusively serve the Federal
Government and know the lay of the land.
Contact us today to find out how we can
help your agency with services in the
areas of:
Audit
Consulting
Technology
www.kearneyco.com