| ||||||
|
|
|
|
|
|
|
|
5.0 SOFTWARE DEVELOPMENT FUNCTIONS.The objective of the software development functions is to provide comprehensive life cycle software product development. New generation software development and engineering will be in compliance with CMM SEI Level 3 procedures, or other standards as identified by the Government. The contractor shall provide: SEI Software that is CMM Level 3 compliant, including training and tracking and oversight functions for Management compliance. Software shall comply with applicable accessibility standards pursuant to Section 508 of the Rehabilitation Act of 1973. The contractor may be tasked to: 5.1. Perform software requirements analysis, design, coding, testing, hosting, and implementation; 5.2. Support software development for prototyping of analytical tools, database management and user interfaces to databases, analysis software, and computational utilities; 5.3. Provide consultation and support services for the full life cycle of software product development, including communication with the user community during requirement analysis and prototyping, communication with the development team during system analysis, development and fielding of systems; 5.4. Evaluate new software products and technologies, and provide recommendations to enhance existing systems and build new systems. 5.5. Provide software development and developmental support in a variety of languages for systems integration and applications; 5.6. Assist with Software SEI Capability Maturity Model (CMM) support and provide processes, procedures, and documentation to both enable certification and implement repeatable processes in accordance with CMM doctrine; 5.7. Provide software architecture, renovation and liaison support; 5.8. Provide software quality and assurance issues and strategies support; 5.9. Develop models and/or simulation programs for early assessment of software system/subsystem performance, using software engineering tools identification and training support using Software engineering technical expertise; 5.10. Audit and evaluate software development process and practices employed by other contractors for application to FAA and other Federal Government projects to include Independent Verification and Validation (IV&V); 5.11. Support and monitor software quality assurance and configuration management activities, such as data dictionaries, configuration management plans, configuration management board minutes and directives; 5.12. Conduct and monitor software testing to ensure mission requirements are satisfied. Provide software maintenance monitoring and documentation; 5.13. Analyze, develop, test, verify, validate and implement computer/software programs and changes thereto; 5.14. Develop software reports, plans, and product such as: Software Development Plan (SDP), Software Requirement Specification, Software Design Document, Software Development Files, Source code, Software Version Description documents, Test plans, Test Description Documentation. |
|
![]() |
![]() |
![]() |
![]() |
![]() |
![]() | ![]() |
| |