Get 20M+ Full-Text Papers For Less Than $1.50/day. Start a 14-Day Trial for You or Your Team.

Learn More →

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

Users’ involvement may help respect social and ethical values and improve software quality 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. http://www.deepdyve.com/assets/images/DeepDyve-Logo-lg.png Information Systems Frontiers Springer Journals

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

Information Systems Frontiers , Volume 12 (4) – Aug 5, 2009

Loading next page...
 
/lp/springer-journals/users-involvement-may-help-respect-social-and-ethical-values-and-oCptCqRK9f

References (32)

Publisher
Springer Journals
Copyright
Copyright © 2009 by Springer Science+Business Media, LLC
Subject
Business and Management; IT in Business; Management of Computing and Information Systems; Systems Theory, Control; Operation Research/Decision Theory
ISSN
1387-3326
eISSN
1572-9419
DOI
10.1007/s10796-009-9202-z
Publisher site
See Article on Publisher Site

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.

Journal

Information Systems FrontiersSpringer Journals

Published: Aug 5, 2009

There are no references for this article.