Dtic Ada558101 PDF

Download as pdf or txt
Download as pdf or txt
You are on page 1of 15

Evolutionary Capabilities

Developed and Fielded in Nine Months

Rapid and Reliable Development, CrossTalk, May/June 2009

Authors: Ms. Portia Crowe, US ARMY, Program Executive


C3T, PM-Battle Command
Dr. Robert Cloutier, Stevens Institute of Technology
Form Approved
Report Documentation Page OMB No. 0704-0188

Public reporting burden for the collection of information is estimated to average 1 hour per response, including the time for reviewing instructions, searching existing data sources, gathering and
maintaining the data needed, and completing and reviewing the collection of information. Send comments regarding this burden estimate or any other aspect of this collection of information,
including suggestions for reducing this burden, to Washington Headquarters Services, Directorate for Information Operations and Reports, 1215 Jefferson Davis Highway, Suite 1204, Arlington
VA 22202-4302. Respondents should be aware that notwithstanding any other provision of law, no person shall be subject to a penalty for failing to comply with a collection of information if it
does not display a currently valid OMB control number.

1. REPORT DATE 3. DATES COVERED


2. REPORT TYPE
APR 2010 00-00-2010 to 00-00-2010
4. TITLE AND SUBTITLE 5a. CONTRACT NUMBER
Evolutionary Capabilities Developed and Fielded in Nine Months 5b. GRANT NUMBER
(BRIEFING CHARTS)
5c. PROGRAM ELEMENT NUMBER

6. AUTHOR(S) 5d. PROJECT NUMBER

5e. TASK NUMBER

5f. WORK UNIT NUMBER

7. PERFORMING ORGANIZATION NAME(S) AND ADDRESS(ES) 8. PERFORMING ORGANIZATION


REPORT NUMBER
US ARMY, Program Executive Office Command Control
Communications-Tactical (C3T),PM-Battle Command,Aberdeen Proving
Ground,MD,21010
9. SPONSORING/MONITORING AGENCY NAME(S) AND ADDRESS(ES) 10. SPONSOR/MONITOR’S ACRONYM(S)

11. SPONSOR/MONITOR’S REPORT


NUMBER(S)

12. DISTRIBUTION/AVAILABILITY STATEMENT


Approved for public release; distribution unlimited
13. SUPPLEMENTARY NOTES
Presented at the 22nd Systems and Software Technology Conference (SSTC), 26-29 April 2010, Salt Lake
City, UT.
14. ABSTRACT

15. SUBJECT TERMS

16. SECURITY CLASSIFICATION OF: 17. LIMITATION OF 18. NUMBER 19a. NAME OF
ABSTRACT OF PAGES RESPONSIBLE PERSON
a. REPORT b. ABSTRACT c. THIS PAGE Same as 14
unclassified unclassified unclassified Report (SAR)

Standard Form 298 (Rev. 8-98)


Prescribed by ANSI Std Z39-18
A
Agenda
d
• Challenges
g
• Program Needs
• pp
Solution Approach
• Emergent Findings
• Learned Tenets
• Success
• Conclusion

PEO C3T PM BC PD CNI PD C-RAM PM FBCB2 PM MEP PM WIN-T MILTECH SPO


P
Program N
Needs
d
“Develop
Develop a readiness reporting system that most
accurately reflects the status of the unit to
accomplish the mission they are most likely to do.”
GEN Casey
Casey, CSA

Implement senior leader guidance


Support strategy and doctrine
Simplify the readiness reporting process
Maintain necessary readiness visibility of Army units

Community of Stakeholders to include HQDA G3/5/7 Office of Defense 
C it f St k h ld t i l d HQDA G3/5/7 Offi fD f
Readiness, TRADOC, FORSCOM, PM Battle Command‐SBC  

PEO C3T PM BC PD CNI PD C-RAM PM FBCB2 PM MEP PM WIN-T MILTECH SPO


Ch ll
Challenges
• Rapid development while following acquisition directives
– Legacy and new system/technologies interoperability
– Close user and stakeholders collaboration
– Change of thought from waterfall to agile

• Complex environments

• Changing and unforeseen requirements

PEO C3T PM BC PD CNI PD C-RAM PM FBCB2 PM MEP PM WIN-T MILTECH SPO


Ch ll
Challenges ((continued)
ti d)
• Develop an agile and adaptable system to support new
technologies and requirements
• Unit Status Reporting Tool

• Agile program management to include risk management

• Rapidly field capabilities


– Buy in of leadership
– Training
T i i users forf new capabilities
bili i

Migrate a legacy, hardware dependant, client‐server architecture to a web‐
Migrate a legacy hardware dependant client server architecture to a web
based service enabled, hardware independent, secure environment (SIPRnet)

PEO C3T PM BC PD CNI PD C-RAM PM FBCB2 PM MEP PM WIN-T MILTECH SPO


Transition from Legacy to Modern
Legacy business processes 
not able to handle new Unforeseen requirements
requirements No operational downtime
Flexibility of System & Process
Existing capabilities Trained Force for emerging capabilities

No robust failover strategy Multiple Contractors New Architecture  with robust


failover and HW
Old hardware
Single Sign‐on for suite of 
Standalone Application applications on one portal
IN 9 MONTHS!!
Stove‐piped data Relationship between apps

Swivel chair operations Web based

PC ASORTS
Defense Readiness 
Reporting System‐Army (DRRS‐A)

PEO C3T PM BC PD CNI PD C-RAM PM FBCB2 PM MEP PM WIN-T MILTECH SPO


S l ti
Solutions Approach
A h
y Agile Methodology (SCRUM)
g gy ( )
y Work off of a solution backlog of requirements which serves 
as a record of your requirements
y Backlog is prioritized to ensure your most critical items are addressed 
first
y Average 30 day Sprints (but could be flexible in length)
y Development team commits to stories from the backlog
y Work collaboratively with customer to develop stories
Work collaboratively with customer to develop stories
y Sprint Review at end of sprint to review results with customer, get 
feedback and adapt or re‐prioritize backlog stories as necessary
y Delivery of working software at end of each sprint for hands‐on use 
o a es se e
from a test server
y Full Dress Rehearsal Test Strategy
y Done before each major delivery
y Deliveries approximately every 60 days
y User input on usability, effectiveness, quality
bl ff l

PEO C3T PM BC PD CNI PD C-RAM PM FBCB2 PM MEP PM WIN-T MILTECH SPO


Scr m De
Scrum Development
elopment Process
Scrum: 15 minute
S i t d daily
il meeting
ti
Team members respond to basic
questions:
1) What did you do since last
Scrum meeting
2) Do you have any obstacles?
3) What will you do before the next
meeting?

Prioritized features Features assigned


desired by customer to Sprint
Backlog items added
by team members

PEO C3T PM BC PD CNI PD C-RAM PM FBCB2 PM MEP PM WIN-T MILTECH SPO


Took an Overall Agile
g Approach
pp to Systems
y
Engineering
Concept Refinement, Capability Development, Production, Deployment,
Requirements & Architecture Integration & Test, Operations & Support,
Analysis, Design Demonstration Training

Facility, Help Desk


Program Cost & Schedule, System, Software, User Story
Assumptions, Constraints Development
Release Schedule & Field
Concepts, Models, Processes Integration, Testing, Evaluation, Support, Training
Demo
Planning logistics and software Sustainment Plans
development
Formal Testing
Security, Upgrades
Prototyping, Model and Simulation
Security Assessment

• Agile approach to ensure customer and user needs were met in a timely manner
• Evolvement of linear life cycle approach to working life cycle phases in parallel for 
rapidness
• Monthly requirements (new, enhancements, changes) and prioritization 
• Training users and training materials were done  early and often
• Weekly IPT meetings+ Scrum sessions = constant collaboration and coordination
• Operational test events were conducted at coordinated checkpoints with bug/fix 
scheduled
as a story in the backlog (3 events was magic number before fielding)
• Strong dedicated team (doesn’t have to be co‐located) with team ownership of product
PEO C3T PM BC PD CNI PD C-RAM PM FBCB2 PM MEP PM WIN-T MILTECH SPO
Emergent Agile Culture Changes
Characteristics Comments
Liberty to be dynamic Agility needs dynamic processes while adhering
to acquisition milestones
Non-linear; Cyclical and non-sequential Life cycle behavior not like traditional waterfall
models or linear frameworks; decreasing cycle
times
ti
Adaptive Conform to changes such as capability and
environment
Simultaneous development of phase Rapid fielding time may not lend to traditional
components phase containment (i.e.
(i e training and SW
development together)
Ease of Change Culture shift to support change neutrality; ease
of modification built into architecture and
design
Short Iterations Prototyping, demonstrating and testing can be
done in short iterative cycles with tight user
feedback loop
Light-weight phase attributes Heavy process reduction such as milestone
reviews,, demonstrations,, and risk management
g

PEO C3T PM BC PD CNI PD C-RAM PM FBCB2 PM MEP PM WIN-T MILTECH SPO


L
Learned
d Tenets
T t
y New functionality should have clear requirements and close
functional proponent involvement to achieve “develop once and
leave it” paradigm
y Start security certification process as soon as feasible
y Foster good relationships with stakeholders to encourage
collaboration and ownership
y Involve users of new capabilities and functionality as change is
usually unwanted but necessary
y Risk management is an oxymoron in agile methodologies. It
can, and d mustt b
become an iinherent
h t partt off any agile
il approach
h
y Plan, communicate and help one another during this process-
it’s a team effort

PEO C3T PM BC PD CNI PD C-RAM PM FBCB2 PM MEP PM WIN-T MILTECH SPO


Success
y Successfully fielded DRRS-A in 9 months with:
y A trained Force (Close to 5500 users)
y train the trainer
y application training
y interactive media
y user guides
id ffor self-teaching,
lf t hi and
d site
it ttraining)
i i )
y Assessable, secure and easy to use applications
y Operationally effective and accurate- unit status reporting went from 82% a
month to 98% reporting
p g units
y Architecture is more robust (implements a service-oriented
architecture)
y Agile methodology resulted in smaller, close knit development
team
y Lifecycle cost savings exceeds over $2M and rising across Army
y Replicated success by developing the DRRS-Marine Corp
applications in 8 months
PEO C3T PM BC PD CNI PD C-RAM PM FBCB2 PM MEP PM WIN-T MILTECH SPO
M
More Success
S
• Implemented net-centric capabilities
– Data is now understandable (data tagging), sharable and visible
– Web services registered in NCES Registry
• Collaboration of multiple contractors (i.e.
(i e Lockheed
Martin and Accenture)
• Continuing to rapidly deliver new and enhanced
capabilities to the field

PEO C3T PM BC PD CNI PD C-RAM PM FBCB2 PM MEP PM WIN-T MILTECH SPO


C
Conclusion
l i
• Commercial best practices such as agile engineering
can be used in DoD
– However, it requires strong leadership
– Commitment from the top
– Organizational culture changes

• Initial intent was to use the agile approach for software


only, however, quickly extended that to all systems
engineering functions on DRRS-A
DRRS A
– This became a critical success factor for the project

PEO C3T PM BC PD CNI PD C-RAM PM FBCB2 PM MEP PM WIN-T MILTECH SPO

You might also like