DEVELOPMENTAL METHODOLGIES
How do we ensure your success?
Starting as early as possible, our outsourced teams work with you from beginning to end, to analyze, build, design, and release a final product to market.
ADVA is focused on using a strict development methodology to ensure a well-documented solution for all our projects. Each step is rigorously documented, clearly defined and closely followed by Project Managers to make sure each client’s needs are achieved and to ensure customer satisfaction.
During the development process
Ensuring outcomes specific to local and global needs
ADVA takes complete responsibility for the creation, enhancement, maintenance, and support of your complex software solutions. Our team is focused on understanding your needs, validating hypotheses quickly, reducing risks, and continually improving processes to ensure an efficient and fluid product development life cycle based on the latest methodologies.
1. Initial analysis, planning, and pricing
Initial analysis of the requirements and assisting the customer in defining the problem and the solution. Project scope is determined. Pricing and project plan are provided.
2. Detailed analysis & requirement specification
3. System architecture & design
4. Implementation
5. Internal QA/testing
Before the project is released the system faces an intense and rigorous internal testing phase. The tests are performed according to the Test Procedure Document that was prepared with the Requirement Specification document. The Test Procedure covers system functionality and behavior, as well as performance and load. Almost all tests made by ADVA are automated using commercially available tools, or dedicated simulators.
6. System delivery and support
After delivery, the ADVA team takes an active part in the adoption of the system by the customer. Depending on customer needs, we support the Quality Assurance of the system at the customer site, assist in integrating the new system to the customer environment, and perform system code reviews, system development training, and system usage training. If needed, we can also perform or support the system deployment at the end customer site
After the project has been delivered, we continue to support the customer at its various needs. ADVA is available for support requests, bug fixes, and adaptive SLA programs.