Documentation can provide significant
insights into possible requirements. These come
in a variety of shapes and sizes such as problem
reports, memos, user manuals from existing
systems, existing designs and specifications,
reports output from existing systems,
documentation from competitors’ products, and
even previously written contracts [15].