Contextual Application Design
   HOME
*





Contextual Application Design
Contextual application design in digital media is the adaptation of the contextual design process developed by Hugh Beyer and Karen Holtzblatt, in the mobile software space, taking advantage of the measurability of the media, context awareness technologies in mobile devices, aggregation and analytics systems, to create a user-centered design process where developers aggregate data from users' real-world behavior and patterns, and applying these findings into a final product. Uses and adaptations Contextual application design has primarily been used to create mobile applications that may deliver valuable insights based on cross referencing digital content with physical context, such as the experience delivered bGoogle Now Another implementation is to create applications with a user interface that is reactive to context using context-sensitive user interface. These methods have also been implemented for software, and parts of contextual design have been adapted for use as a usabilit ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Contextual Design
Contextual design (CD) is a user-centered design process developed by Hugh Beyer and Karen Holtzblatt. It incorporates ethnographic methods for gathering data relevant to the product via field studies, rationalizing workflows, and designing human–computer interfaces. In practice, this means that researchers aggregate data from customers in the field where people are living and applying these findings into a final product.Beyer, H. & Holtzblatt, K. (1998). Contextual Design: Defining Customer-Centered Systems. San Francisco: Morgan Kaufmann. Contextual design can be seen as an alternative to engineering and feature driven models of creating new systems. Process overview The contextual design process consists of the following top-level steps: contextual inquiry, interpretation, data consolidation, visioning, storyboarding, user environment design, and prototyping. Collecting data – contextual inquiry Contextual inquiry is a field data collection technique used to capture d ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Karen Holtzblatt
Karen Holtzblatt is an American computer scientist known for her contributions in human–computer interaction, and particularly in contextual design. She founded InContext Design in 1992, and is its CEO. Holtzblatt was elected to the CHI Academy in 2007 and won the inaugural ACM SIGCHI Lifetime Award for Practice in 2010. Holzblatt is also affiliated with the University of Maryland, as a research scientist in the Human-Computer Interaction Lab and iSchool. Books Holtzblatt is the author or co-author of multiple books on user interface In the industrial design field of human–computer interaction, a user interface (UI) is the space where interactions between humans and machines occur. The goal of this interaction is to allow effective operation and control of the machine f ... design, including: *''Contextual Design: Design for Life'' (with Hugh Beyer, Morgan Kaufmann, 2017) *''Contextual Design: Evolved'' (with Hugh Beyer, Morgan & Claypool, 2014) *''Rapid Contextual Design ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Context Awareness
Context awareness refers, in information and communication technologies, to a capability to take into account the ''situation'' of ''entities'', which may be users or devices, but are not limited to those. ''Location'' is only the most obvious element of this ''situation''. Narrowly defined for mobile devices, context awareness does thus generalize location awareness. Whereas location may determine how certain processes around a contributing device operate, context may be applied more flexibly with mobile users, especially with users of smart phones. Context awareness originated as a term from ubiquitous computing or as so-called pervasive computing which sought to deal with linking changes in the environment with computer systems, which are otherwise static. The term has also been applied to business theory in relation to contextual application design and business process management issues. Qualities of context Various categorizations of context have been proposed in the past. ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  




User-centered Design
User-centered design (UCD) or user-driven development (UDD) is a framework of process (not restricted to interfaces or technologies) in which usability goals, user characteristics, environment, tasks and workflow of a product, service or process are given extensive attention at each stage of the design process. These tests are conducted with/without actual users during each stage of the process from requirements, pre-production models and post production, completing a circle of proof back to and ensuring that "development proceeds with the user as the center of focus." Such testing is necessary as it is often very difficult for the designers of a product to understand intuitively the first-time users of their design experiences, and what each user's learning curve may look like. User-centered design is based on the understanding of a user, their demands, priorities and experiences and when used, is known to lead to an increased product usefulness and usability as it delivers sat ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Context-sensitive User Interface
A context-sensitive user interface offers the user options based on the state of the active program. Context sensitivity is ubiquitous in current graphical user interfaces, often in context menus. A user-interface may also provide context sensitive feedback, such as changing the appearance of the mouse pointer or cursor, changing the menu color, or with auditory or tactile feedback. Reasoning and advantages of context sensitivity The primary reason for introducing context sensitivity is to simplify the user interface. Advantages include: * Reduced number of commands required to be known to the user for a given level of productivity. * Reduced number of clicks or keystrokes required to carry out a given operation. * Allows consistent behaviour to be pre-programmed or altered by the user. * Reduces the number of options needed on screen at one time. Disadvantages Context sensitive actions may be perceived as dumbing down of the user interface - leaving the operator at a loss as t ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Usability
Usability can be described as the capacity of a system to provide a condition for its users to perform the tasks safely, effectively, and efficiently while enjoying the experience. In software engineering, usability is the degree to which a software can be used by specified consumers to achieve quantified objectives with effectiveness, efficiency, and satisfaction in a quantified context of use. The object of use can be a software application, website, book, tool, machine, process, vehicle, or anything a human interacts with. A usability study may be conducted as a primary job function by a ''usability analyst'' or as a secondary job function by designers, technical writers, marketing personnel, and others. It is widely used in consumer electronics, communication, and knowledge transfer objects (such as a cookbook, a document or online help) and mechanical objects such as a door handle or a hammer. Usability includes methods of measuring usability, such as needs analysis and t ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Contextual Inquiry
Contextual inquiry (CI) is a user-centered design (UCD) research method, part of the contextual design methodology. A contextual inquiry interview is usually structured as an approximately two-hour, one-on-one interaction in which the researcher watches the user in the course of the user's normal activities and discusses those activities with the user. Description Contextual inquiry defines four principles to guide the interaction: * Context—Interviews are conducted in the user's actual workplace. The researcher watches users do their own work tasks and discusses any artifacts they generate or use with them. In addition, the researcher gathers detailed re-tellings of specific past events when they are relevant to the project focus. * Partnership—User and researcher collaborate to understand the user's work. The interview alternates between observing the user as he or she works and discussing what the user did and why. * Interpretation—The researcher shares interpretations a ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Storyboards
A storyboard is a graphic organizer that consists of illustrations or images displayed in sequence for the purpose of pre-visualizing a motion picture, animation, motion graphic or interactive media sequence. The storyboarding process, in the form it is known today, was developed at Walt Disney Productions during the early 1930s, after several years of similar processes being in use at Walt Disney and other animation studios. Origins Many large budget silent films were storyboarded, but most of this material has been lost during the reduction of the studio archives during the 1970s and 1980s. Special effects pioneer Georges Méliès is known to have been among the first filmmakers to use storyboards and pre-production art to visualize planned effects. However, storyboarding in the form widely known today was developed at the Walt Disney studio during the early 1930s. In the biography of her father, ''The Story of Walt Disney'' (Henry Holt, 1956), Diane Disney Miller explains ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Software Prototyping
Software prototyping is the activity of creating prototypes of software applications, i.e., incomplete versions of the software program being developed. It is an activity that can occur in software development and is comparable to prototyping as known from other fields, such as mechanical engineering or manufacturing. A prototype typically simulates only a few aspects of, and may be completely different from, the final product. Prototyping has several benefits: the software designer and implementer can get valuable feedback from the users early in the project. The client and the contractor can compare if the software made matches the software specification, according to which the software program is built. It also allows the software engineer some insight into the accuracy of initial project estimates and whether the deadlines and milestones proposed can be successfully met. The degree of completeness and the techniques used in prototyping have been in development and debate si ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Mobile Software
A mobile application or app is a computer program or software application designed to run on a mobile device such as a phone, tablet, or watch. Mobile applications often stand in contrast to desktop applications which are designed to run on desktop computers, and web applications which run in mobile web browsers rather than directly on the mobile device. Apps were originally intended for productivity assistance such as email, calendar, and contact databases, but the public demand for apps caused rapid expansion into other areas such as mobile games, factory automation, GPS and location-based services, order-tracking, and ticket purchases, so that there are now millions of apps available. Many apps require Internet access. Apps are generally downloaded from app stores, which are a type of digital distribution platforms. The term "app", short for " application", has since become very popular; in 2010, it was listed as "Word of the Year" by the American Dialect Society. Apps are ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]