Loading...
 

Guideline (Beginner,Methodology and Layout) Use the leaf-level tasks as the system requirements, not the high level Goals and Softgoals.


This stable version of the Guideline Wiki Page displays the guideline as per the i* Style of the University of Toronto. Registered users can use 'Open Version' link right at the end of the guideline statement below to access the open version of this page


Guideline   (Beginner,Methodology & Layout) Use the leaf-level tasks as the system requirements, not the high level functional goals and non-functional softgoals. Open Version


Discussion: High level functional goals need to be refined and non-functional softgoals need to be refined and operationalized. The Main tasks that are connected to the goals using Means-Ends Links need to be refined to lower level tasks. As well, the refined softgoals need to be operationalized to lower level tasks. All these lower level (leaf) tasks constitute the actual system requirements. The level and depth of the refinement, however, depend on some factors such as, the efforts that need to be spent in modeling, the scalability of the model, and the purpose of the model. Therefore, the modeler might try to acquire low-level requirements, or sometimes only assess high-levels options.

Image



For questions regarding i* syntax please click on the "discuss" tab. This feature is available for registered users only. For registration information please see the Registration and User Rights Policy for the i* Wiki.


Created by system. Last Modification: Tuesday 01 of April, 2008 21:30:46 GMT-0000 by samer.