Chapter 10: Functional Requirements

Description and Rationale:

Why is this aspect of requirements development important? Because it is far too easy to hide important functionality by describing an implementation, and far too easy to select the most obvious implementation when better ones may exist. Regardless of how the need is finally implemented, it is clear that writing both the description and the rationale leads to discovery of the real requirement.

Avoiding Amiguity:

Whether the sources of your requirements consist of written documents or verbal statements from interviews, you should be aware of the enormous potential for ambiguity and the misunderstanding that ambiguity can cause.

Technological Requirements:

The technological requirements are not there for business reasons, but rather to make the chosen implementation work. It is suggested that these requirements either be recorded in a separate specification or be identified clearly as technological requirements and recorded along with the business requirements.

Created by: Haoyan Yin

Citation:

Robertson, S., & Robertson, J. (2014). Mastering the Requirements Process (3rd ed.). Upper Saddle River, N.J: Addison-Wesley

3 thoughts on “Chapter 10: Functional Requirements

  1. This is important to provide the description and rational as in the requirement development process it is provides a detail information about the true need structure for the project as needed. In the Tim Horton’s the management provides a emphasise on providing the details in summary all about the needs of the projects. This is the imperative part for all the major needs to make it more worth to achieve the pre-set goals.

    By: Sachin Chopra

    Like

  2. Technological requirements are important as well as this informs stakeholders what technologies must be used or incorporated in your business processes. For Tim Hortons technologies that would be mentioned would be their POS register systems, their website, databases, mobile Apple, and their management software. These are all technologies that Tim Hortons would mention in their Business Use Cases as technological requirements.

    By: Mark Stabile

    Like

  3. Description and Rationale:
    Description and rationale both are the important factors for the requirements. Description are those which tells about what are the needs of requirements. Rationale is for why is this requirement included and why it is important. The description can be written as like the product shall report cost variances of greater than 5%. Rationale helps to make the need visible and provide information how much attention the requirement should get, for example, to know about where we need to take appropriate actions.

    By: Kirandeep Kaur Gill

    Like

Leave a comment