GUARD employs their own Component based Software Development
comprising highly innovative techniques and backed by years of
Component-Based Software Development Lifecycle involves assembling
pre-built, pre-tested independent blocks of code that can be
customized to meet specific needs. CGC-Online has an extensive
repository of pre-compiled, tested and bug free components which
acts as the backbone of scaleable enterprise solutions, at an
Project plans include vital information on the projectís
objectives, deliverables, and schedule, so that expectations are
always clearly communicated to all members of the on & offsite
team. Risk-assessment techniques are employed during the lifetime
of each project, to guarantee that appropriate actions are taken
early, and often, against all issues that could hamper the projectís
success. Statistical risk analysis techniques are often employed
by our engineers and mathematicians. Finally a report is prepared
by out Management graduates.
GUARD 7 STEP METHODOLOGY
information-intensive phase includes a Requirements Definition
Document (RDD), which describes the required functionality,
environment, and interfaces for your project.
Proposal includes a project estimate and a preliminary Project
Plan. These documents outline exactly how and when we propose to
develop and deliver your project, giving you the opportunity to
vary the project requirements, if necessary, before the project
the Proposal is accepted, CGC-Online team works with customer to arrive at
Functional Specification, which define the system behavior. On
approval of Functional Specifications Document (FSD), Project Plan
Level and Low Level Design
on the System Analysis report and Functional Specs, the Software
architecture or in other words High Level
Design is drafted by the Chief Architect. Then Low Level Design
Documents (ER diagrams/Normalised structure/Relationship
diagrams/EDD/SDD/Collaborative diagrams etc. describing
the internal architecture of the system) are prepared by the
Software Engineering team. This documents form the basis of
Programmers work exclusively from the
Low Level Design
Documents, using custom coding standards defined in the Computer
manual. With the help
of state-of-the-art tools and technologies code writers develop
applications successfully and rapidly, maintaining established quality standards.
Assurance specialists begin work from the first day of the
project. Functional Specifications must be satisfactory and
achievable, and Design Specifications must meet strict reliability
and user convenience standards.
Test Plan with Test cases is then developed and methodically followed throughout
the coding phase, including unit testing, independent module
testing, integrated module testing. Coding and testing are
recursive activities run side by side in a closed loop till the
system achieves functionality defined in the detailed Test Plan. In case of
Internet based applications, the system is again tested online
after deploying the site on a remote web server.
clearance, the software is delivered and
integrated in customer's environment. Significantly, project is
now 80% complete. 100% completion is when the system is stable and
fully operational in real time.
the system is installed and functioning, COMPUTER GUARD support
team will provide complete maintenance in case of an Annual
Maintenance Contract. Else 3 months free maintenance is provided.
We also recommend future
enhancements on an as-needed basis.
COMPUTER GUARD extensive experience, well defined software
development life-cycle, offshore business models and domain knowledge
enable them to offer cost-effective solutions that are in sync
with the best of the breed practices in the IT industry.