Skip to main content
Erschienen in: Information Systems Frontiers 4/2010

01.09.2010

Users’ involvement may help respect social and ethical values and improve software quality

verfasst von: Barbara Begier

Erschienen in: Information Systems Frontiers | Ausgabe 4/2010

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Global informatization brings potential threats. It is possible to reduce them if software developers are aware of those threats and if customers insist on eliminating them. The survey described in the paper shows that future programmers are aware of numerous threats associated with global informatization. Many threats may be reduced by users’ involvement in the software process. Software developers should learn and develop cooperation with users, as emphasized in agile methodologies. It is a task for academic teachers to promote collaboration between software authors and users, to show how to organize it, and to convince programmers that it is valuable. Users’ involvement requires changes in the software life cycle and in the set of established processes. Such changes, in the form of additionally established processes and phases in the software development cycle, are identified in the paper. One recommended process is the software product assessment intended to elicit feedback from users. Users’ involvement may help to respect ethical and social values and to produce software adapted to user expectations.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
Zurück zum Zitat Beck, K. (2000). Extreme programming. Boston: Addison-Wesley. Beck, K. (2000). Extreme programming. Boston: Addison-Wesley.
Zurück zum Zitat Begier, B. (2002). Evaluating software quality to regard public interest. In: Proceedings of the Sixth International Conference “The Transformation of Organisations in the Information Age: Social and Ethical Implications” ETHICOMP 2002 (pp. 39–52). Lisbon. Begier, B. (2002). Evaluating software quality to regard public interest. In: Proceedings of the Sixth International Conference “The Transformation of Organisations in the Information Age: Social and Ethical Implications” ETHICOMP 2002 (pp. 39–52). Lisbon.
Zurück zum Zitat Begier, B. (2005). The UID approach—the balance between hard and soft methodologies. In K. Zielinski & T. Szmuc (Eds.), Software engineering: Evolution and emerging technologies (pp. 15–26). Amsterdam: IOS. Begier, B. (2005). The UID approach—the balance between hard and soft methodologies. In K. Zielinski & T. Szmuc (Eds.), Software engineering: Evolution and emerging technologies (pp. 15–26). Amsterdam: IOS.
Zurück zum Zitat Begier, B. (2007). Software quality improvement by users’ involvement in the software process (in Polish), ISSN 0551–6528. Poznan (Poland): Publishing House of PUT. Begier, B. (2007). Software quality improvement by users’ involvement in the software process (in Polish), ISSN 0551–6528. Poznan (Poland): Publishing House of PUT.
Zurück zum Zitat Begier, B., & Wdowicki, J. (2006). Feedback from users on a software product to improve its quality in engineering applications. In K. Sacha (Ed.), IFIP volume 227. Software engineering techniques: Design for quality (pp. 167–178). Boston: Springer Verlag.CrossRef Begier, B., & Wdowicki, J. (2006). Feedback from users on a software product to improve its quality in engineering applications. In K. Sacha (Ed.), IFIP volume 227. Software engineering techniques: Design for quality (pp. 167–178). Boston: Springer Verlag.CrossRef
Zurück zum Zitat Biffl, S., Aurum, A., Boehm, B., Erdogmus, H., & Grünbacher, P. (Eds.) (2006). Value-based software engineering. Berlin: Springer Verlag.CrossRef Biffl, S., Aurum, A., Boehm, B., Erdogmus, H., & Grünbacher, P. (Eds.) (2006). Value-based software engineering. Berlin: Springer Verlag.CrossRef
Zurück zum Zitat Boehm, B., & Turner, R. (2004). Balancing agility and discipline. A guide for the perplexed. Boston: Addison-Wesley. Boehm, B., & Turner, R. (2004). Balancing agility and discipline. A guide for the perplexed. Boston: Addison-Wesley.
Zurück zum Zitat Cockburn, A. (2005). Crystal clear. A human-powered methodology for small teams. Upper Saddle River: Addison-Wesley. Cockburn, A. (2005). Crystal clear. A human-powered methodology for small teams. Upper Saddle River: Addison-Wesley.
Zurück zum Zitat Ferre, X., Juristo, N., Moreno, A. M. (2005). Framework for integrating usability practices into the software process. In F. Bomarius & S. Komi-Sirviö (Eds). Product focused software process improvement (pp. 202-215), LNCS 3547. Berlin / Heidelberg: Springer. Ferre, X., Juristo, N., Moreno, A. M. (2005). Framework for integrating usability practices into the software process. In F. Bomarius & S. Komi-Sirviö (Eds). Product focused software process improvement (pp. 202-215), LNCS 3547. Berlin / Heidelberg: Springer.
Zurück zum Zitat Gotterbarn, D. (1999). How the new software engineering code of ethics affects you. IEEE Software, 16(6), 58–64.CrossRef Gotterbarn, D. (1999). How the new software engineering code of ethics affects you. IEEE Software, 16(6), 58–64.CrossRef
Zurück zum Zitat Highsmith, J. (2004). Agile project management. Boston: Addison-Wesley. Highsmith, J. (2004). Agile project management. Boston: Addison-Wesley.
Zurück zum Zitat Huff, Ch, & Martin, D. (1995). Computing consequences: a framework for teaching ethical computing. Communications of the ACM, 38, 75–84.CrossRef Huff, Ch, & Martin, D. (1995). Computing consequences: a framework for teaching ethical computing. Communications of the ACM, 38, 75–84.CrossRef
Zurück zum Zitat Iivari, N. (2004). Enculturation of user involvement in software development organizations—an interpretive case study in the product development context. In Proceedings of the third Nordic conference on human-computer interaction (pp. 287–296). Tampere (Finland): ACM (USA). Iivari, N. (2004). Enculturation of user involvement in software development organizations—an interpretive case study in the product development context. In Proceedings of the third Nordic conference on human-computer interaction (pp. 287–296). Tampere (Finland): ACM (USA).
Zurück zum Zitat Kujala, S. (2008). Effective user involvement in product development by improving the analysis of user needs. Behaviour & Information Technology, 27(6), 457–473.CrossRef Kujala, S. (2008). Effective user involvement in product development by improving the analysis of user needs. Behaviour & Information Technology, 27(6), 457–473.CrossRef
Zurück zum Zitat Manifesto for Agile Software Development (co-authors: Beck, K., Cockburn, A., Fowler, M., Highsmith, J., Martin, R. C., et al.) (2001). Agile Alliance, http://agilemanifesto.org. Manifesto for Agile Software Development (co-authors: Beck, K., Cockburn, A., Fowler, M., Highsmith, J., Martin, R. C., et al.) (2001). Agile Alliance, http://​agilemanifesto.​org.
Zurück zum Zitat Martin, R. C., & Martin, M. (2007). Agile principles, patterns, and practices in C#. Indianapolis: Pearson Education and Prentice Hall. Martin, R. C., & Martin, M. (2007). Agile principles, patterns, and practices in C#. Indianapolis: Pearson Education and Prentice Hall.
Zurück zum Zitat Mattsson, J. (2009). Exploring user-involvement in technology-based service innovation, ICE-Project Working Paper 2009:02, Department of Communication, Business and Information Technologies Roskilde University and Center for Communication, Media and Information Technologies Aalborg University, both in Denmark, http://www.ice-project.dk. Mattsson, J. (2009). Exploring user-involvement in technology-based service innovation, ICE-Project Working Paper 2009:02, Department of Communication, Business and Information Technologies Roskilde University and Center for Communication, Media and Information Technologies Aalborg University, both in Denmark, http://​www.​ice-project.​dk.
Zurück zum Zitat Ritzer, G. (1996). The McDonaldization of society. Thousand Oaks: Pine Forge. Ritzer, G. (1996). The McDonaldization of society. Thousand Oaks: Pine Forge.
Zurück zum Zitat Rogerson, S., & Gotterbarn, D. (1998). The ethics of software project management. In G. Collste (Ed.), Ethics and information technology (pp. 137–154). Delhi: New Academic. Rogerson, S., & Gotterbarn, D. (1998). The ethics of software project management. In G. Collste (Ed.), Ethics and information technology (pp. 137–154). Delhi: New Academic.
Zurück zum Zitat Tabaka, J. (2006). Collaboration explained. Facilitation skills for software project leaders. Upper Saddle River: Addison-Wesley. Tabaka, J. (2006). Collaboration explained. Facilitation skills for software project leaders. Upper Saddle River: Addison-Wesley.
Zurück zum Zitat Turner, R., & Boehm, B. (2003). People factors in software management: lessons from comparing agile and plan-driven methods. Crosstalk: The Journal of Defense Software Engineering, 16(12), 4−8. Turner, R., & Boehm, B. (2003). People factors in software management: lessons from comparing agile and plan-driven methods. Crosstalk: The Journal of Defense Software Engineering, 16(12), 4−8.
Metadaten
Titel
Users’ involvement may help respect social and ethical values and improve software quality
verfasst von
Barbara Begier
Publikationsdatum
01.09.2010
Verlag
Springer US
Erschienen in
Information Systems Frontiers / Ausgabe 4/2010
Print ISSN: 1387-3326
Elektronische ISSN: 1572-9419
DOI
https://doi.org/10.1007/s10796-009-9202-z

Weitere Artikel der Ausgabe 4/2010

Information Systems Frontiers 4/2010 Zur Ausgabe