Avake Avake Technology
 
Home      About Us      Products & Services      Careers      Media Room      Contact Us   



Process

Quality

Technology
 
HOW WE DO IT

Everything we do involves Standards, Processes, and Whatever it Takes Attitude

  • Software design and development standards for Avake are not just guidelines but strict rules
  • We follow well defined processes in everything we do and we continuously improve them in order to deliver quality continuously
  • We strive to do things right the very first time without compromising on our time commitments
  • We work closely with our clients to understand their business and technical needs clearly
  • We do “whatever it takes” to make sure Quality speaks through everything we do

Avake incorporates the proven development methodology as detailed in the Rational Unified Process (RUP). RUP is primarily used in software development life cycle to deliver high quality software on time with predictable results. Industry proven best practices are incorporated in each of the Avake’s multi-shore engagements. A configurable process framework that enables extreme development and fast deployment is primarily used in the development process.

Based on UML, RUP organizes the development of software into four phases, each consisting of one or more executable iterations of the software at that stage of development.

  • Inception - In this stage, the project’s business case is stated and the team validates the initial high level project scope and feasibility. It is important to the process to first formulate the scope of the project and also determine what resources will be needed.

  • Elaboration - In this stage, the developers take a closer look at the project to determine its architecture foundation and to evaluate the architecture in relation to the project. This stage is important to the RUP because it is here that developers analyze the risks associated with changing the scope of the project or adding new technologies along the way.

  • Construction - In this stage, the development of the project is undertaken and completed. The application design is finished, user feedback is solicited and incorporated and the source code is written. In this phase the application is tested to determine if the project has met its goal laid out in the inception phase.

  • Transition - In this stage, any fine-tuning is performed. Any final adjustments can be based on Last-Minute user feedback, usability or installation issues.


  Terms of Use   |   Privacy Policy
  Copyright © 2003-2005, Avake Technology Group, Inc. All Rights Reserved.