Modern HCI emphasizes user-centered design, where the design process is centered around the users.

Using the general user-centered activities described in Chapter 2, propose a design for a software prototype for one of these user groups:
- Elderly
- Children
- Disabled people
- Professionals

Your software prototype can be on any platform—web, mobile, stand-alone, wearable, etc. Your tasks include:

1. **Name and Objective**
- Name your software prototype.
- Explain its aim, objectives, and the problem it is designed to solve.

2. **Collect Requirements**
- Gather requirements from potential users via an online survey and interviews or observations based on your chosen user group.
- Collect a minimum of 10 survey responses and two sets of interview or observation data.

3. **Present Requirement Results**
- Analyze the needs, tasks, and functionality based on your collected data.
- Highlight any surprising suggestions or feedback from users, including metaphors if any.

**Designing Process**
Prepare for prototyping by including a drawing and description of each UI design. Describe how the prototype will look and work based on your analysis and findings from Question One. Your tasks include:

1. **Preparing the Conceptual Design**
- Present at least three model layouts that describe abstractly what the users require, how the problem can be solved, and what users can do with the prototype.
- Include interdisciplinary knowledge from Chapter 1 in your conceptual design. This can be achieved with simple sketches.

2. **Preparing the Concrete Design**
- Translate the conceptual design into detailed designs including colors, sounds, images, menus, icons, etc.
- Consider concrete design issues discussed in Chapters 7 and 12. Use any familiar visual programming tools.

**Prototyping**
Prepare the interaction design of your proposed concrete design from Question Two. Your tasks include:

- Provide the behavior as well as the look and feel of your designs, allowing potential users to interact and navigate with the UI during prototype evaluation.
- The prototyping process should not aim to achieve a fully functional product.
- Use any visual programming tool to create this. Include each screenshot with a description of the function, its previous and subsequent state, and highlight UX design practices used to prevent errors.
- Refer to UX design patterns discussed in Chapter 13.

Submit a 2-minute video presentation on the prototype interaction to complement your screenshots.

**Evaluation**
Determine the usability and acceptability of the product based on UX criteria:

- Choose a minimum of 3 potential users, preferably those interviewed earlier or involved in your product requirement survey.
- Conduct a User Acceptance Test (UAT) and review feedback based on:
- Average subjective satisfaction related to its aim and objectives.
- Number of both familiar and unfamiliar metaphors/details to users.
- Number of confusing actions/functions/inputs/outputs for users.
- Any new suggestions or feedback from users for improvement.

Answer :

Final answer:

When designing a user-centered software prototype, it is important to consider the needs and preferences of the target users. The aim of the software prototype should be to address a specific problem or need of the chosen user group.

To collect requirements, a combination of online surveys, interviews, and observations can be used. The requirements should be analyzed and presented based on the needs, tasks, and functional requirements identified from the user feedback. Any surprising suggestions or feedback from the potential users should be highlighted, as well as any relevant metaphors or design elements.

Explanation:

When designing a user-centered software prototype, it is important to consider the needs and preferences of the target users. In this case, the task is to propose a software prototype for a specific group of users, such as the elderly, children, disabled people, or professionals.

The aim of the software prototype should be to address a specific problem or need of the chosen user group. For example, if designing for the elderly, the software prototype could aim to provide a user-friendly interface for accessing healthcare information or connecting with caregivers.

To collect requirements from potential users, a combination of online surveys, interviews, and observations can be used. It is recommended to gather a minimum of 10 survey responses and conduct at least two interviews or observations. These methods will provide valuable insights into the needs, tasks, and functional requirements of the users.

Based on the collected data, the requirements can be analyzed and presented. This analysis should highlight the specific needs and tasks identified from the user feedback. It is also important to consider any surprising suggestions or feedback from the potential users, as well as any metaphors or design elements that may be relevant to the chosen user group.

Learn more about designing a user-centered software prototype here:

https://brainly.com/question/13107209

#SPJ14