1. Documentation – this is the description of a software in written form after its development. The importance are:-
(i) It guides the development team at various stages of the development life cycle.
(ii) Can be used as a system back up copy should something happen to its implementation
(iii) It aids or assists during system maintenance since it guides in identification of system modules to be changed.
(iv) Effectively provides a check list of items to be covered during subsequent system audit a maintenance.
(v) Guides against loss of system understanding particularly when the author leaves the company or dies
(vi) Act as a training guide for users.