Question 5: System Documentation

Suppose you are working for the IT department of a large organization, and the company servers contain an extensive collection of internal software applications, data files, and databases that are used by different people and departments across the company to manage and report on their tasks and activities.

Unfortunately, these have been developed and modified by many different people over the past ten years, and often the supporting documentation is missing, incomplete, or inaccurate.

Your boss has assigned you the task of determining which applications are still relevant and which are obsolete, and developing up-to-date documentation (both for users and for the maintainers) for those applications still in use.

Outline and justify your plan for completing the task, including a discussion of how you plan to figure out how long the task will take you.