Client: A Defence Laboratory
Objective:
Cost reduction: The time involved in modeling
and testing complex systems was to be reduced
as the time frames extended beyond planned
schedules.
Quality: The design process of the systems
was a critical one because it involved a
missile control systems. Quality was paramount
in the development process with a hundred
percent accuracy requirement.
Approach:
A proof of concept was taken up by creating
a sample control system. This first step articulated
the methodology and established the effectiveness
of carrying out design through a customized
process. It also showed the customer the extent
of MicroGenesis involvement and support. The
customer thus gained a thorough knowledge
of the product prior to adopting it.
The customer also needed a solution for the
testing of the mission-critical real time
software. MicroGenesis team used their expertise
to demonstrate the RTRT product to meet this
requirement. Since accuracy was a major concern,
the customer wanted to have a confidence about
the product and the support that would be
provided. The demonstration highlighted the
quality aspects covered by the product, the
accuracy of the results and the support provided
by MicroGenesis. It fully met the customer’s
expectations based on their standards and
also reduced the load on the QA team.
A configuration management system(CMS) was
inducted into the project to maintain a centralized
repository of the code. The CMS was customized
to make the whole development process more
manageable and convenient. Results:
The approach was very successful enabling
the customer to gain more time for design
and reducing the time for managing the project.
Configuration management effectively maintained
the various versions of the code. The application
could be tested with maximum accuracy in a
much reduced time frame.
The quality of the customer’s complex
software improved with an overall improvement
in the productivity of the development team.
The customer implemented Rational tools which
covered Requirements management, Analysis
& design, testing and configuration management. |