What Works: Producing a Requirements Document for ECM
As with anything in life, planning is the key to success of any ECM initiative. Here’s a quick check list of steps to take to nail down your system’s requirements.
Here are 5 stages for producing an effective
set of business and system requirements for an ECM-related program. It’s
important that you have the scope well-defined (and agreed on) AND documented
with the project sponsor and stakeholders before you start the process outlined
below.
1. Plan the
Required Work. First, you must understand
and list all the activities that will need to be undertaken to produce the
requirement. This will include planning in dates for conducting interviews and
workshops as well as estimating the time it will take to analyze and document
the requirements. Allow sufficient time to obtain consensus and agreement; this
can take more time than one would expect.
2. Gather Requirements. What do your key stakeholders and users need the
system to do? There are various workshop and interview techniques to help in
this activity (a What Works topic for another day).
3. Analyze Requirements. After gathering an initial set of requirements
you need to analyze and understand them. The business analysis team needs to
formulate and articulate the final ECM vision (where you want to get to) in
terms that stakeholders can understand. During this stage, the analysis team
will have to help the key stakeholders prioritize the requirements.
4. Document Requirements. Now it’s time to produce an initial version of
your requirements document. A useful starting point is to base the document on a
standard set of requirements (for example MoReq2). Documentation of the
requirements is a powerful tool to help achieve consensus to the end-state
solution.
5. Agree on Requirements. Finally, and before starting your initiative,
it’s time to agree on your document requirements. This will involve obtaining
some kind of sign-off authority from each of the key stakeholders.
Keep in mind that this can be an extensive process that, while simple in
concept, can take a lot of time, thought, and effort. Each of these individual
stages can be iterative in themselves, with several passes required at each
stage. As you plan, you may realize that you might need to revisit Stage 2 to
gather additional requirements, which, in turn, will lead to re-analyzing those
requirements.
While no plan is perfect, and you may need to fine-tune your plan during
roll-out, creating a requirements document will provide a firm foundation to
your project’s success.
Want to learn more about analyzing and defining your requirements? AIIM’s ECM Specialist training programs
provide more detail.
Atle
Skjekkeland is vice president of AIIM and leads AIIM’s training
programs. Follow him on Twitter:
@skjekkeland.