3.6 Software Engineering, Development, Programming, and Network Support
This functional area consists of applying the engineering and scientific disciplines to perform technical analysis of, technically support development of or selection of hardware and computer software, or modification to existing hardware and software for systems, test facilities, or training facilities. This also consists of software engineering efforts and programming support required to technically support software implementation in systems, sub-systems, and components utilizing computers, electronics, and software. Planning, designing, coding, testing, integrating, supporting, and delivering algorithms, software (source code and executables), computer programs are the inherent activities of the functional area. Commercial Off-The-Shelf (COTS) solutions and product modifications (e.g. software tools, licensing, and associated hardware) which are incidental to the overall support service efforts are considered within the scope of this functional area. Generally, the software development processes used for software development under this contract shall be, as a minimum, assessed at Software Engineering Institute (SEI) Capability Maturity Model (CMM) Level 3 or equivalent, however, the Government may specify other (either lower or higher) standards in individual task orders issued under the contract.