Our Process

We perform through a simple process to accomplish complicated tasks. Our 5 step process is flexible; it can be easily applied to different clients, products, industries…etc.

  Inception
During this phase, business needs are defined, planned, and the corporate vision and strategy are developed. Their systems and requirements are analyzed and studied well. The Information architecture is prepared and software requirements (functional and nonfunctional) representing an external view of the system behavior from the end user’s perspective are delivered to the development and design teams.

  Development
The client, software development team and user interface graphic design team participate in the Development phase. The client has to provide the content material (text, images, other media material…etc). The Design team starts creating the concept and theme design. The development team works on developing technology platform for the system based on the requirements.

  Implementation
The development team creates a model or prototype of the system. It is constructed by focusing on the business domain regardless of the details (design) or implementation (deployment). Afterwards they do internal Alpha testing. Parallel to that, the designers create the user interface after refining the concept. The client is continuously involved and updated. The client reviews the prototype and provides his/her inputs. At the same time views the design layout and color scheme and provides his/her comments. These comments and inputs are used to make the necessary changes before execution and integration.

Since the client is involved in both the development and implementation phases, and since he/she continuously provides feedback, both phases undergo a series of iteration. When all the changes and developments are finalized with the consent of the client, the chosen solution is considered complete and therefore it is executed and integrated as needed.

  Transition
This phase is where the system is tested using Beta Testing in addition to Performance Tuning and Refinement.

  Delivery
During this phase the client becomes completely aware of the system. We provide training and support to help the client take charge and start using the system.

   
 
   
© 2005 DigiBroker Software and  Solutions. All rights reserved.