Social and Ethical Issues
Explain
the effects of historical developments on current practices
Identifiy
the issues relating to the use of software solutions
Describe the role of
personnel involved in software development.
Ergonomics
i.
ease of use
ii.
appropriate messages to the user
iii.
consistency of the user interface
Intellectual
property
i.
GUI interface
ii.
search engines
i.
visicalc
ii.
web browsers
iii.
presentation software
Inclusivity