The value of performing requirements
management throughout the life of a programme or
project has gained wide acceptance throughout the
defence industry, and is beginning to be recognised
within the commercial sector as well. Managers are
becoming increasingly aware that rigorous
management of requirements can help control cost
and schedule growth, and support the overall
management of a programme through its lifecycle.
Thus the need for application of requirements
management skills and technology is growing, as
many organisations with little or no tradition of
requirements management are attempting to
incorporate it into their business and/or engineering
processes. This includes contractors and customers
alike.
For projects lacking expertise in this arena, a
generic "starter kit" can be very helpful in getting
them quick-started. A starter kit is tool specific, but
the nature of its contents is the same regardless of
which tool is selected. A starter kit includes:
1. Basic data base schema
2. Scripts for running standard reports
3. User's Guide matched to the schema and
scripts
4. Training package matched to the schema
and scripts
5. Tailoring guidance
With such a kit, subject matter experts can
quickly help individual programs get off the ground.
For sites with an in-house process or tools group,
this is a natural home for engineers with the
knowledge to tailor the starter kit, and provide
consulting to bootstrap programmes to the point of
self-sufficiency.
This paper presents general guidelines for
creating a Requirements Management Starter Kit. It
also describes a specific example of a starter kit
designed to be used with a specific requirements
management tool, RTMÒ from Integrated
Chipware.
It must be noted that successful use of a tool
requires the existence of a process. The tool
supports the process; it does not substitute for the
process. If an organisation attempts to use an
automated tool without at least some level of
process definition beforehand, it is almost certain to
run into implementation problems downstream that
will result in significant rework, or perhaps
scrapping the tool altogether.