Home    Solution Process    Quality Assurance    Feedback    Contact Us


You Are Here: Home >> Solution Process

Solution Process


Page Options
 

Add to Favorites

Email this page

Print this page

Set as home page


Our solution process consists of Software Development Life Cycle (SDLC) and Software Engineering (SE) processes. Our solution process is designed such that we can offer the best possible solutions using minimum amount of resources and time thereby minimizing development costs. The solution process followed by Xtreme Biz is divided into 7 clear and distinct phases which are as follows:

System / Information Engineering and Modeling (If required by the customer)

A system comprises of hardware, people, processes, etc. Any software solution must interface with a system. System is the basic and very critical requirement for the existence of any software solution. In many cases, the customer does not have a well defined and engineered system in place which prevents the existence of a software solution in the system.

In such a case, we engineer, reengineer (if required) and spruce up the customer’s existing system to make the existence of a software solution within the system possible.

Software Requirement Analysis

In this phase, we study the customer’s system and investigate the need for possible software automation in the same and define the problem that needs to be solved with the help of software automation. We understand the information domain and the required function, behavior, performance, interfacing, etc for the software solution. Based on this study, the costs, schedules and target dates for the software solution are decided and forwarded to the customer.

Once the Software Requirement Analysis process is completed from our end, we submit the following documents to the customer for approval:

Software Requirements Specifications
Functional Requirements Specifications

System Analysis and Design

In this phase, based on the approved Software Requirement Specifications and Functional Requirement Specifications, we define the software solution’s overall structure. This includes the number of tiers to be developed (incase client – server technology is to be used), the database design, the data structure’s design, the user interface, etc.

Once the System Analysis and Design process is completed from our end, we submit the following documents to the customer for approval:

High Level Design
Low Level Design
Entity Relationship Design

Code Generation

In this phase, we translate the approved software solution design into computer readable form by writing codes. While coding, we follow the best Object Oriented Programming (OOP) concepts to avoid redundancy of codes and minimize development costs and time.

Testing

In this phase, we test the codes generated for the software solution in the Code Generation phase. Below is the list of tests we conduct in the testing phase:

Test Type

Ensures That

Unit Test

Each independent piece of code works correctly.

Integration Test

All units work together without errors.

Regression Test

Newly added features do not introduce errors to other features that are already working.

Load / Stress Test

The software solution continues to work under extreme usage.

Platform Test

The software solution works on all of the target hardware and software platforms.

Implementation

In this phase, we install the tested software solution on the customer’s computer (with customer’s approval). The installation setup along with all documentations developed for the tested software solution is handed over to the customer. Documentations include:

Software Requirement Specifications
Functional Requirement Specifications
High Level Design
Low Level Design
Entity Relationship Design
Help Files

Maintenance (If required by the customer)

In this phase, we constantly monitor the implemented software solution and suggest appropriate actions to be taken from time to time for maintaining its quality and smooth working and for upgrading it to meet new requirements if any. We also provide training to the end users of the implemented software solution for using the same in this phase.


Solutions We Provide


Business Solutions

Microsoft Office Solutions

AutoCAD Solutions

Web Hosting Solutions

Solution Portfolio



Xtreme Biz Products

Beam Detailing Web

Document Management System


Send mail to info@xtremebiz.biz with questions or comments about this website.
Copyright © 2005 Xtreme Biz
Last modified: 10 Jun 2005

Website developed, hosted and maintained by Xtreme Biz