Alliancetek Software Development
Project Management and IT Consulting services
Home Contact Us Site Map

 
 
Quality Processes >> SW Development Standards
 

At AllianceTek we follow a software quality assurance plan that adheres to the quality assurance needs at every phase of the software development life cycle. Our aim is to provide quantifiable and consistent results through automated processes that have been tested over time. The plan establishes a uniform software development process, which is applicable throughout the entire software development life cycle.

 
Stringent quality checks ensure that the quality of the software development work delivered is superior by all standards. With a vision towards achieving the highest level of quality, the software development work processes at AllianceTek are streamlined to achieve maximum benefit.

Software Development Methodology

At AllianceTek, all projects follow a well-defined project life cycle. We follow a standard software development methodology which helps us to provide very cost-effective and efficient solutions. The following are the various phases of software development life cycle followed at AllianceTek
 
 
 Software Development Process
 Phase A - Requirement Gathering
This is the first phase for every project when our business consultants meets the client to understand the course, design, and platform requirements. These are brainstorming sessions that help determine the overall business objectives and marketing goals. The initial scope of the project is then defined in terms of cost, effort, schedule, and deliverables and functional specifications are generated. An extensive feasibility study is done, after which a proposal agreement is signed with the client.
 Phase B - Analysis & Design
Specialists from project management, software engineering, instructional design, and graphic design analyze the client's requirements, design the hardware and software architecture and determine their implications on product development. Based on the analysis, a design specification document is prepared. Along with this a test plan gets generated.
 Phase C - Development & Testing
AllianceTek builds the application in progressive phases or increments upon approval of development specifications by the client. Once the client approves the design, the production team starts the development process. This is where scripting, creation of graphics, and coding take place. Testing begins right at the prototype phase and continues throughout the various project milestones.
 Phase D - Implementation, Deployment and Training
Once the system goes into production mode, comprehensive training is extended to the end-users; not only to administer and maintain it, but also to make them understand the underlying technology and development tools. The end-users are trained to use the application effectively. Follow-up action in terms of close monitoring of the system and applications ensures immediate response to issues.
 
 
 
 

  © Copyright 2008 AllianceTek

Terms of Use | Privacy Policy