3. HUMAN WARE

Humanware is the human resource that works with a computer.

Software or hardware whose design was developed according to a specific need of the end user is also known as human ware . This means that these resources are designed taking into account the limitations and requirements of those who are going to use them.

The creation of humanware, in this framework, usually includes a testing stage to ensure that the design is appropriate. This is how we try to optimize the experience that the user will have when using it.

Educational software intended for children of a specific age is an example of humanware. This type of computer program must consider the cognitive capacity and maturity of the children. Another example of humanware is the technology that seeks to give greater autonomy to individuals with different types of disabilities: in this case, the physical obstacles posed by users must be considered.

In a broad sense, it can be said that humanware is linked to the acquisition, implementation and use of computer systems, focusing on the human question of these processes. Humanware has to do with the successful incorporation of technologies to satisfy people's needs.

Today, the human aspect is one of the most important when creating and developing devices, applications and services, much more than in the early 1990s. In part thanks to the massification of social networks and other tools virtual, the public went from having an almost passive role, consisting of accepting the offers imposed by the market, to one that allows them to make themselves heard and demand the respect they deserve at every step.

1.     User Interface Design: Humanware involves the design and creation of user interfaces that are intuitive, user-friendly, and efficient. This includes considerations for graphics, navigation, and overall user experience.

2.     User Experience (UX): Humanware emphasizes creating positive user experiences. This involves understanding how users interact with technology, identifying pain points, and improving the overall usability and satisfaction of computer systems.

3.     Training and Education: Humanware includes the education and training programs that help users understand and use computer systems effectively. This is essential for maximizing the potential of technology and minimizing user errors.

4.     Human-Computer Interaction (HCI): HCI is a field of study that focuses on the design and use of computer technology, emphasizing the interfaces between people and computers. Humanware considerations play a crucial role in HCI, ensuring that technology is designed with human needs and capabilities in mind.

5.     Accessibility: Humanware involves making computer systems accessible to individuals with different abilities and needs. This includes designing interfaces that can be used by people with disabilities and providing alternative means of interaction.

6.     Ethical Considerations: Humanware extends to ethical considerations in technology use. This involves addressing issues such as privacy, security, and the responsible use of technology to ensure that computing systems align with societal values and standards.

Humanware in the context of computers acknowledges the critical role of human users in the design, implementation, and use of technology. It places importance on creating technology that is user-centric, accessible, and aligned with ethical principles