|
|
![]() |
|||||||||||
|
|
||||||||||||
|
||||||||||||
Planning
> Structured Planning
What Makes a Good Function Structure?General It is a tree-structured hierarchy, consisting of four or more levels, each of which has a distinct form of action description depending on its position, from general at the top to specific at the bottom. A good Function Structure will display thorough, balanced coverage at each level and will scrupulously maintain the linguistic format appropriate to description at each level. System Level Mode Level There may be Submodes under Modes. If so, they should have the same characteristics as Modes: they should naturally break down what goes on in a Mode into two or more balanced "class" categories, and they should be named using the same convention used for Modes. Activity Level Activities should be named using the gerund form of verbs (i.e., verbs with -ing endings that turn a verb form into a noun form that gives the action duration). Producing is an Activity for Structured Planning, where Production is a Mode. Activities should usually be single words but, as with Modes and Submodes, word pairs may be used if they improve the specification (e.g., Table Setting or Food Processing under the Submode Food Preparation). Function Level As for all levels, the Function level should show balance and coverage within each Activity. By appropriate choice of level of detail, the number of Functions should be limited to from five to ten per Activity. If significantly more seem absolutely essential, the Activity is probably too broadly specified. For form, a Function takes a verb phrase. As the most specific form of action in the analysis, the verb phrase is best to capture necessary detail. Good Functions should provide as much information as possible without necessitating too many Functions for the Activity. Usually, this means that multiple word Functions are better than single-word (e.g., for a Cooking activity, Heat is not as good as Distribute heat evenly). Functions can be of two types: (1) System Functions (performed by the system), or (2) User Functions (performed by the user in working with the system). Of the two forms, the first is preferred because it is more directed toward the planner's need to describe the system, so, when possible, the form of the Function should be made to be system-oriented or neutral (in the sense that it can be just as easy to think of the system doing it as a user doing it). Given a choice of phraseology between Read recipe and Process recipe, the latter is a better choice because it is more neutral-it is easier to think of the system processing the recipe than reading it, but it is possible to think of the user processing it also, so the planning team may just as easily think of reserving recipe processing to user or system as the developing concept dictates. Action Analysis forms are used to analyze Activities. Once identified using them, Functions are transferred to the Function Structure to present the functional analysis fully. |
|
The research project entitled "Meeting the
Needs of Self-Represented Litigants" (Access to Justice) |