Home

About

Advanced Search

Browse by Discipline

Scientific Societies

E-print Alerts

Add E-prints

E-print Network
FAQHELPSITE MAPCONTACT US


  Advanced Search  

 
Heuristics and Guidelines The most important function that software builders do for their clients is
 

Summary: 135
CHAPTER 5
Heuristics and Guidelines
The most important function that software builders do for their clients is
the iterative extraction and refinement of the product requirements.
Frederick P. Brooks, Jr.
The objective of this chapter is to describe some typical heuristics used by analysts
applying the Goal­Based Requirements Analysis Method. In the GBRAM, heuristics are
rules which guide analysts towards a high probability of success while avoiding wasted
efforts. The GBRAM provides sets of heuristics and guidelines for the identification of
goals to be used in requirements specifications. The selection of heuristics depends upon
the type of system desired and on the information available to the analyst.
There are four general types of heuristics employed by analysts using GBRAM:
ffl identification heuristics;
ffl classification heuristics;
ffl refinement heuristics; and
ffl elaboration heuristics.
Identification heuristics assist analysts in identifying goals, stakeholders, agents, and
constraints from multiple sources. The objective of goal classification heuristics is to aid

  

Source: Antón, Annie I. - Department of Computer Science, North Carolina State University

 

Collections: Computer Technologies and Information Sciences