IT Governance and Compliance

Overview

One of the goals of IT Governance and Compliance is for an organisation to be sure of the provenance of its software assets. To achieve this, and to ensure that business startegy and regulatory issues are driving software development, an organisation must be certain that all deployed software:-

  • Has an authorised change or enhancement request
  • Addresses the known requirements and not more than that
  • Is properly tested to ensure it met requirements and in doing so does not have a detrimental effect on other funcionality
  • Is traceable from deployable executable to code to design to analysis to requirements to authorised change/enhancement request
  • Is traceable from authorised change/enhancement requests are traceable to requirements, to analysis, to design, to code to deployed software
  • Was created by following a repeatable process
  • Appropriate documentation was produced
  • Intermediate work products were reveiwed and the results of reviews were recorded

Adopting a standard software development process and supporting tools can help achieve these goals.

Roles

Team members require this skill to successfully perform the following roles: Project Manager.

Tools