User:Andrew/HIG/ConceptualModel: Difference between revisions

From KDE UserBase Wiki
Line 3: Line 3:
The conceptual model is the most fundamental aspect of the interface, describing the relationship between the interface and the outside world. The purpose of the conceptual model is to draw on the user’s past experiences so they can readily understand basic operations and accurately predict functionality.
The conceptual model is the most fundamental aspect of the interface, describing the relationship between the interface and the outside world. The purpose of the conceptual model is to draw on the user’s past experiences so they can readily understand basic operations and accurately predict functionality.


== Application vision ==
== Project vision ==
A vision describes the goal of the project. It can be emotive and a source of inspiration, for instance by outlining how the final product makes the world a better place.
A vision describes the goal of the project. It can be emotive and a source of inspiration, for instance by outlining how the final product makes the world a better place.



Revision as of 21:52, 24 September 2014

Conceptual Model

The conceptual model is the most fundamental aspect of the interface, describing the relationship between the interface and the outside world. The purpose of the conceptual model is to draw on the user’s past experiences so they can readily understand basic operations and accurately predict functionality.

Project vision

A vision describes the goal of the project. It can be emotive and a source of inspiration, for instance by outlining how the final product makes the world a better place.

Describe the project's final goals. Explain who will use the product, and how he or she will make advantage of it. Make sure the vision is shared between all project stakeholders. Leave room in the vision for creativity. Keep it short.

A good starting-point is the elevator pitch:

  • FOR <target customer>
  • WHO <statement of the need>
  • THE <product name>
  • IS A <product category>
  • THAT <key benefit>
  • UNLIKE <primary competitor>
  • OUR PRODUCT <further differentiation>

The User

KDE's personas can help identify the target users of your application and provide a common understanding among the design and development team.

Scenarios

Define a scenario where persona(s) interact with your application.


Specify requirements considering destinata and animata of users.