Skip to main content

Abstract

Before, while and after putting pen to paper we need to think through the problem. There are a few very important questions as preparation that we need to consider: Can you? Should you? What if you? These are key questions that any software engineer and visualisation designer should be asking. For instance, we may ask ourselves whether there any ethical implications to developing this software. What could be the ramifications of my design? What methodologies are there to help me work through these questions? We discuss these questions and provide useful guidelines to help developers produce suitable software.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 44.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 59.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Anderson RE, Johnson DG, Gotterbarn D, Perrolle J (1993) Using the new ACM code of ethics in decision making. Commun ACM 36(2):98–107

    Article  Google Scholar 

  2. Bruls M, Huizing K, Van Wijk JJ (2000) Squarified treemaps. In: Data visualization 2000. Springer, Wien, pp 33–42

    Google Scholar 

  3. Cioffi J (1999) Triage decision making: educational strategies. Accid Emerg Nurs 7(2):106–111

    Article  Google Scholar 

  4. De Bono E (2009) Six thinking hats. Penguin, London

    Google Scholar 

  5. Gotterbarn D, Miller K, Rogerson S (1999) Computer society and ACM approve software engineering code of ethics. Computer 32(10):84–88. doi: 10.1109/MC.1999.796142

    Article  Google Scholar 

  6. Miller KW (2011) Moral responsibility for computing artifacts: “the rules”. IT Prof 13(3):57–59. doi: 10.1109/MITP.2011.46

    Article  Google Scholar 

  7. Porter ME (1980) Competitive strategy: techniques for analyzing industries and competitors. Free Press, New York

    Google Scholar 

  8. Schulz HJ, Hadlak S, Schumann H (2011) The design space of implicit hierarchy visualization: a survey. IEEE Trans Vis Comput Graph 17(4):393–411. doi: 10.1109/TVCG.2010.79

    Article  Google Scholar 

  9. Seirawan Y, Simon HA, Munakata T (1997) The implications of kasparov vs. deep blue. Commun ACM 40(8):21–25. doi: 10.1145/257874.257878

    Article  Google Scholar 

  10. Tulving E (1985) Memory and consciousness. Can Psychol/Psychologie Canadienne 26(1):1

    Article  Google Scholar 

  11. Turing AM (1950) Computing machinery and intelligence. Mind 59(236):433–460

    Article  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this chapter

Cite this chapter

Roberts, J.C., Headleand, C.J., Ritsos, P.D. (2017). Social, Ethical and Other Considerations to Interface Design. In: Five Design-Sheets: Creative Design and Sketching for Computing and Visualisation. Springer, Cham. https://doi.org/10.1007/978-3-319-55627-7_4

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-55627-7_4

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-55626-0

  • Online ISBN: 978-3-319-55627-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics