(a) Software sustainment framework
Section 4324(b)(1) of title 10, United States Code, is amended by adding at the end the following new subparagraph:
A software sustainment framework that—
defines metrics for software-enabled elements, including patch currency, vulnerability remediation timelines, and version lifecycle status; and
provides for periodic review of such metrics.
(b) Life-cycle sustainment planning by product support managers
Section 4324(b)(2) of title 10, United States Code, is amended—
in subparagraph (D), by striking and at the end;
in subparagraph (E), by striking the period at the end and inserting a semicolon; and
by adding at the end the following new subparagraphs:
maximize software-enabled solutions that reduce unanticipated growth work during maintenance cycles; and
maximize the use of consumption-based solutions as described in section 3605 of this title.
(c) Responsibilities of portfolio acquisition executives
Section 1732(c) of title 10, United States Code, is amended—
in paragraph (7), by striking and at the end;
in paragraph (8), by striking the period at the end and inserting ; and ; and
by adding at the end the following new paragraph:
establish incentives for effective use by contractors of software-enabled solutions that expand the collection of decision-quality data to reduce unanticipated growth work during maintenance cycles or expedite the construction or procurement of capabilities.
(d) Responsibilities of product support managers
Section 1733(d) of title 10, United States Code, is amended—
by redesignating paragraphs (4) through (9) as paragraphs (5) through (10), respectively;
by redesignating the second paragraph (3) (relating to Adopting predictive analytics ) as paragraph (4); and
by adding at the end the following new paragraph:
Maximizing the qualification, approval, integration, and adoption of advanced technologies and processes.