Software Development
Proven methods for successfully deploying systems on time, on budget, on target
Metron Aviation provides a consistent, repeatable software deployment process based on industry standards and best practices to ensure maximum service availability and software quality. These practices are applied to mission-critical and prototype development alike through several phases:
- Planning and Scheduling: Requirements are defined and used to develop a customer-validated plan that outlines all the major activities required for development and establishes an overall timeline for all phases of the deployment, including development, testing, training, release building and post-deployment support
- Design and Development: Advanced design methods and disciplined coding standards produce software that rapidly meets customer requirements while ensuring long-term maintainability
- Quality Assurance (QA): QA is an ongoing process that encompasses the full development cycle including software design, coding, source code control, code reviews, change management, configuration management and release management to ensure final products of the highest quality
- Deployment: System deployment and system changes are introduced through a controlled and coordinated process to provide consistent, repeatable production transitions
- Support: Metron Aviation provides support engineering to meet the highest customer service levels including 7x24x365 continuous operations support
|