Skip to main content
 logo
HomeContact Us
Address:
20 El Aanab St. Mohandeseen - Giza - Egypt

Telephone:
(202) 37622671
(202) 37622672

Fax:
(202) 37626659
  • About
    • Vision,Mission and Values
    • Management
    • The Team
  • Solutions
    • Content Management Apps.
    • Business Intelligence
    • E- Commerce
    • Digital Marketing
    • Application Development Outsourcing
    • Learning Management
    • Mobile Applications
  • Process & Technology
    • Software Development Process
    • Technology
  • Clients
  • Careers

Software Development Process

Home > Process & Technology > Software Development Process

ZAD Solutions has a unique development methodology that is derived from the Rapid Application Development Methodology and the Software Process Improvement Guide (SPIG) developed by the Software Engineering Competence Center (SECC) to implement the highest quality standards for development and productivity.

SECC developed the SPIG to provide a completely validated characterization of the bounds of a typical software process improvement.

Six process areas from CMMI Level 2 are used: Requirements Management (RQEM); Project Planning (PP); Project Monitoring and Control (PMC); Process and Product Quality Assurance (PPQA); Configuration Management (CM); and to some extent, Measurement and Analysis (MA). Six process areas from CMMI Level 3 have been used to some extend: Requirements Development (RD); Technical Solution (TS); Product Integration (PI); Verification (VER); Validation (VAL); and Risk Management (RSKM)

Approach

The ZAD Solutions methodology is based on two core concepts:

Milestone-Based Approach This approach defines clear milestones in the project life cycle allowing for contingency planning, management, and timely project control.

Iterative Development Approach This is built on a version releases strategy. Solutions are developed by building, testing and deploying core functions. Consequently sets of features are added. By having Iterations, or versions, there is allowance for revision, correction and greater effectiveness. With iterative development a functional version of the final product is produced. Code, documents, designs, plans, and other deliverables are also developed in an iterative manner.

Click image to enlarge

 

Process Phases
Project Initiation PhaseThe initiation phase comes right after a contract is signed with ZAD Solutions. In this phase all parties involved in the project and their exact roles are identified from both parties; the client and ZAD Solutions. On the ZAD Solutions side, a project manager is assigned to the project.
more
Process & Technology
  • Software Development Process
  • Technology

Testimonial

223943884325633
moremore testimonials

Clients

Coca-ColaSiemensEtisalatMo'menColdwell  BANKERERA Commercial EgyptNAEEMAmr KhaledThree Chefs (3 Chefs)Unilever TIECTank  WaterYokohamaSOUT ELOMMA NEWPAPERAzharyResalaSunsilkLOGIC Consulting GroupLiptonMustafa HosnySprite
© 2011,ZADSolutions, All rights reserved.