SPECIAL NOTICE
70 -- Quantitative Software Design Analysis Tool
- Notice Date
- 9/1/2017
- Notice Type
- Special Notice
- NAICS
- #511210
— Software Publishers
- Contracting Office
- Department of the Air Force, Air Force Materiel Command, AFLCMC - Hanscom, 9 Eglin Street, Hanscom AFB, Massachusetts, 01731, United States
- ZIP Code
- 01731
- Solicitation Number
- HBCK-NOCA0001
- Archive Date
- 9/30/2017
- Point of Contact
- Lee E. Smales, Phone: 4022327367
- E-Mail Address
-
lee.e.smales.civ@mail.mil
(lee.e.smales.civ@mail.mil)
- Small Business Set-Aside
- N/A
- Description
- Notice of Contract Action (NOCA) for Air Force Life Cycle Management Center (AFLCMC) Quantitative Software Design Analysis Introduction This announcement constitutes a Notice of Contract Action (NOCA) by the United States Air Force, Air Force Material Command (AFMC), Air Force Life Cycle Management Center (AFLCMC), and Program Executive Office for Battle Management, Hanscom AFB, MA. This NOCA shall not be considered by your organization as an invitation to bid, request for quotation, request for proposal, or as an obligation on the part of the Government to acquire any products or services. Issuance of this NOCA does not restrict the Government regarding acquisition approach. The Government intends to award a sole source contract to SilverThread, Inc. to continue experimentation with Quantitative Software Design Analysis, under the authority of FAR 6.302-1 -- Only One Responsible Source and No Other Supplies or Services Will Satisfy Agency Requirements. The period of performance will be thirty-six (36) months. The award is a precursor to implementing a set of software engineering and security measurement tools in a Cloud environment, of which SilverThread might be one of several Software Engineering-related tools. Background The Air Force intends to continue experiments with Quantitative Software Design Analysis (QSDA) using a tool called SilverThread. This is the second step in PEO Battle Management's plan to deploy 4-7 software engineering and security tools over the next 36 months in a commercial cloud Build and Test environment and to make the set of complementary tools available to all Air Force programs on a demand basis. Subsequent planned tools will include code quality, which we view as different from design quality, automatic Function Point counting, security scanning, and a variety of other targeted niche capabilities under the guise of Software Engineering. Individual programs will pay for their tool usage on a "scan basis" rather than the Air Force entering into a long term enterprise license for each of the tools. This period of performance will enable the Air Force to fully understand and verify how to use the QSDA technology in a variety of domains, plan a measurement program, verify how QSDA can help the Air Force accept a Design, consider a legacy capability and whether it architecturally can be refactored or must be rebuilt, verify the additional COTS tools needed by the Air Force, and experiment with their deployment, integration, and effective use by organic and contractor developers and testers. Key Features The key features we expect from a tool to complete a QSDA are described below. These features must be met for an equal item to be considered. 1. The capability shall provide Quantitative Software Design Analysis of software systems, subsystems and system-of-systems and statistically-relate design features to cost and schedule outcomes. It shall develop multi-dimensional statistical models using at least complexity, cyclicality, and modularity. It shall relate these components in terms of future agility, maintainability, cost-defect risk, team productivity, waste, and support decisions to refactor versus rebuild from scratch. The models shall be underpinned by the data from hundreds of existing, comparably sized commercial software projects encompassing at a minimum these languages: C, C++, Java, C#, Fortran, Python, and JavaScript. Further, the model(s) should be expandable to encompass the Air Force's growing volume of QSDA-based data. Further, analyses and models shall be capable of instantaneous sub-stratifications by Language, program type, domain, and size as well as evolving to encompass new data and Languages. The results of these analyses shall produce recommendations for rewriting, refactoring, or doing nothing based on a financial rate of return, and then provide ROI and IRR ranges with confidence intervals. 2. The tool shall disaggregate software design of complex systems and quantitatively relate macro- and micro-architectural perspectives to historical experiences in Software Productivity (days to 1000 lines of production) and Waste (percentage of new development added to an existing software capability that will go to Waste because of its existing design). The Air Force intends to marry this capability to features from other COTS software metrics tools to enable "go" or "no go" decisions based on the anticipated "Waste" associated with an investment. 3. The tool shall capture build-time dependencies, capture runtime dependencies during the test phase, and via static analysis to capture code-level dependencies. 4. The tool shall create intuitive visualizations of software design quality, software architecture, and be capable of integrating in dashboard development activity, defect density, and other combinations of software design structure and software economics data from other COTS tools the Air Force will subsequently acquire. 5. The tool shall capture information about Intellectual Property within a codebase, including the location of code developed and owned by different contractors, and code subject to different open source licenses. These features shall be underpinned with a variety of visualizations to easily understand product ownership. 6. The tool shall easily integrate data from multiple other software engineering measurement and security tools for visualization and dashboarding. Furthermore, the tool shall easily integrate with and incorporate data from version-control and issue-tracking systems and incorporate that data into analyses and projections underpinning Quantitative Software Design Analysis. Interest Responsible parties may identify their interest and capability by responding in writing. Responses shall include: • Company Name and CAGE Code • Point of Contact (POC) name for further clarification or questions • POC Telephone Number • POC Email Address • Supporting Literature • Description of how your product meets key features Responses are limited to 5 pages in a Microsoft Word or PDF compatible format. To the maximum extent possible, please submit non-proprietary information. Any proprietary information submitted should be identified as such and will be properly protected from disclosure. Interested parties are responsible for adequately marking proprietary or competition-sensitive information contained in their response. The Government shall not be liable for damages related to proprietary information that is improperly identified. Proprietary information will be safeguarded in accordance with the applicable Government regulations. The Government reserves the right to contact the submitting parties for further clarifications. Any response submitted for this NOCA constitutes consent for that submission to be reviewed by military personnel, Government civilians, and associated support contractors including Strategic Professional Resources, Inc, Wiley Laboratories and MITRE Corporation. MITRE Corporation is a Federally Funded Research and Development Center (FFRDC) and, as such, fulfills an unbiased, non-profit role for the Air Force. Respondents are advised the Government is under no obligation to provide feedback with respect to any information submitted. All submissions become Government property and will not be returned. Responses and questions regarding this NOCA are to be emailed to Mr. Lee Smales, Contracting Officer, at lee.e.smales.civ@mail.mil no later than 12:00 PM CST on 15 September 2017. All information received from responsible sources by the above date will be considered. The determination to conduct a competitive procurement based on responses to this notice is solely within the discretion of the Government. The Government will not pay for any information received in response to this notice nor will the Government compensate a respondent for any costs incurred in developing the information provided to AFLCMC/HBCK.
- Web Link
-
FBO.gov Permalink
(https://www.fbo.gov/spg/USAF/AFMC/ESC/HBCK-NOCA0001/listing.html)
- Record
- SN04659354-W 20170903/170901232019-9376e00e9afc6e052c50fbf6973494b3 (fbodaily.com)
- Source
-
FedBizOpps Link to This Notice
(may not be valid after Archive Date)
| FSG Index | This Issue's Index | Today's FBO Daily Index Page |