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. |