Recent Trends in DoD Systems and Software Engineering Processes Bruce Amato

advertisement
Recent Trends in DoD Systems
and Software Engineering
Processes
Bruce Amato
Acting Deputy Director, Software Engineering and Systems
Assurance
Office of the Deputy Under Secretary of Defense
(Acquisition and Technology)
28 October 2008
AT&L Organization
USD, Acquisition
Technology & Logistics
DUSD, Acquisition &
Technology
Dir, Joint Advanced
Concepts
Defense Procurement
and Acquisition Policy
Dir, Systems and
Software Engineering
Industrial
Programs
Dir, Portfolio
Systems Acquisition
Small Business
Programs
Defense Acquisition
University
Defense Contract
Management Agency
2
SSE Functions
Acquisition Program Support
Decision Support to Senior DoD Leadership
Mentoring Acquisition Programs
Technical Reviews of Key Program Documentation
Policy, Guidance, Best Practices
Acquisition Workforce Education and Training
SE, Test, Product Quality Management, Software
Systemic Root Cause Analysis
“Discipline” Expertise
✫
✫
✫
✫
Risk
Reliability
Architectures
Test/Eval
✫
CMMI
✫ Software
✫ Energy
✫ Safety
✫
Modeling/Simulation
✫ Assurance/Cyber
✫ Comm/Networking
✫ System of Systems
3
SSA FY08/09 Thrust Areas
Software Engineering Competency
Human Capital
Software Metrics
Software Engineering
Early Software Engineering
Competitive Prototyping
Milestone B after Preliminary Design Review
Systemic Root Cause Analysis
Systems of Systems
System Assurance
4
Human Capital Initiatives
Graduate Software Engineering Reference
Curriculum
Version .5 on the street
Version 1.0 to be taken over by IEEE
Defense Acquisition University
Competencies
Using GSwERC competency efforts
In-house Training Course
To be expanded to organizations outside OSD
5
Software Metrics Initiatives
Software Cost Estimation
Continuous PSR efforts
Work Breakdown Structure
MIL HDBK 881 recommendations
Earned Value Management
Field pilots underway
Quality Metrics
Software Metrics Database
6
Software Engineering Initiatives
Software and Systems Engineering
Integration Framework (continuing effort)
Incremental Commitment Model
Guidebook (Barry Boehm)
Architecture Guidance (Q2/3 FY09)
Software Engineering Guidance
Input from multiple studies/research
Milestone A to B (or how to produce an
effective Request for Proposal)
Milestone B to C (follow on)
7
Early Software Engineering
New Acquisition Policy focused on
“buying down” risk
Competitive Prototyping
Movement of Milestone B (Approval
for Development to Proceed) after
Preliminary Design Review
Start-up Support (Continuous
Engineering)
8
Questions/Discussion
Contact Information:
Bruce Amato
ODUSD(A&T) Systems & Software Engineering
Deputy Director, Software Engineering and System Assurance
bruce.amato@osd.mil
9
Backup Slides
10
A word on CMMI…
DoD does not place significant emphasis on
capability level or maturity level ratings
CMMI is a tool for internal process improvement
Levels should not be a source selection consideration
Lack of emphasis on ratings is prudent
Findings that not all programs exhibit behavior consistent
with supplier attained CMMI maturity level rating
Further findings that achievement of levels has little impact
on program cost and schedule performance
Essential that DoD and industry use CMMI
capability in the right manner, with appropriate
measure, in order to realize benefits
11
Download