|

Coding
Coding is the meat of the build phase. Coding
always starts after the development of test
cases and the detailed design documents. At
BoseTech we follow strict coding standards,
which vary with the platforms used. The coding
standards are either the internal ones or
the ones stipulated by the clients.
Testing
Testing is of prime importance in any process
especially any software development activity.
At BoseTech the development cycle consists
of various levels of testing like Unit testing,
Integration testing and System testing. All
projects at BoseTech will have exclusive testing
professionals associated with them and they
are responsible for formulating all the test
cases and guiding the testing activity of
the project. Usually the development of test
cases precedes the build phase and the test
team first gets a detailed knowledge of the
specifications and functionalities before
embarking on the generation of test cases.
The testing conducted falls under the category
of black box and white box and wherever necessary
we resort to regression testing. Depending
on the nature of the project we conduct configuration,
compatibility and in web based applications
some stress/load and performance tests. The
testing team also recommends use of standard
testing practices.
Quality
The software development habits practiced
at BoseTech follow a conscious scheme to culminate
to certification for an industry standard
norms. Thus the concept of quality percolates
through the entire gamete of activities at
BoseTech and is perceivable in the various
steps
Implementation
Implementation is the phase after a successful
system testing and is done at the client's
site. Once implemented the application is
taken through an acceptance testing for approval.
Once approved the maintenance phase starts.
Training
We conduct in house training programs for
new employees at BoseTech. In case of specialized
topics consultants are brought to BoseTech
to impart training. Training on emerging techniques/platforms
is considered very necessary at BoseTech and
is given considerable importance.
Maintanance
After
the successful completion of a project as
indicated by the acceptance test, the application
moves to the maintenance phase. The free maintenance
period is agreed upon with the client during
the project proposal. Even after the free
maintenance period, BoseTech is willing to
take up maintenance of application developed
by it on mutually agreeable terms. As a practice
we always make it a point to retain some of
the original members of any project for the
maintenance phase
<< 1 2 3 |