Attachment L-4 Source Lines of Code (SLOC) Spreadsheet.xlsx

XLSX spreadsheet 16 KB Posted

Attached to
PMA-281 Software (SW) & Hardware (HW) Development and Sustainment Multiple-Award Indefinite-Delivery/Indefinite-Quantity (IDIQ) Contract
Solicitation number
N00019-19-R-0040
Issued by

About this file

This document contains an attachment providing a source lines of code spreadsheet template for estimating effort for a software-related task, along with background information on a pre-solicitation notice for a multiple-award indefinite-delivery/indefinite-quantity contract.

The spreadsheet template requires contractors to estimate new, modified, and reused lines of code for each computer software configuration item, along with details on maturity, complexity, capabilities, programming language, and fully burdened labor rates and hours to calculate proposed costs. The pre-solicitation notice indicates the Naval Air Systems Command intends to solicit proposals for a multiple-award IDIQ contract to provide software and hardware development, integration, testing, deployment, modifications, and sustainment services for ten Navy and foreign military sales programs. Services may include studies, designs, analyses, documentation, development, code delivery, engineering changes, training materials, help desk support, corrections, and operations support. The agency plans to competitively award the contract to multiple awardees and compete delivery orders amongst them.

View the file

Other files

File Type Posted
RFP N00019-19-R-0040 Amendment 2.pdf PDF
Attachment 1 - DD254 For Biding Purposes 2.27.2020.pdf PDF
Attachment L-5 Solicitation Question and Answer Form 2.19.2020.xlsx XLSX spreadsheet
Attachment L-5 Solicitation Question and Answer Form 2.12.2020.xlsx XLSX spreadsheet
Attachment L-1 Document Verification and Self-Scoring Worksheet 2.6.2020.xlsx XLSX spreadsheet
RFP N00019-19-R-0040 Amendment 1.pdf PDF
Attachment L-2 Relevant Experience Project Template 2.6.2020.docx DOCX document
Attachment L-5 Solicitation Question and Answer Form 2.6.2020.xlsx XLSX spreadsheet
Attachment 4 - Data Item Description_DI-MGMT-80004A.pdf PDF
Contract Data Requirements List (CDRL) - Exhibit A.pdf PDF
Attachment 5 - Data Item Description_DI-SESS-81785A.pdf PDF
Attachment L-2 Relevant Experience Project Template.docx DOCX document
Attachment L-3 FPDS-NG.pdf PDF
RFP N00019-19-R-0040.pdf PDF
Attachment 1 - DD254 For Biding Purposes.pdf PDF
Attachment L-5 Solicitation Question and Answer Form.xlsx XLSX spreadsheet
Attachment 3 - Data Item Description _DI-MGMT-80934C.pdf PDF
Attachment 6 - Data Item Description_DI-IPSC-81427B.pdf PDF
Attachment L-1 Document Verification and Self-Scoring Worksheet.xlsx XLSX spreadsheet
Attachment 7 - Data Item Description_DI-MGMT-81808.pdf PDF
L-5 Solicitation Question and Answer Form PART A (12.17.19).xlsx XLSX spreadsheet
L-5 Solicitation Question and Answer Form PART B (12.10.19).xlsx XLSX spreadsheet
L-5 Solicitation Question and Answer Form PART A (12.9.xlsx XLSX spreadsheet
L-5 Solicitation Question and Answer Form PART A (11.25.19).xlsx XLSX spreadsheet
Attachment L-4 Source Lines of Code (SLOC) Spreadsheet 10.17.19.xlsx XLSX spreadsheet
L-5 Solicitation Question and Answer Form PART A (11.25.19).xlsx XLSX spreadsheet
Attachment_L-2__Relevant_Experience_Project_Template.pdf PDF
Attachment_L-4__Source_Lines_of_Code_(SLOC)_Spreadsheet.xlsx XLSX spreadsheet
Attachment_1_-_DD254_For_Biding_Purposes.pdf PDF
Attachment_L-3__FPDS-NG_Sample.pdf PDF
Attachment_L-1__Document_Verification_and_Self-Scoring_Worksheet.xlsx XLSX spreadsheet
DRAFT_RFP_N00019-19-R-0040.pdf PDF
Attachment_L-5__Solicitation_Question_and_Answer_Form.xlsx XLSX spreadsheet
Show all 33

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

SLOC Inputs

PMA-281 IDIQ MAC
Solicitation No.: N00019-19-R-0040
L-4 SLOC Spreadsheet
Government Provided DataContractor Data
CSCI NameNew Code
(KSLOC)Modified Code
(KSLOC)Reused Code
(KSLOC)Maturity FactorComplexityUpgraded Capability or New CapabilityLanguageProposed "Fully Burdened Labor Rate
($/hr)Proposed HoursProposed Costs (i.e. Cost out the Door)
CSCI 110000SRR CompleteRoutineNew CapabilityC++
GROUND RULES AND ASSUMPTIONS
1Assume the Level of Rigor (LOR) for the software is LOR-2 or below
2Assume minimal Graphical User Interface (GUI) changes are necessary
3The software application shall be based upon a service-oriented architecture
4Assume software integration is conducted in a Government-provided DevOPS environment. As such, IA, application of STIGs, static, or dynamic code analysis is not required by the contractor
5Software applications shall be in a containerized environment (e.g., Dockers)
6Assume there are no airworthiness requirements on the sample task code
7Assume the Operating System is agnostic
8Assume software implementation task utilizing ten (10) Mid-grade Personnel/Journeyman
9Assume 0% or $0 fee for purposes of proposing
10Assume no material, travel, or ODC required
11Assume no Government Furnished Information, Equipment, or Property is available
12The Offeror shall provide all laboratory, office, and other facilities spaces

Definitions

Definitions
CSCI NameUnique identifier name for the Computer Software Configuration Item (CSCI)
New Code (KSLOC)Amount of new code defined for the CSCI in thousands of source lines of code (KSLOC)
Modified Code (KSLOC)Amount of modified code defined for the CSCI in thousands of source lines of code (KSLOC)
Reused Code (KSLOC)Amount of reused code defined for the CSCI in thousands of source lines of code (KSLOC)
Maturity FactorThis is a measure of code size maturity
Initial EstimateHigh degree of uncertainty surrounding requirements and sizing inputs
PDR CompletePreliminary Design Review (PDR): Assessment of the preliminary design as captured in performance specifications for each configuration item (CI) has been completed. Each function in the functional baseline has been allocated to a CI and system is ready to proceed into detailed design
SRR CompleteAll CSCI requirements have been identified and defined, requirement and interface specifications are done, and the System Allocated Baseline is complete
ComplexityThis is a measure of code complexity
ComplexCode that has a very high number of input and output paths making it very difficult to test, may perform real time mathematical intense functions, may be constrained by the operating environment, may be written in a highly secure environment, or involves new or novel algorithms or applications. Complex code tends to be found in functions that emulate or interface with the physical world, i.e. radar signal processing, sensor and electronic warfare signal processing. Human interface is infrequent with this type of code. Key to identifying complex code is the difficulty in verifying and validating the code in a laboratory environment.
RoutineCode that has multiple input and output paths requiring a moderate degree of testing to certify functionality, maybe newly written or adaption of existing code from other DOD programs and generally performs non real time, non-algorithm intense functions like simulation, tools, maintenance, Graphical User Interface (GUI) or data handling. Code is rarely constrained by the operating environment.
SimpleCode that performs easily tested functions, has linear relationships between inputs and outputs, i.e. linear domain & range relationships, single SW & hardware relationship, and performs simplistic data management functions like look up tables or library functions. The main difference between simple and routine code is the relative degree of testing required to determine code functionality. Simple code can consist of simulation, maintenance, data handling, or human interface components.
Upgraded Capability or New CapabilityIdentifies the software being developed as an upgrade to an existing capability or for a new development
LanguagePrimary language type for the CSCI under consideration
Proposed Fully Burdened Labor RateHourly labor rate that includes all direct and indirect labor costs associated with effort (e.g. direct labor wage rate, overhead costs rate, and other costs rate). Costs included are necessary to convert estimated hours to dollars
Proposed HoursTotal proposed hours for each CSCI (includes all direct and indirect hours)
Proposed Costs (i.e. Cost Out the Door)Total cost for the CSCIs from the Offeror’s cost estimation tool (includes all direct and indirect labor)

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