Send us an email Microsoft Partner Network membership
Microsoft BizSpark Startup member
VMWare member
Valid XHTML 1.0 Transitional Valid CSS!

Postcode Anywhere

PayPal for Business



Home -> Quality -> Development process
Abstract Technology online payment, offshore software development, quality assurance

Development process

Abstract Technology has built outsourcing software development methodology integrating the philosophy of Rational Unified ProcessĀ® with our long-term project delivery experience, which proved to have built an appropriate balance of cost and quality.  

1. Analysis & Design

Purpose

To verify understanding of the requirement
To freeze the requirement
To transform the requirements into a design which the system will adopt

Tasks

  • Static prototype development
  • Architectural Design
  • Structure the Implementation Model
  • 2. Implementation

    Purpose

    To implement the design element, integrate the results produced by individual implementers into an executable system.

    Iteration
    Iteration is a more flexible (and less risky) way adopted by Abstract Technology to move forward the implementation. It proved to be greatly beneficial to ramp up better development organization, eventually deliver a series of implementations that are gradually more complete. Each pass through a sequence of activities is called iteration.

    Tasks

  • Implement design elements
  • System Design Refinement
  • Integrate system
  • Artifact review and tech lead
  • Test Case creation
  • 3. Test

    Purpose

    Testing primarily focuses on evaluating or assessing product quality , this is realized through these core practices:

  • Find and document defects in software quality.
  • Advise on the perceived software quality.
  • Validate and prove the assumptions made in design and requirement specifications through concrete demonstration.
  • Validate that the software product works as designed.
  • Validate that the requirements are implemented appropriately.
  • Tasks

  • Test Case execution
  • Exploratory test
  • Test Case refinement
  • Bug Fixing
  • Development Processes

    To know more about Abstract Technology's development process, please download here or contact us:
    How we guarantee code quality  PDF file format
    Methodology & technical approachPDF file format
    QA process management whitepaperPDF file format

    back

      Testimonials
      "I just wanted to report on the excellent work and leadership of the Java team on their work for the project. The core application work is very good and we are most pleased and amazed with their progress."
      -- David Johnson,
      CEO, CTI
    Home | Contact us | Site map | Terms of use | Privacy | Resources | Newsletter subscription | FAQ
    © 2004 - Abstract Technology Ltd. Online Payment Enabler & Offshore Outsourcing System Development