Develop an approach that would automatically integrate error messages and a user help facility.

computer science

Description

Activity 5: Unit 3 Assignment

This assignment will be completed in two parts. First, write a 3-4 page paper in APA format (not including the cover page and reference page) responding to the prompts below. Please use the APA Sample provided in the student resources to complete your assignment.


  1. Develop an approach that would automatically integrate error messages and a user help facility. That is, the system would automatically recognize the error type and provide a help window with suggestions for correcting it. Perform a reasonably complete software design that considers appropriate data structures and algorithms. How will this help impact the costs of the software?
Analyze the requirements for the project

Requirements Analysis:
Requirements analysis is the process of determining user expectations for a new or modified product. These features must be specific, relevant, and detailed. The requirements analysis will include functional specifications to describe in detail a product's intended capabilities, appearance, and interactions with users. The functional specification is a kind of guideline and continuing reference point. Some helpful resources may be found at:

  • http://www.usabilitynet.org/tools/methods.htm
  • http://www.usabilitynet.org/papers/First_Steps_to_User_Centred.pdf

Identify the constraints of the device and modality

Designing for different devices and modalities will use the same process for all platforms. However, desktop and laptop platforms are different from mobile platforms. Further, each platform will have its own constraints (i.e. a virtual headset vs. a smartphone). It is important for the designer to consider the restraints as they apply a user-centered design approach and process.


Related Questions in computer science category