|
Independent Verification and Validation (IV&V) Services.
NITC Team activities in this category include, but are not limited to the following activities:
- Evaluate concept documentation to include Functional
Requirements Documents, Feasibility Studies, Systems Design
Documentation, and any other such documents
- Conduct software traceability analyses; to ensure the systems
requirements specifications trace to the concept documentation and
are consistent, accurate, and complete.
- Evaluate software requirements to determine correctness,
consistency, completeness, accuracy, readability, and testability.
This activity includes an assessment of how well the systems
requirements specification satisfies the software system
objectives.
- Evaluate systems requirement specifications with hardware,
user, operator, and software interface requirements documentation
for correctness, consistency, accuracy, and readability.
- Evaluate system test and acceptance test plans.
- Evaluate system design to determine compliance with
established standards, practices, and conventions; assess design
quality; and ensure the correctness, consistency, completeness,
and accuracy of identified software and hardware relationships and
interfaces.
- Evaluate component test plans and integration test plans.
- Conduct source code traceability analyses and evaluate source
code for correctness, consistency, completeness, accuracy, and
testability; and compliance with established Federal standards,
practices, and conventions.
- Evaluate source code with hardware, operator, and software
interface design documentation for correctness, consistency, and
accuracy.
- Evaluate source code documentation to ensure accuracy and
completeness.
- Evaluate and assess test cases, procedures, and execution
activities for system, integration, and acceptance tests.
- Evaluate and assess configuration management processes and
procedures.
- Evaluate system and or application security.
- Assist in acquisition planning and/or analysis, as discussed
above.
|