Software Quality Assurance Services
|
At Ebosys, 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. Ebosys
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. Ebosys 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 Ebosys are streamlined to achieve maximum
benefit. |
Software Development
Methodology |
| At Ebosys, 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 Ebosys, which commensurate with
internationally accepted standards. |
|
| |
|
| 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. |
| 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. |
| This is the
stage where the project is actually off the
ground. Ebosys 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. |
| 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. |
|
| |
|
| |
|