Application Development, Management and Support

ATPL has a 7-years history of successfully application development and implementing software projects with highest quality with consistent high customer satisfaction. Our services aim at producing cost effective and high quality services using proven software development and project management methodology. ATPL offers many strategic advantages through the following services:

  • Product Development and Testing
  • Full Spectrum of Application Testing
  • Custom Application Development
  • Application Management and Support
  • Application Migration and Re-engineering

The ATPL Solutions Delivery model (SDM) provides a full range of services to help you develop automated business solutions. Whether your needs call for a totally custom system, extensions to an existing system or the integration of packaged software suite, ATPL possesses the necessary expertise to empower you to achieve your goals. By leveraging our entire infrastructure - people, process, and technologies - we are able to deliver leading-edge solutions much faster and cost-effectively.

Analysis

  • Define existing environment
  • Define business benefits
  • Define requirements
  • Identify solution options
  • Identify internal/external resource requirements
  • Develop project plan
  • Identify training requirements
  • Develop schedules
  • Risk analysis
  • Develop deliverables inventory
  • Define warranty parameters
  • Define acceptance criteria
  • Implement change management procedures
  • v Perform cost/benefit analysis

Design

  • Develop functional specifications
  • Develop system specifications
  • Develop system architecture design
  • Develop documentation requirements
  • Develop database logical and physical designs
  • Select system development standards
  • System Prototyping
  • Develop data migration plans
  • Configuration development and management plan
  • Client/user review and approval
  • Develop unit and integration test plans
  • Develop implementation plan

Development

  • Build database environment
  • Build system and technical documentation
  • Build user documentation/help systems
  • Develop operational procedures
  • Develop training material

Quality Assurance

  • Identify quality review checkpoints
  • Conduct user feedback sessions
  • Conduct training feedback sessions
  • Perform software quality assurance reviews
  • Perform documentation quality reviews
  • Audit project plan
  • Perform unit testing
  • Perform integration testing

Deployment

  • Perform platform upgrades
  • Execute training plans
  • Execute fallback preparations
  • Execute data conversion plans
  • Perform final acceptance testing
  • Execute implementation plans

Support

  • Develop ongoing support plan
  • Hold project post-implementation reviews
  • Provide service request tracking
  • Provide ongoing system support
  • Perform system optimization/tuning

Quick Links

Contact us