Goal-Directed Design®: Unterschied zwischen den Versionen

Aus InfoWissWiki - Das Wiki der Informationswissenschaft
Zur Navigation springen Zur Suche springen
K
Zeile 2: Zeile 2:
  
 
A team of interaction designers will develop a set of so-called [[Persona|personas]] that they use as representatives for the software users.
 
A team of interaction designers will develop a set of so-called [[Persona|personas]] that they use as representatives for the software users.
Different non-transient goals will be assigned to these personas.
+
Different goals will be assigned to these personas. It is important not to confuse goals with tasks of the users, tasks are not steady and transient. To have a better understanding of the difference between tasks and goals, Cooper is giving an example that is easier to understand: "Our military's ''task'' is to wage war and destruction. Our ''goal'' is to keep the peace."
  
There are three different kinds of goals: personal goals, practical goals and false goals.<br>
+
There are four different kinds of goals: personal goals, corporate goals, practical goals and false goals.<br>
Personal goals are objectives like not feeling stupid or having fun while using the software.<br>
+
'''Personal goals''' are the most important objectives that users will have when they are using a programme, like hoping not to feel stupid or to have fun while using the software. Costumers will not be loyal to software that fails to satisfy these personal goals.<br>
Practical goals contain goals like handling a client's demands or creating a numerical model of the business.<br>
+
'''Corporate goals''' are just as important to the company as the personal goals to the user. They include objectives like increasing the companies' profit or offering more products and service.<br>
False goals would be e.G. saving memory or even saving keystrokes.
+
'''Practical goals''' are the bridge between the objectives of the company and the objectives of the individual user. They contain goals like handling a client's demands or creating a numerical model of the business.<br>
 +
'''False goals''' are often the programmers' goals, they focus on the needs of the code. Often these false goals are in fact tasks, features and tools, like saving memory or saving keystrokes.
  
 
The primary goal of the written software is to achieve the specified personal goals of the primary persona.
 
The primary goal of the written software is to achieve the specified personal goals of the primary persona.
 
The essence of good interaction design is to create interactions that lets the users achieve their practical goals without violating their personal goals.
 
The essence of good interaction design is to create interactions that lets the users achieve their practical goals without violating their personal goals.

Version vom 16. August 2005, 12:42 Uhr

Alan Coopers revolutionary way of software design is called Goal-Directed Design®.

A team of interaction designers will develop a set of so-called personas that they use as representatives for the software users. Different goals will be assigned to these personas. It is important not to confuse goals with tasks of the users, tasks are not steady and transient. To have a better understanding of the difference between tasks and goals, Cooper is giving an example that is easier to understand: "Our military's task is to wage war and destruction. Our goal is to keep the peace."

There are four different kinds of goals: personal goals, corporate goals, practical goals and false goals.
Personal goals are the most important objectives that users will have when they are using a programme, like hoping not to feel stupid or to have fun while using the software. Costumers will not be loyal to software that fails to satisfy these personal goals.
Corporate goals are just as important to the company as the personal goals to the user. They include objectives like increasing the companies' profit or offering more products and service.
Practical goals are the bridge between the objectives of the company and the objectives of the individual user. They contain goals like handling a client's demands or creating a numerical model of the business.
False goals are often the programmers' goals, they focus on the needs of the code. Often these false goals are in fact tasks, features and tools, like saving memory or saving keystrokes.

The primary goal of the written software is to achieve the specified personal goals of the primary persona. The essence of good interaction design is to create interactions that lets the users achieve their practical goals without violating their personal goals.