Application Development
The process of taking large scale, complex, agency wide modernization initiatives through the full development lifecycle and successful production implementation requires a full range of services including research, testing, prototyping, evaluations, analyses, reports, cost benefit analyses, impact analyses, demonstrations, and/or technical briefings and seminars.
We provide software improvement and web/interface design by determining/reviewing the business process through stakeholder review meetings for approved user interface, design reviews, and requirements definitions. We perform project planning and develop the software following the appropriate methodology. We also perform unit and compliance testing, support implementation and deployment, and support training and help desk for the applications. All web applications are Section 508 compliant and pass user-centered testing and application validation.
How we do it
Our teams align with our clients’ development approaches and lifecycle methodologies to provide software engineering support including subject matter expertise, planning, design, development, testing/validation, implementation, deployment, and integration support. We also provide architecture support and full lifecycle software development.