This document provides an overview of project management practices, software development methodologies, and business application systems relevant to IT auditing. It discusses the benefits realization process, portfolio and program management, business case development, and project management structures. Traditional software development lifecycle approaches like waterfall are described along with agile development, prototyping, and rapid application development. Risks in software projects and controls for electronic commerce, EDI, email and banking systems are also summarized.
Related topics: