ALG Development Process is built on a foundation of 3 principles: Agile System Analysis and DesignWe begin all projects with a discovery phase that includes a consultative session to determine requirements and specifications. The outcome of the session is a Project Proposal and a detailed Letter of Agreement, ensuring there are no surprises down the implementation path. We hold ourselves accountable for every project we handle, and want to ensure your success through careful planning. Before starting any coding, we will also deliver these documents:
Customer-Focused Project ManagementYour local Project Manager will meet with you on a regular basis to keep you up-to-date on your project status and provide a rapid response to unexpected challenges. We also provide all our clients with weekly written status reports indicating progress to date, open issues, testing status, and plans for the coming week. In addition, your Project Plan will include several intermediate deliveries, or milestones. These milestones will allow you to see and test new features throughout the project. The end result will be a timely, cost effective delivery that meets all your requirements and expectations. By managing our projects locally while outsourcing the implementation, we give our clients what they need most: Cost-effective development services with a local, responsive point of contact. You get lower cost without language barriers or time-zone complications. Integrated ALM & QA ProcessThere is no magic to producing high-quality software, it takes careful design and implementation combined with comprehensive testing throughout the project. Our Quality Assurance process is based on these methods:
|