O'Reilly logo

The CISA® Prep Guide: Mastering the Certified Information Systems Auditor Exam by John Kramer

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

6.2. Functional Requirements

All business application systems designs, whether they are for completely new processes and sets of functionalities that have not been addressed programmatically before or for minor enhancements to an existing operational system, need functional requirements definitions as a starting point. These requirements must come from the business users and management and will define what outcome needs to be the result of the application programming solution under development. Often, this wish list must be carefully examined and questioned in order to ensure that the needs are fully understood and to avoid misinterpretation. Your evaluation of a development effort should find that this process of understanding the requirements is in place and ensure that business processes and goals drive it. Coordination between the development team and the business representatives will need to occur in order to define these requirements in a way that is achievable and that will not result in an overly complex solution that does not really meet true business requirements. Gleaning the true business needs from a wishlist is a business analyst's talent, and you should use it as part of the process.

Some amount of effort must be evident in intelligently gathering the requirements, and your review of the documentation should show that these user requirements are documented clearly and completely. The user executives who have authority for making decisions need to be identified, ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required