Conceptual Models: Core to Good Design by Austin Henderson

By Austin Henderson

Humans utilize software program purposes of their actions, using them as instruments in conducting projects. That this use could be sturdy for people--easy, powerful, effective, and enjoyable--is a relevant aim of layout. during this booklet, we current the proposal of Conceptual versions, and argue that Conceptual types are center to reaching reliable layout. From years of supporting businesses create software program functions, we now have come to think that development purposes with out Conceptual versions is simply soliciting for designs that would be complicated and hard to benefit, be mindful, and use.

We express how Conceptual versions are the principal hyperlink among the weather excited about program use: people's initiatives (task domains), using instruments to accomplish the initiatives, the conceptual constitution of these instruments, the presentation of the conceptual version (i.e., the consumer interface), the language used to explain it, its implementation, and the training that folks needs to do to take advantage of the appliance. We extra convey that placing a Conceptual version on the middle of the layout and improvement method will pay wealthy dividends: designs which are easier and mesh higher with clients' projects, avoidance of pointless gains, more uncomplicated documentation, quicker improvement, more advantageous patron uptake, and reduced want for education and customer service.

desk of Contents: utilizing instruments / begin with the Conceptual version / Definition / constitution / instance / crucial Modeling / non-compulsory Modeling / method / price / Epilogue

Show description

Read or Download Conceptual Models: Core to Good Design PDF

Similar human-computer interaction books

Computer Vision for Human-Machine Interaction

Fresh advances within the box of machine imaginative and prescient are resulting in novel and radical adjustments within the means we engage with desktops. it is going to quickly be attainable to permit a working laptop or computer associated with a video digital camera to discover the presence of clients, song faces, palms and fingers in actual time, and learn expressions and gestures.

Plan, Activity, and Intent Recognition: Theory and Practice

Plan popularity, task attractiveness, and motive reputation jointly mix and unify options from person modeling, desktop imaginative and prescient, clever consumer interfaces, human/computer interplay, self reliant and multi-agent platforms, typical language knowing, and desktop studying. Plan, job, and purpose reputation explains the the most important position of those thoughts in a wide selection of functions together with: .

Online Social Media Analysis and Visualization

This edited quantity addresses the giant demanding situations of adapting on-line Social Media (OSM) to constructing examine tools and purposes. the themes hide producing reasonable social community topologies, wisdom of consumer actions, subject and development new release, estimation of consumer attributes from their social content material, habit detection, mining social content material for universal developments, choosing and score social content material assets, construction friend-comprehension instruments, and so on.

Additional resources for Conceptual Models: Core to Good Design

Sample text

This is a list of all the high-level goals that users can have in mind when they prepare to do some work. For example, in the task-domain of business accounting, use cases could include: – prepare quarterly statements: profit/loss and balance sheet; – prepare end-of-year statements: profit/loss, balance sheet, tax; – enter transactions; – view a transaction; – edit a transaction; – audit an account. 29 30 4. STRUCTURE • Task hierarchy. This is an enumeration — usually in outline form — of all high-level tasks decomposed into their component sub-tasks, including alternative methods of doing the task.

As an ordered list (table) of individual found documents (like results in most search engines), or by common topics extracted from the documents. • Users can refine searches by indicating that certain found documents are especially relevant. DocLivingstone uses this to revise the search, thereby modifying the search results. , business travel, patent search) are provided for certain common use-cases. These guide users through the steps of conducting a search, and provide results-displays and analyses customized for the type of exploration.

Software engineering experts define a use-case as: “a description of steps or actions between a user (or “actor”) and a software system which leads the user towards something useful” [Bittner and Spence, 2003]. Both task-level scenarios and use-cases are expressed in a designneutral way, so as not to specify the user interface. For present purposes, task-level scenarios and use-cases are similar enough that we will lump them together under the term “task-level scenario”. A task-level scenario for a hotel-room telephone might be: room-guest returns to room and checks to see if anyone has left voice-mail.

Download PDF sample

Rated 4.82 of 5 – based on 37 votes