Services available under this Contract are limited to deliverables-based information technology services Technology Categories as specified below.
Independent Verification and Validation (IV&V) (DR-SDD-1847): IV&V focuses on mission critical software by conducting reviews and in-depth analyses of products that carry the highest level of risk and checks that a product, service, or system meets specifications and that it fulfills its intended purpose.
Examples of included services: Validation of software design to meet system needs/requirements; traceability of safety critical requirements; design analysis of selected critical algorithms; and code analysis of mission-critical software components.
Information Technology Assessments and Planning (DR-SDD-1847): IT Assessments and Planning may include IT effectiveness, maturity, governance, project management and architecture. Strategic planning activities may include mission statement development, visioning and goals, objectives, and strategy development. Tactical planning may require that actionable plans and roadmaps be provided.
Examples of included services: IT assessments, including enterprise architecture; staff knowledge, skills and abilities (KSAs) assessments; and strategic and tactical planning.
Application Maintenance & Support (DIR-SDD-846): Application Maintenance and Support includes the skills and requirements for supporting application systems, including troubleshooting, modifying, maintaining and enhancing legacy systems. Application Maintenance and Support also applies to applications running in production environment.
Examples of included services: research, analysis, design, programming, testing, documenting and implementing maintenance changes; correcting software error; modifying reports and ensuring accurate report runs; making modifications to the applications and documentation; writing ad hoc queries; loading and applying changes to the software language and/or database in which the application is written; providing corrections for production or any chances needed and participation in disaster recovery testing, planning and documentation. Services may need to be available 24/7 or on an on-call basis.
Service Oriented Architecture (SOA) (DIR-SDD-846): SOA organizes business software in a granular fashion so that common functions can be used interchangeably by different departments internally and by external business partners. The more granular the components (the more pieces), the more they can be reused. SOA is a way of thinking about IT assets as service components. When functions in large application are made into stand-alone services that can be accessed separately, they are beneficial to several parties. SOA are implemented via application programming interfaces (APIs) that allow components to communicate with each other.
Example of included services: planning and assessment; requirements development; proof of concept; implementation; deployment; governance; application programming and support services; system software administration and support; and training support.
Project Management (DIR-SDD-846): Project Management service providers may perform any or all of the project management processes identified by the Project Management Institute as published in Table 3-45 of the PMBOK Guide, third edition or most recent.
Example of included services: utilizing the Customer's tools and processes, using off-the-shelf tools or using Vendor's own proprietary tools and processes to manage a project.
Technology Migration/Upgrade and Transformation (DIR-SDD-846): may be required to increase business functionality, reengineer a business function, deep current with vendor upgrades or when upgrading existing technology. Technology Transformation may be accomplished by converting/migrating legacy applications to new technology either with or without new business functionality or it may include introducing new technology into the enterprise. Technology Upgrades/Migration may also include providing website content accessibility compliance.
Examples of included services: assessments of the current application portfolio, evaluation of the technology assets before beginning technology transformation and Business Case development for justification of an initiative. Also included are technology transformations, which may include, appropriate Return on Investment (ROI), benchmarks and milestones. The following activities may also be included: planning, analysis, requirements development, proof of concept, deployment, implementation, integration, remediation, data migration, documentation, application programming and support services, and training support.
Application Development (DIR-SDD-846): the development of new applications which may be mainframe Server, network-based, web-based, or a combination. The requirements for new applications my require interfaces to existing applications.
Examples of included Services: researching; analyzing; gathering requirements; designing; programming; testing; documenting and implementing; applying changes to software language and/or database in which the application is written; providing corrections for production or any changes needed and participation in disaster recovery planning and documentation.