|
|
| |
 |
|
|
 |
| |
| |
| At iSquare, we follow Software
Quality Assurance (SQA) plan that
adhere to the quality assurance
needs at every phase of the software
development life cycle. Our team
has developed a focused quality
control checklist. |
|
|
|
| |
| Our aim is to provide quantifiable and consistent
results through automated processes that have
been tested over time. Purpose of the SQA Plan
is to establish a uniform software development
process, which is applicable throughout the
software development life cycle. It also covers
the processes defined in the Process Guidelines.
Quality is an ever-extending goal - the better
you are, the better you need to be. The management
of the quality process is endless, and marked
only by milestones, never by completion. iSquare
recognizes that, to fulfill our goal of self-evident
quality, we need to constantly improve our deliverables
to match the increasing expectations of our
clients. With standardization being the key
to professional, personal and financial growth.
iSquare reviews all its processes time to time
and enhances them regularly.
Stringent quality checks ensure that the quality
of the software development work delivered is
superior by all standards. With a vision towards
achieving quality certification, the software
development work processes at iSquare are streamlined
to achieve maximum benefit. |
| |
| Software Development Methodology |
| At iSquare, all projects
follow a well-defined project life cycle.
We follow standard software development
methodology, which helps us to provide
very cost-effective and efficient solutions.
The graphical presentation of Software
Development Life Cycle (SDLC) phases from
Rational Unified Processes (RUP), explains
the core process workflow and iterations
in SDLC. The following are the various
phases of software development life cycle
followed at Gateway, which commensurate
with internationally accepted standards. |
 |
|
| |
 |
Software Development
Process |
 |
Software Quality Process |
| |
|
|
| Software Development
Process |
| Phase A - Requirement
Gathering |
 |
This is the first phase
for every project when our business consultants
meets the client to understand the course,
design, and platform requirements. These
are brainstorming sessions that help determine
the over all business objectives and marketing
goals. The initial scope of the project
is then defined in terms of cost, effort,
schedule, and deliverables and functional
specifications are generated. Extensive
feasibility study is done, after that
proposal agreement is signed with client.
|
| |
|
| Phase B - Analysis
& Design |
 |
Specialists from project
management, software engineering, instructional
design, and graphic design analyzes the
client's requirements, design the hardware
and software architecture and their implications
on product development. Based on the analysis,
a design specification document is prepared.
Along with this test plans gets generated.
|
| |
|
|
| Phase C - Development
& Testing |
 |
This is the stage
where the project is actually
off the ground. iSquare builds
the application in progressive
phases or increments upon approval
of development specification by
client. First the prototype is
created, which is functionally
complete and runs on the actual
platform envisaged or different
prototyping techniques are used
. Once the client approves the
design and the prototype, the
production team starts the development
process. This is where scripting,
creation of graphics, and coding
take place. Testing begins right
at the prototype phase and continue
through various project milestones.
|
| |
|
|
|
| Phase D - Implementation,
Deployment and Training |
 |
Once the system
goes into production mode, comprehensive
training is extended to the end-users;
not only to administer and maintain
it, but also to make them understand
the underlying technology and
development tools. The end-users
are trained to use the application
effectively. Follow-up action
in terms of close monitoring of
the system and applications ensures
immediate response to issues.
|
| |
|
|
|
| |
|
|
|
|