Guidebook-for-Acquisition-of-Naval-Software-Intensive-Systems-Sept-2008.pdf

PDF 5 MB Posted

Attached to
Solicitation amendment for LInX/D-DeX Support Services on behalf of NCIS
Solicitation number
N0018922RZ004-0001
Issued by

About this file

This is a solicitation amendment for LInX/D-DeX support services on behalf of the Naval Criminal Investigative Service (NCIS). The amendment provides additional information for the solicitation, including extending the response date to September 30, 2022. The Department of the Navy Naval Supply Systems Command is the contracting agency seeking support services such as operations, maintenance, and engineering for the LInX/D-DeX program. The incumbent contractor is asked to continue providing these services during an extension period until a new contract is awarded. Pricing terms and conditions remain unchanged from the original solicitation.

View the file

Other files

File Type Posted
N0018922RZ004-0001.pdf PDF

On GovTribe

Work with this file

  • Download the original file
  • Contacts named in this file
  • Similar government files
  • Ask GovTribe AI about this file

Text version

ASN(RD&A)

Guidebook for Acquisition of Naval Software Intensive Systems

Office of the Assistant Secretary of the Navy (Research, Development and Acquisition)

Version 1.0

September 2008

Available at: http://acquisition.navy.mil/organizations/dasns/rda_cheng.

Guidebook for Acquisition of Naval Software Intensive Systems

This Page Intentionally Left Blank

Table of Contents TOC-1

Table of Contents

Executive Summary..............................................................................................................................ES-1

Overview ...........................................................................................................................................ES-1 Purpose.............................................................................................................................................ES-1 Key Recommendations .....................................................................................................................ES-1

Chapter 1: Introduction to Acquisition of Naval Software Intensive Systems...........................................1-1

1.0 Overview ........................................................................................................................................1-1

1.1 Purpose..........................................................................................................................................1-1

1.2 Using the Guidebook ......................................................................................................................1-1

1.3 Background ....................................................................................................................................1-2

1.3.1 Identifying the Problem ............................................................................................................1-2

1.3.2 Public Law................................................................................................................................1-3

1.3.3 Challenges ...............................................................................................................................1-4

1.4 Key Recommendations ..................................................................................................................1-5 References ...........................................................................................................................................1-6

Chapter 2: Software Metrics ....................................................................................................................2-1

2.0 Overview ........................................................................................................................................2-1

2.1 Core Metrics ...................................................................................................................................2-3

2.2 Specific Guidance for Each of the Core Metrics .............................................................................2-4

2.2.1 Software Size/Stability..............................................................................................................2-4

2.2.1.1 Baseline .............................................................................................................................2-6

2.2.1.2 Measures ...........................................................................................................................2-7

2.2.1.2.1 Lines of Code Count ....................................................................................................2-7

2.2.1.2.2 Software Requirements Count.....................................................................................2-8

2.2.1.2.3 Function Point Count .................................................................................................2-10

2.2.1.3 Indicators .........................................................................................................................2-10

2.2.2 Software Cost/Schedule.........................................................................................................2-12

2.2.2.1 Baseline ...........................................................................................................................2-14

2.2.2.2 Measures .........................................................................................................................2-15

2.2.2.3 Indicators .........................................................................................................................2-15

2.2.3 Software Quality.....................................................................................................................2-16

2.2.3.1 Baseline ...........................................................................................................................2-18

2.2.3.2 Measures .........................................................................................................................2-19

2.2.3.3 Indicators .........................................................................................................................2-20

2.2.4 Software Organization............................................................................................................2-20

2.2.4.1 Baseline ...........................................................................................................................2-21

2.2.4.2 Measures .........................................................................................................................2-22

2.2.4.3 Indicators .........................................................................................................................2-23

2.2.4.4 Rules of Thumb for Software Organization Metrics..........................................................2-24

References .........................................................................................................................................2-26 Chapter 3: Role Based/Right Fit Training ................................................................................................3-1

3.0 Overview ........................................................................................................................................3-1

3.1 Functional Disciplines.....................................................................................................................3-1

3.2 Competencies (a.k.a. Knowledge, Skills, and Abilities) ..................................................................3-2

TOC-2 Table of Contents

3.3 Recommended Training .................................................................................................................3-3

3.4 SATEWG........................................................................................................................................3-3

3.5 Summary ........................................................................................................................................3-4 References ...........................................................................................................................................3-5

Chapter 4: Software Acquisition Project Staffing Considerations.............................................................4-1

4.0 Overview ........................................................................................................................................4-1

4.1 Software Staffing Challenges .........................................................................................................4-1

4.2 Key Concepts in SIS and SISOS Staffing.......................................................................................4-3

4.2.1 Domain Experience..................................................................................................................4-3

4.2.2 Risk Management ....................................................................................................................4-3

4.2.3 Software Architecture...............................................................................................................4-4

4.2.4 Acquisition Life Cycle Planning ................................................................................................4-4

4.2.5 Cost Estimation ........................................................................................................................4-4

4.2.6 Metrics and Measurement of Staff Experience and Training....................................................4-5

4.3 Core Disciplines .............................................................................................................................4-5

4.4 Elevating Software Expertise Within the IPT Structure...................................................................4-6

4.5 Roles and Responsibilities .............................................................................................................4-8

4.6 Organizational Structure and Staffing Levels .................................................................................4-9

4.6.1 Functional Assignment Matrix ................................................................................................4-10

4.6.2 Tailoring the Organization’s Staffing Levels ...........................................................................4-11

4.6.2.1 Program Unique Considerations ......................................................................................4-11

4.7 Software Acquisition Training .......................................................................................................4-12

4.8 Recommendations .......................................................................................................................4-13 References .........................................................................................................................................4-14

Chapter 5: Software Development Technique Selection .........................................................................5-1

5.0 Overview ........................................................................................................................................5-1

5.1 Understanding Existing Software Development Techniques ..........................................................5-1

5.1.1 Predictive Software Techniques...............................................................................................5-2

5.1.2 Adaptive Software Development Techniques...........................................................................5-2

5.2 Framework for Evaluating Emerging Software Techniques............................................................5-3

5.2.1 Evaluating Software Development Methods.............................................................................5-3

5.2.2 Evaluating Software Development Tools..................................................................................5-5

5.2.2.1 Acquirer Responsibility in New Programs ..........................................................................5-6

5.2.2.2 Acquirer Responsibility in Existing Programs.....................................................................5-6

References ...........................................................................................................................................5-7 Chapter 6: Acquisition Planning...............................................................................................................6-1

6.0 Overview ........................................................................................................................................6-1

6.1 Acquisition Strategy........................................................................................................................6-1

6.2 Handling of Requirements ..............................................................................................................6-2

6.3 Implementation of IEEE/EIA Standard 12207.................................................................................6-2

6.3.1 Overview of IEEE/EIA Standard 12207....................................................................................6-3

6.3.2 Definitions ................................................................................................................................6-3

6.3.3 IEEE/EIA Standard 12207 Processes and Activities ................................................................6-4

6.3.4 General Strategy for Applying 12207 .......................................................................................6-7

6.4 SETR Guidance .............................................................................................................................6-9 References .........................................................................................................................................6-11

Chapter 7: Contract Solicitation ...............................................................................................................7-1

Table of Contents TOC-3

7.0 Overview ........................................................................................................................................7-1

7.1 ASN(RD&A) Software Acquisition Contract Language Policy ........................................................7-1

7.2 Source Selection Plans ..................................................................................................................7-2

7.2.1 Source Selection Team Membership .......................................................................................7-3

7.2.2 Evaluation Process Planning....................................................................................................7-3

7.3 Requests for Proposals ..................................................................................................................7-4

7.4 SOW/SOO......................................................................................................................................7-4

7.4.1 Software Development Plan.....................................................................................................7-5

7.4.2 Open Architecture/Open Systems............................................................................................7-5

7.4.3 Intellectual Property .................................................................................................................7-6

7.4.3.1 Overview............................................................................................................................7-7

7.4.3.2 Assessment of Planned Work — Data Rights Requirements Analysis ..............................7-8

7.4.3.3 Principles of DRRAs ........................................................................................................7-11

7.4.3.4 DRRA Considerations......................................................................................................7-11

7.4.3.5 Commercial-Off-The-Shelf and Open Source Software ...................................................7-13

7.4.4 Systems Assurance, Software Assurance, and Information Assurance .................................7-13

7.4.5 Shared Development Environment ........................................................................................7-15

7.4.6 Software Integrated Process Teams ......................................................................................7-18

7.5 Section L - Instructions, Conditions, and Notices to Offerors .......................................................7-19

7.6 Section M - Evaluation Factors for Award ....................................................................................7-20

7.7 System Requirements ..................................................................................................................7-21

7.8 Deliverables..................................................................................................................................7-22

7.9 Summary ......................................................................................................................................7-23 References .........................................................................................................................................7-25

Chapter 8: Contract Source Selection .....................................................................................................8-1

8.0 Overview ........................................................................................................................................8-1

8.1 Source Selection Software Evaluation Guidance ...........................................................................8-2

8.1.1 Software Development Approach.............................................................................................8-3

8.1.2 Related Systems Experience ...................................................................................................8-5

8.1.2.1 Corporate Experience ........................................................................................................8-5

8.1.2.2 Past Performance ..............................................................................................................8-5

8.1.3 Related Process Experience ....................................................................................................8-6

8.1.4 Process Maturity ......................................................................................................................8-6

8.1.5 Human Capital .........................................................................................................................8-9

8.1.6 Additional Guidance .................................................................................................................8-9

8.1.6.1 Open Architecture ..............................................................................................................8-9

8.1.6.2 Technical Evaluation........................................................................................................8-10

8.2 Finalizing the Source Selection ....................................................................................................8-10 References .........................................................................................................................................8-12

Chapter 9: Contract Execution.................................................................................................................9-1

9.0 Overview ........................................................................................................................................9-1

9.1 Naval Technical Review Team .......................................................................................................9-1

9.2 Software Process IPT.....................................................................................................................9-1

9.3 Shared Development Environment.................................................................................................9-2

9.4 The Role of the Software Development Plan in Monitoring the Developer .....................................9-2

9.5 Naval Open Architecture ................................................................................................................9-3

9.6 Intellectual Property........................................................................................................................9-4

TOC-4 Table of Contents

9.7 Software Risk .................................................................................................................................9-4

9.7.1 Software Risk Management Focus Areas ................................................................................9-5

9.7.1.1 Acquirer and Supplier ........................................................................................................9-5

9.7.1.2 Software Risk Strategy.......................................................................................................9-6

9.7.1.3 Risk Identification...............................................................................................................9-6

9.7.1.4 Risk Handling.....................................................................................................................9-6

9.7.1.5 Risk Database....................................................................................................................9-6

9.7.1.6 Risk Environment...............................................................................................................9-6

9.8 Requirements Development and Management ..............................................................................9-7

9.8.1 Acquirer and Developer/Integrator ...........................................................................................9-7

9.8.2 Plan for Management, Then Plan for Development .................................................................9-7

9.8.3 Lifecycle Considerations ..........................................................................................................9-7

9.8.4 System Requirements ..............................................................................................................9-8

9.8.5 Capabilities Versus Requirements ...........................................................................................9-8

9.8.6 Software Requirements............................................................................................................9-8

9.8.7 Refinement and Traceability of Requirements .........................................................................9-9

9.8.8 Requirements Database...........................................................................................................9-9

9.8.9 Knowledge, Skills, and Abilities................................................................................................9-9

9.8.10 Requirements Changes..........................................................................................................9-9

9.8.11 Review Board.......................................................................................................................9-10

References .........................................................................................................................................9-11 Acronyms...................................................................................................................................Acronyms-1 Appendix A: May 06 Software Process Improvement Initiative Policy Memo ......................................... A-1 Appendix B: November 06 Software Process Improvement Initiative Contract Language Memo........... B-1 Appendix C: July 07 Software Process Improvement Initiative (SPII) Guidance for Use of Software

Process Improvement Contract Language Memo ............................................................................... C-1 Appendix D: July 08 Department of the Navy (DoN) Software Measurement Policy for Software Intensive

Systems Memo.................................................................................................................................... D-1 Appendix E: September 08 Department of the Navy Policy for Acquisition of Naval Software Intensive

Systems Memo.................................................................................................................................... E-1 Appendix F: Earned Value Management for Software.............................................................................F-1 Appendix G: Competencies ....................................................................................................................G-1

G.1 Program Management ..................................................................................................................G-2 G.1.1 Level I Program Management ................................................................................................G-2 G.1.2 Level II Program Management ...............................................................................................G-5 G.1.3 Level III Program Management ..............................................................................................G-9

G.2 SPRDE Systems & Software Engineering Competencies for Levels I, II, & III............................G-13 G.3 SMRT T&E Engineering Competencies for Levels I, II, & III .......................................................G-16 G.4 SMRT Acquisition Logistics Competencies for Levels I, II, & III..................................................G-19 G.5 SMRT Contracting Competencies for Levels I, II, & III................................................................G-23 G.6 Legal Competencies ...................................................................................................................G-26

Appendix H: Common Software Staffing Problems ................................................................................ H-1 H.1 Ineffective Software Acquisition Management .............................................................................. H-1

H.1.1 Background ............................................................................................................................ H-1 H.1.2 Findings.................................................................................................................................. H-2

H.2 Immature Software Acquisition Processes.................................................................................... H-2 H.2.1 Background ............................................................................................................................ H-2

Table of Contents TOC-5

H.2.2 Findings.................................................................................................................................. H-3 H.3 Ineffective Software Requirements Management ......................................................................... H-3

H.3.1 Background ............................................................................................................................ H-3 H.3.2 Findings.................................................................................................................................. H-4

H.4 High Personnel Turnover in Acquiring Organizations ................................................................... H-4 H.4.1 Background ............................................................................................................................ H-4 H.4.2 Findings.................................................................................................................................. H-5

H.5 Unrealistic Cost and Schedule Estimates ..................................................................................... H-5 H.5.1 Background ............................................................................................................................ H-5 H.5.2 Findings.................................................................................................................................. H-5

H.6 Inconsistent Earned Value Management ...................................................................................... H-6 H.6.1 Background ............................................................................................................................ H-6 H.6.2 Findings.................................................................................................................................. H-6

H.7 Ignored Best Practices and Lessons Learned .............................................................................. H-6 H.7.1 Background ............................................................................................................................ H-6 H.7.2 Findings.................................................................................................................................. H-6

References .......................................................................................................................................... H-7 Appendix I: Functional Assignment Matrix................................................................................................I-1 Appendix J: Comparability of Predictive and Adaptive Techniques ......................................................... J-1

References ........................................................................................................................................... J-9 Appendix K: Evaluating Tool Types ........................................................................................................ K-1

K.1 Configuration Management Tools ................................................................................................. K-1 K.1.1 What It Is................................................................................................................................. K-1 K.1.2 Why It Is Needed .................................................................................................................... K-1 K.1.3 How to Evaluate the Tool........................................................................................................ K-2

K.2 Requirements Definition and Management Tools ......................................................................... K-2 K.2.1 What It Is................................................................................................................................. K-3 K.2.2 Why It Is Needed .................................................................................................................... K-3 K.2.3 How to Evaluate the Tool........................................................................................................ K-3

K.3 System Analysis and Modeling Tools............................................................................................ K-4 K.3.1 What It Is................................................................................................................................. K-4 K.3.2 Why It Is Needed .................................................................................................................... K-4 K.3.3 How to Evaluate the Tool........................................................................................................ K-5

K.4 Development Tools ....................................................................................................................... K-5 K.4.1 What It Is................................................................................................................................. K-6 K.4.2 Why It Is Needed .................................................................................................................... K-6 K.4.3 How to Evaluate the Tool........................................................................................................ K-6

K.5 Defect Tracking Tools ................................................................................................................... K-7 K.5.1 How to Evaluate the Tool........................................................................................................ K-7

K.6 Source Code (Security) Analysis Tools......................................................................................... K-7 K.6.1 What It Is................................................................................................................................. K-7 K.6.2 Why It Is Needed .................................................................................................................... K-8 K.6.3 How to Evaluate the Tool........................................................................................................ K-8

K.7 Testing Tools ................................................................................................................................ K-8 K.7.1 What It Is................................................................................................................................. K-9 K.7.2 Why It Is Needed .................................................................................................................. K-10 K.7.3 How to Evaluate the Tool...................................................................................................... K-10

TOC-6 Table of Contents

Appendix L: Sample SDP DID Outline, Template and Guidance.............................................................L-1 L.1 Sample SDP DID Outline and Template.........................................................................................L-1 L.2 Guidance for Applying and Tailoring the SDP DID .......................................................................L-13

L.2.1 Guidelines for Tailoring the SDP DID.....................................................................................L-13 L.2.2 Standard Content ...................................................................................................................L-13 L.2.3 Tailored Content.....................................................................................................................L-13

Appendix M: Introduction to IEEE/EIA Standard 12207..........................................................................M-1 M.1 Introduction...................................................................................................................................M-1

M.1.1 IEEE/EIA Standard 12207.0...................................................................................................M-1 M.1.2 IEEE/EIA Standard 12207.1...................................................................................................M-2 M.1.3 IEEE/EIA Standard 12207.2...................................................................................................M-3 M.1.4 IEEE/EIA 12207 Supporting Standards and Process Frameworks ........................................M-3

M.2 IEEE/EIA Standard 12207 - Primary Processes...........................................................................M-4 M.2.1 Acquisition Process................................................................................................................M-6 M.2.2 Supply Process ......................................................................................................................M-7 M.2.3 Development Process ............................................................................................................M-8 M.2.4 Operation Process ...............................................................................................................M-11 M.2.5 Maintenance.........................................................................................................................M-13

M.3 IEEE/EIA Standard 12207 – Supporting Processes ...................................................................M-14 M.3.1 Documentation .....................................................................................................................M-15 M.3.2 Configuration Management ..................................................................................................M-15 M.3.3 Quality Assurance ................................................................................................................M-15 M.3.4 Verification ...........................................................................................................................M-16 M.3.5 Validation .............................................................................................................................M-16 M.3.6 Joint Review.........................................................................................................................M-17 M.3.7 Audit .....................................................................................................................................M-17 M.3.8 Problem Resolution..............................................................................................................M-17

M.4 IEEE/EIA Standard 12207 – Organizational Processes .............................................................M-18 M.4.1 Management ........................................................................................................................M-18 M.4.2 Infrastructure ........................................................................................................................M-19 M.4.3 Improvement ........................................................................................................................M-20 M.4.4 Training ................................................................................................................................M-20

M.5 Summary ....................................................................................................................................M-21 References ........................................................................................................................................M-22

Appendix N: Sample DD-1423s.............................................................................................................. N-1 Sample CDRL-SDP............................................................................................................................. N-2 Sample CDRL-Software End Product.................................................................................................. N-3 Sample Source Code Headers............................................................................................................ N-4

Unlimited .......................................................................................................................................... N-4 Government Purpose Rights ............................................................................................................ N-5 Specially Negotiated License Rights ................................................................................................ N-6

Appendix O: Sample Best Value Checklist .............................................................................................O-1

Table of Contents TOC-7

List of Tables and Figures Table 1-1. Guidebook Quick Reference.....................................................................................................1-2 Figure 2-1. Information Flow to Acquisition Products/Base Artifacts..........................................................2-2 Table 2-1. Key Phases for Metrics Reporting ............................................................................................2-3 Table 2-2. Software Size/Stability Metric ...................................................................................................2-5 Table 2-3. Software Cost/Schedule Metric ..............................................................................................2-14 Figure 2-2. Program Status Demonstrated Using EVM ...........................................................................2-16 Table 2-4. Software Quality Metric...........................................................................................................2-18 Table 2-5. Software Organization Metric .................................................................................................2-21 Figure 2-3. Personnel Measure ...............................................................................................................2-24 Table 3-1. Competencies for Level I Program Managers (partial) .............................................................3-3 Figure 4-1. SISOS Top Risk ......................................................................................................................4-2 Figure 4-2. SISOS Risk Areas ...................................................................................................................4-2 Figure 4-3. Core Disciplines ......................................................................................................................4-6 Figure 4-4. Program IPT Structure.............................................................................................................4-7 Figure 4-5. Alternative Program IPT Structure...........................................................................................4-8 Table 4-1. Critical Roles and Responsibilities............................................................................................4-9 Figure 4-6. Functional Assignment Matrix (partial) ..................................................................................4-11 Table 5-1. Key Features for Emergent Software Development Technique Assessment Process..............5-4 Figure 5-1. Process Model Output .............................................................................................................5-5 Table 6-1. DAG Acquisition Strategy Considerations ................................................................................6-1 Table 6-2. IEEE/EIA Standard 12207.0 Primary Processes and Activities ................................................6-5 Table 6-3. IEEE/EIA Standard 12207.0 Supporting Processes and Activities ...........................................6-6 Table 6-4. IEEE/EIA Standard 12207.0 Organizational Life Cycle Processes and Activities .....................6-7 Figure 6-1. Systems Engineering Technical Review Timeline ...................................................................6-9 Table 7-1. Commercial TD and CS Data Rights Assertion Categories ......................................................7-9 Table 7-2. Non-Commercial TD and CS Data Rights Assertion Categories ............................................7-10 Figure 7-1. Information Environment .......................................................................................................7-16 Figure 7-2. Continuous, Real-Time, Remote Access...............................................................................7-16 Table 8-1. CMMI® Level 3 Process Areas .................................................................................................8-8 Table J-1. Comparability for Some Popular Existing Predictive Software Development Techniques ........ J-2 Table J-2. Comparability for Some Popular Existing Adaptive Software Development Techniques,.......... J-5 Figure K-1. The V model........................................................................................................................... K-9 Table L-1. IEEE/EIA Standard 12207.0 Primary Processes and Activities ..............................................L-14 Table L-2. IEEE/EIA Standard 12207.0 Supporting Processes and Activities .........................................L-15 Table L-3. IEEE/EIA Standard 12207.0 Organizational Life Cycle Processes and Activities ...................L-16 Figure M-1. Overview of IEEE/EIA Standard 12207 .................................................................................M-1 Table M-1. Overview of IEEE/EIA Standard 12207.0 Document Structure...............................................M-2 Table M-2. Overview of IEEE/EIA Standard 12207.1 Document Structure...............................................M-2 Table M-3. Overview of IEEE/EIA Standard 12207.2 Document Structure...............................................M-3 Figure M-2. Standards Support for Continuous Software Process Improvement......................................M-4 Figure M-3. Diagram of the Primary, Supporting, and Organizational Processes.....................................M-5 Table M-4. Acquisition Process Objectives...............................................................................................M-6 Figure M-4. IEEE/EIA Standard 12207.2 Acquisition Process...................................................................M-7

TOC-8 Table of Contents

Table M-5. Supply Process Objectives .....................................................................................................M-7 Figure M-5. IEEE/EIA Standard 12207.2 Supply Process .........................................................................M-8 Table M-6. Development Process Objectives...........................................................................................M-9 Figure M-6. IEEE/EIA Standard 12207.2 Development Process ............................................................M-11 Table M-7. Operation Process Objectives ..............................................................................................M-11 Figure M-7. IEEE/EIA Standard 12207.2 Operation Process..................................................................M-12 Table M-8. Maintenance Process Objectives .........................................................................................M-13 Figure M-8. IEEE/EIA Standard 12207.2 Maintenance Process.............................................................M-14 Table M-9. Document Process Objectives..............................................................................................M-15 Table M-10. Configuration Management Process Objectives.................................................................M-15 Table M-11. Quality Assurance Process Objectives ...............................................................................M-16 Table M-12. Verification Process Objectives ..........................................................................................M-16 Table M-13. Validation Process Objectives ............................................................................................M-16 Table M-14. Joint Review Process Objectives........................................................................................M-17 Table M-15. Audit Process Objectives....................................................................................................M-17 Table M-16. Problem Resolution Process Objectives.............................................................................M-18 Figure M-9. IEEE/EIA Standard 12207 Organizational Life Cycle Processes.........................................M-18 Table M-17. Management Process Objectives .......................................................................................M-19 Table M-18. Infrastructure Process Objectives.......................................................................................M-19 Table M-19. Improvement Process Objectives .......................................................................................M-20 Table M-20. Training Process Objectives ...............................................................................................M-20

Executive Summary ES-1

Executive Summary

Overview Successful development and acquisition of software is vital for acquiring naval warfighting and business systems. Software intensive systems are inherent in today’s complex systems and are often the primary cost, schedule, and performance drivers in naval programs. The Software Process Improvement Initiative (SPII) chartered by the Assistant Secretary of the Navy (Research, Development and Acquisition) (ASN(RD&A)) developed this guidebook to provide a uniform framework for software improvement processes to assist Department of the Navy (DoN) acquisition teams through all phases of software acquisition.

Purpose The Guidebook for Acquisition of Naval Software Intensive Systems is intended to provide support for the entire acquisition team by consolidating in one place background information, enterprise-wide policy, guidelines, proven alternatives, access to additional subject matter expertise, and amplifying detail for key software acquisition activities. It includes:

General information concerning DoN and Department of Defense (DoD) software acquisition consideration at various stages of software acquisition planning: pre-solicitation, solicitation, source selection, and contract execution;

Amplifying guidance for ASN(RD&A) policy regarding software process improvement;

Assistance with implementation of mandated metrics; and Assistance with understanding and implementation of Electrical and Electronic Engineers/Electronic Industries Alliance (IEEE/EIA) Standard 12207.

Key Recommendations This guidebook is a companion document to several ASN(RD&A) policy memos mandating various software acquisition actions, and provides the “how” for those mandates as well as supporting guidance and references for associated activities. Embedded in the “how” descriptions are numerous recommended processes and alternatives. These recommendations include:

Start early and identify and implement software measures. Work closely with the entire acquisition team during pre-RFP (Request For Proposal) phases to ensure government requirements are captured in the RFP. Post-contract award, work closely with the developers to ensure software measures are efficient, effective, and most importantly applied to minimize program risk.

Ensure adequate and appropriate training and experience are available on the acquisition team throughout all acquisition phases (adjust as required when transitioning through phases).

ES-2 Executive Summary

Incorporate both mandated and tailorable contract language to ensure software development and management best practices are identified and implemented.

Elevate software acquisition activities throughout the acquisition team (program office, Integrated Product Team (IPT), etc.) to a high enough level for visibility, accountability, and effective program management.

Chapter 1. Introduction to Acquisition of Naval Software Intensive Systems 1-1

Introduction to Acquisition of Naval Software Intensive Systems

1.0 Overview

Successful development and acquisition of software is vital for acquiring naval warfighting and business systems.

This is the start of the file's text. The full file is on GovTribe.

File details come from the government source that posted it. Updated .