skip to main content
10.1145/2889160.2889219acmconferencesArticle/Chapter ViewAbstractPublication PagesicseConference Proceedingsconference-collections
research-article

Values-first SE: research principles in practice

Published:14 May 2016Publication History

ABSTRACT

The realization that software has a far reaching impact on politics, society and the environment is not new. However, only recently software impact has been explicitly described as 'systemic' and framed around complex social problems such as sustainability. We argue that 'wicked' social problems are consequences of the interplay between complex economical, technical and political interactions and their underlying value choices. Such choices are guided by specific sets of human values that have been found in all cultures by extensive evidence-based research. The aim of this paper is to give more visibility to the interrelationship between values and SE choices. To this end, we first introduce the concept of Values-First SE and reflect on its implications for software development. Our contribution to SE is embedding the principles of values research in the SE decision making process and extracting lessons learned from practice.

References

  1. Z. Bajmócy and J. Gébert. The outlines of innovation policy in the capability approach. Technology in Society, 38:93--102, 2014.Google ScholarGoogle ScholarCross RefCross Ref
  2. C. Becker, R. Chitchyan, et al. Sustainability design and software: The karlskrona manifesto. In Proc. of the 37th International Conference on Software Engineering, pages 467--476. IEEE, 2015. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. B. Boehm and L. G. Huang. Value-based software engineering. Computer, 36(3):33--41, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. B. W. Boehm et al. Software engineering economics, volume 197. Prentice-hall Englewood Cliffs (NJ), 1981. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. W. S. R. Boyd, R L et al. Values in words: Using language to evaluate and understand personal values. In Ninth International AAAI Conference on Web and Social Media, 2015.Google ScholarGoogle Scholar
  6. M. Braungart, W. McDonough, and A. Bollinger. Cradle-to-cradle design: creating healthy emissions. Journal of cleaner production, 15(13):1337--1348, 2007.Google ScholarGoogle Scholar
  7. J. Cabot, S. Easterbrook, et al. Integrating sustainability in decision-making processes: A modelling strategy. In In Companion Proc. of the 31st International Conference on Software Engineering, pages 207--210. IEEE, 2009.Google ScholarGoogle ScholarCross RefCross Ref
  8. P. I. R. Centre. The common cause handbook, 2011.Google ScholarGoogle Scholar
  9. P. Chilton, T. Crompton, T. Kasser, G. Maio, and A. Nolan. Communicating bigger-than-self problems to extrinsically-oriented audiences. Common Cause Research, UK, 2012.Google ScholarGoogle Scholar
  10. T. Crompton and T. Kasser. Meeting environmental challenges: The role of human identity. WWF-UK Godalming, UK, 2009.Google ScholarGoogle Scholar
  11. F. Curmi, M. A. Ferrario, and J. Whittle. Bioshare: a research tool for analyzing social networks effects when sharing biometrie data. In Proc. of the 2014 Conference on Designing interactive systems, pages 101--104. ACM, 2014. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. S. Easterbrook. From computational thinking to systems thinking: A conceptual toolkit for sustainability computing. In ICT for Sustainability 2014 (ICT4S-14). Atlantis Press, 2014.Google ScholarGoogle ScholarCross RefCross Ref
  13. A. Feenberg. Ten paradoxes of technology. Techné: Research in Philosophy and Technology, 14(1):3--15, 2010.Google ScholarGoogle ScholarCross RefCross Ref
  14. M. A. Ferrario, W. Simm, P. Newman, S. Forshaw, and J. Whittle. Software engineering for'social good': integrating action research, participatory design, and agile development. In Companion Proc. of the 36th International Conference on Software Engineering, pages 520--523. ACM, 2014. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. S. Forshaw, L. Cruickshank, and A. Dix. Collaborative communication tools for designing: Physical-cyber environments. In Fourth International Workshop on Physicality, page 47, 2012.Google ScholarGoogle ScholarCross RefCross Ref
  16. S. Forshaw, P. Newman, M. A. Ferrario, W. Simm, A. Friday, and P. Coulton. Stimulating a dialogue on renewable energy through making. In Proc. of the 2014 companion publication on Designing interactive systems, pages 17--20. ACM, 2014. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. S. Frey, A. Diaconescu, D. Menga, and I. Demeure. A holonic control architecture for a heterogeneous multi-objective smart micro-grid. In 2013 IEEE 7th International Conference on Self-Adaptive and Self-Organizing Systems, pages 21--30. IEEE, 2013. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. B. Friedman. Value-sensitive design, interactions, 3(6):16--23, 1996. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. B. Friedman, D. G. Hendry, A. Huldtgren, C. Jonker, J. Hoven, and A. Wynsberghe. Charting the next decade for value sensitive design. Aarhus series on human centered computing, 1(1), 2015.Google ScholarGoogle Scholar
  20. B. Friedman, P. H. Kahn Jr, A. Borning, and A. Huldtgren. Value sensitive design and information systems. In Early engagement and new technologies, pages 55--95. Springer, 2013.Google ScholarGoogle ScholarCross RefCross Ref
  21. D. Gotterbarn. Software engineering ethics. Encyclopedia of Software Engineering, 2001.Google ScholarGoogle Scholar
  22. D. Gotterbarn, K. Miller, and S. Rogerson. Computer society and acm approve software engineering code of ethics. Computer, 32(10):84--88, 1999.Google ScholarGoogle ScholarCross RefCross Ref
  23. GreenAlliance. A circular economy for smart devices opportunities in the us, uk and india, 2015. http://www.green-alliance.org.uk/resources/Acirculareconomyforsmartdevices.pdf.Google ScholarGoogle Scholar
  24. Hackaday. Ethics in engineering: Volkswagen's diesel fiasco, 2015. http://hackaday.com/2015/09/23/ethics-in-engineering-Volkswagens-diesel-fiasco/.Google ScholarGoogle Scholar
  25. H. Haddadi, R. Mortier, D. McAuley, and J. Crowcroft. Human-data interaction. University of Cambridge, 2013.Google ScholarGoogle Scholar
  26. G. R. Hayes. The relationship of action research to hci. ACM Transactions on Computer-Human Interaction (TOCHI), 18(3):15, 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. M. Khurum, T. Gorschek, and M. Wilson. The software value map-an exhaustive collection of value aspects for the development of software intensive products. Journal of Software: Evolution and Process, 25(7):711--741, 2013.Google ScholarGoogle ScholarCross RefCross Ref
  28. B. Knowles, L. Blair, S. Walker, et al. Patterns of persuasion for sustainability. In Proc. of the 2014 conference on Designing interactive systems, pages 1035--1044. ACM, 2014. Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. G. Lakoff. Why it matters how we frame the environment. Environmental Communication, 4(1):70--81, 2010.Google ScholarGoogle ScholarCross RefCross Ref
  30. A. Marinos and G. Briscoe. Community cloud computing. In Cloud Computing, pages 472--484. Springer, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  31. K. W. Miller and D. K. Larson. Agile software development: human values and culture. Technology and Society Magazine, IEEE, 24(4):36--42, 2005.Google ScholarGoogle ScholarCross RefCross Ref
  32. S. L. Miller. Values-based recruitment in health care. Nursing Standard, 29(21):37--41, 2015.Google ScholarGoogle ScholarCross RefCross Ref
  33. P. Newman, M. A. Ferrario, W. Simm, S. Forshaw, A. Friday, and J. Whittle. The role of design thinking and physical prototyping in social software engineering. In Proc. of the 37th International Conference on Software Engineering, pages 487--496. IEEE, 2015. Google ScholarGoogle ScholarDigital LibraryDigital Library
  34. B. Penzenstadler, A. Raturi, D. Richardson, and B. Tomlinson. Safety, security, now sustainability: The nonfunctional requirement for the 21st century. Software, IEEE, 31(3):40--47, 2014.Google ScholarGoogle ScholarCross RefCross Ref
  35. R. W. Picard. Recognizing stress, engagement, and positive emotion. In Proc. of the 20th International Conference on Intelligent User Interfaces, pages 3--4. ACM, 2015. Google ScholarGoogle ScholarDigital LibraryDigital Library
  36. S. H. Schwartz. Universals in the content and structure of values: Theoretical advances and empirical tests in 20 countries. Advances in experimental social psychology, 25(1):1--65, 1992.Google ScholarGoogle Scholar
  37. S. H. Schwartz. Basic human values: Theory, measurement, and applications. Revue française de sociologie, 47(4):249--288, 2006.Google ScholarGoogle Scholar
  38. W. Simm, M. A. Ferrario, A. Friday, P. Newman, S. Forshaw, M. Hazas, and A. Dix. Tiree energy pulse: exploring renewable energy forecasts on the edge of the grid. In Proc. of the 33rd Annual ACM Conference on Human Factors in Computing Systems, pages 1965--1974. ACM, 2015. Google ScholarGoogle ScholarDigital LibraryDigital Library
  39. W. Simm, M. A. Ferrario, A. Gradinar, M. Smith, S. Forshaw, I. Smith, and J. Whittle. Anxiety and autism: towards personalized digital health. In Proc. of the 34rd Annual ACM Conf. on Human Factors in Computing Systems., page in Press. ACM, 2016. Google ScholarGoogle ScholarDigital LibraryDigital Library
  40. W. Simm, M. A. Ferrario, A. Gradinar, and J. Whittle. Prototyping clasp: implications for designing digital technology for and with adults with autism. In Proc. of the 2014 conference on Designing interactive systems, pages 345--354. ACM, 2014. Google ScholarGoogle ScholarDigital LibraryDigital Library
  41. J. Southern, R. Ellis, M. A. Ferrario, R. McNally, R. Dillon, W. Simm, and J. Whittle. Imaginative labour and relationships of care: Co-designing prototypes with vulnerable communities. Technological Forecasting and Social Change, 84:131--142, 2014.Google ScholarGoogle ScholarCross RefCross Ref
  42. W. Stahel and G. Reday. The potential for substituting manpower for energy, report to the commission of the european communities, 1976.Google ScholarGoogle Scholar
  43. B. Su, A. Heshmati, Y. Geng, and X. Yu. A review of the circular economy in china: moving from rhetoric to implementation. Journal of Cleaner Production, 42:215--227, 2013.Google ScholarGoogle ScholarCross RefCross Ref
  44. J. Van den Hoven. Human capabilities and technology. In The Capability Approach, Technology and Design, pages 27--36. Springer, 2012.Google ScholarGoogle ScholarCross RefCross Ref
  45. J. Van den Hoven, G.-J. Lokhorst, and I. Van de Poel. Engineering and the problem of moral overload. Science and engineering ethics, 18(1):143--155, 2012.Google ScholarGoogle Scholar

Index Terms

  1. Values-first SE: research principles in practice

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in
      • Published in

        cover image ACM Conferences
        ICSE '16: Proceedings of the 38th International Conference on Software Engineering Companion
        May 2016
        946 pages
        ISBN:9781450342056
        DOI:10.1145/2889160

        Copyright © 2016 ACM

        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 14 May 2016

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • research-article

        Acceptance Rates

        Overall Acceptance Rate276of1,856submissions,15%

        Upcoming Conference

        ICSE 2025

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader