Author: Jan Kusiak, IRM Training Pty Ltd
Overview
There’s little argument that investigating and identifying business needs (i.e. requirements) is a critical task of business analysis. However it’s of little use correctly identifying business needs if we can’t then effectively document them - to the clients who will be paying for the solution and to the developers who will be building it. In today’s time poor world we need to address both audiences in a single document. This paper takes a top down view of the requirements life-cycle. The paper looks at where business requirements come from and what analysts can do to turn them into solution requirements that developers can work with. Understanding the end-to-end process is a first step in producing well written, clear and specific requirements documentation.
The Source of Requirements
As we know, every organization has (or should have!) a business strategy which describes how it will achieve its objectives, its goals. For business units within the organization to achieve these objectives, opportunities need to be seized or problems overcome. Equally, every organization has a framework in which it operates. The framework ranges across many areas - customer needs, market forces, regulatory, how it’s organized and structured, etc. Of particular relevance to the business analyst is the enterprise architecture, the blueprint of the organizations processes and systems. The business strategy, together with the enterprise architecture, give business units a framework to achieve their business objectives. To seize opportunities, to solve problems, we need to make things happen and this is done through projects. Without wishing to upset anyone who might favor one project methodology over another, it’s fair to say that in some shape or form every project has a business case and a terms of reference.
brought to you by enabling practitioners & organizations to achieve their goals using: