HOME  |  CONTENTS  |  DISCUSSIONS  DISCUSSION ARCHIVES  |  BLOG  |  QUICK-KITs|  STATES

How To Use the NDAA Pages

Back to NDAA Contents

TITLE VIII--ACQUISITION POLICY, ACQUISITION MANAGEMENT, AND RELATED MATTERS

Subtitle F--Provisions Relating to Acquisition Workforce

P. L. 116-92

House Conference Report 116-333

SEC. 862. SOFTWARE DEVELOPMENT AND SOFTWARE ACQUISITION TRAINING AND MANAGEMENT PROGRAMS.

(a) Establishment of Software Development and Software Acquisition Training and Management Programs.--

(1) In general.--The Secretary of Defense, acting through the Under Secretary of Defense for Acquisition and Sustainment and in consultation with the Under Secretary of Defense for Research and Engineering, the Under Secretary of Defense for Personnel and Readiness, and the Chief Information Officer of the Department of Defense, shall establish software development and software acquisition training and management programs for all software acquisition professionals, software developers, and other appropriate individuals (as determined by the Secretary of Defense), to earn a certification in software development and software acquisition.

(2) Program contents.--The programs established under paragraph (1) shall--

(A) develop and expand the use of specialized training programs for chief information officers of the military departments and the Defense Agencies, service acquisition executives, program executive officers, and program managers to include training on and experience in--

(i) continuous software development; and

(ii) acquisition pathways available to acquire software;

(B) ensure that appropriate program managers--

(i) have demonstrated competency in current software processes;

(ii) have the skills to lead a workforce that can quickly meet challenges, use software tools that prioritize continuous or frequent upgrades as such tools become available, take up opportunities provided by new innovations, and plan software activities in short iterations to learn from risks of software testing; and

(iii) have the experience and training to delegate technical oversight and execution decisions; and
(C) include continuing education courses, exchanges with private-sector organizations, and experiential training to help individuals maintain skills learned through the programs.

(b) Reports.--

(1) Reports required.--The Secretary shall submit to the
congressional defense committees--

(A) not later than 90 days after the date of the enactment of this Act, an initial report; and

(B) not later than one year after the date of the enactment of this Act, a final report.

(2) Contents.--Each report required under paragraph (1) shall include--

(A) the status of implementing the software development and software acquisition training and management programs established under subsection (a)(1);

(B) a description of the requirements for certification, including the requirements for competencies in current software
processes;

(C) a description of potential career paths in software development and software acquisition within the Department of Defense;

(D) an independent assessment conducted by the Defense Innovation Board of the progress made on implementing the programs established under subsection (a)(1); and

(E) any recommendations for changes to existing law to facilitate the implementation of the programs established under subsection (a)(1).

(c) Definitions.--In this section:

(1) Program executive officer; program manager.--The terms ``program executive officer'' and ``program manager'' have the meanings given those terms, respectively, in section 1737 of title 10, United States Code.

(2) Service acquisition executive.--The terms ``military department'', ``Defense Agency'', and ``service acquisition executive'' have the meanings given those terms, respectively, in section 101 of title 10, United States Code.

(3) Major defense acquisition program.--The term ``major defense acquisition program'' has the meaning given in section 2430 of title 10, United States Code.

(4) Defense business system.--The term ``defense business system'' has the meaning given in section 2222(i)(1) of title 10, United States Code.

Software development and software acquisition training and management programs (sec. 862)

The House amendment contained a provision (sec. 802) that would direct the Secretary of Defense to implement software development and acquisition training and management programs for all software acquisition professionals, developers, and associated functions to provide software practitioners access to modern engagement and collaboration platforms to connect, share their skills and knowledge, and develop solutions leveraging the full defense enterprise.

The Senate bill contained no similar provision.

The Senate recedes with a clarifying amendment.


House Report 116-120


Section 802--Software Development and Software Acquisition Training and Management Programs

This section would direct the Secretary of Defense to implement software development and acquisition training and management programs for all software acquisition professionals, developers, and associated functions to provide software practitioners access to modern engagement and collaboration platforms to connect, share their skills and knowledge, and develop solutions leveraging the full defense enterprise.

The committee recognizes that the Department of Defense requires a workforce capable of acquiring, building, and delivering software and technology in real time. As threats and demands emerge, providing a strong training and management program ensures the Department has talented and skilled leaders at the helm. The committee is aware there is no comprehensive training or development program that prepares the software acquisition and technical workforce managers to adequately support and lead teams to deploy modern development tools and methodologies for continuous capability development and deployment within the Department's dynamic environments. The committee encourages the Secretary of Defense to partner with institutions of higher education or private sector organizations, to the extent practicable, to incorporate existing training and management programs that are helpful in the software realm.

ABOUT  l CONTACT