Abstract
We propose a groupware tool supporting the Software Quality Function Deployment approach to software requirements validation. The design challenge is to involve several stakeholders, having conflicting views and attitudes which may be difficult to reconcile, in the requirements validation. The adopted approach integrates collaboration and negotiation support. Negotiation models inspired the development of a set of mechanisms promoting integrative attitudes and avoiding distributive ones. Experiments with the tool revealed some usability problems, but also showed that it is convenient to use and beneficial promoting consensus.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Herzwurm, G., Schockert, S., Dowie, U., Breidung, M.: Requirements Engineering for Mobile Business Applications. In: Proceedings of the First International Conference on Mobile Business, Athens, Greece (2002)
Zultner, R.: TQM for Technical Teams. Communications of the ACM 38, 79–91 (1993)
Akao, Y.: Quality Function Deployment: Integrating Customer Requirements into Product Design. Productivity Press, Cambridge (1990)
Stylianou, A., Kumar, R., Khouja, M.: A Total Quality Management-Based Systems Development Process. The DATA BASE for Advances in Information Systems 28, 59–71 (1997)
Haag, S., Raja, M., Schkade, L.: Quality Function Deployment Usage in Software Development. Communications of the ACM 39, 41–49 (1996)
Antoniol, G., Gradara, S., Venturi, G.: Methodological Issues in a Cmm Level 4 Implementation. Software Process Improvement and Practice 9, 33–50 (2004)
In, H., Olson, D., Rodgers, T.: Multi-Criteria Preference Analysis for Systematic Requirements Negotiation. In: Proceedings of the 26th Annual International Computer Software and Applications Conference (COMPSAC 2002), Oxford, England (2002)
Chuang, P.: Combining the Analytic Hierarchy Process and Quality Function Deployment for a Location Decision from a Requirement Perspective. Advanced Manufacturing Technology 18, 842–849 (2001)
Bouchereau, V., Rowlands, H.: Quality Function Deployment: The Unused Tool. Engineering Management Journal, 45–52 (2000)
Vroom, V., Jago, A.: The New Leadership: Managing Participation in Organizations. Prentice-Hall, Englewood Cliffs (1988)
Bellucci, E., Zeleznikow, J.: A Comparative Study of Negotiation Decision Support Systems. In: Thirty-First Annual Hawaii International Conference on System Sciences, Kohala Coast, Hawaii (1998)
Reich, Y.: Ai-Supported Quality Function Deployment. In: Artificial Intelligence in Economics and Management, pp. 91–106 (1996)
Bichler, M., Kersten, G., Strecker, S.: Towards a Structured Design of Electronic Negotiations. Group Decision and Negotiation 12, 311–335 (2003)
Johannessen, J., Olaisen, J., Olsen, B.: Information Management in Negotiations: The Conditions under Which It Could Be Expected That the Negotiation Partners Substitute a Competitive Definition of the Situation for a Cooperative One. International Journal of Information Management 17, 153–168 (1997)
Lewicki, R., Litterer, J.: Negotiation. R.D. Irwin, Homewood (1985)
Harinck, F., Dreu, C.: Negotiating Interests or Values and Reaching Integrative Agreements: The Importance of Time Pressure and Temporary Impasses. European Journal of Social Psychology 34, 595–611 (2004)
Lewicki, R., Weiss, S., Lewin, D.: Models of Conflict, Negotiation and Third Party Interventions: A Review and Synthesis. Journal of Organizational Behavior, 209–252 (1992)
Thomas, K., Kilmann, R.: Thomas-Kilmann Con. Ict Mode Instrument. Blanchard Training and Development, Escondido (1974)
Friedman, R., Tidd, S., Currall, S., Tsai, J.: What Goes around Comes Around: The Impact of Personal Conflict Style on Work Conflict and Stress. The International Journal of Conflict Management 11, 32–55 (2000)
Fisher, R., Ury, W.: Getting to Yes: Negotiating Agreement without Giving In. Penguin Books, New York (1983)
Cornell, P.: Building a Real-Time Data Server in Excel 2002, Microsoft Corporation 2001 (2001)
Boehm, B., Grünbacher, P., Briggs, R.: Developing Groupware for Requirements Ne-gotiation: Lessons Learned. IEEE Software 18, 46–55 (2001)
Jarke, M., Jelassi, T., Shakun, M.: Mediator: Toward a Negotiation Support System. European Journal of Operational Research 31, 314–334 (1987)
Karacapilidis, N., Papadias, D.: Computer Supported Argumentation and Collabora-tive Decision Making: The Hermes System. Information Systems 26, 259–277 (2001)
Herzwurm, G., Schockert, S.: Virtual Product Development. In: Proceedings of the Fifth International Symposium on Quality Function Deployment and the First Brazilian Conference on Management of Product Development, Belo Horizonte, Brazil (1999)
Gebhardt, M., Jarke, M., Jacobs, S.: A Toolkit for Negotiation Support Interfaces to Multi-Dimensional Data. In: SIGMOD Conference, pp. 348–356 (1997)
Boehm, B., Ross, R.: Theory-W Software Project Management Principles and Examples. IEEE Transactions on Software Engineering 15, 902–916 (1989)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Ramires, J., Antunes, P., Respício, A. (2005). Software Requirements Negotiation Using the Software Quality Function Deployment. In: Fukś, H., Lukosch, S., Salgado, A.C. (eds) Groupware: Design, Implementation, and Use. CRIWG 2005. Lecture Notes in Computer Science, vol 3706. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11560296_25
Download citation
DOI: https://doi.org/10.1007/11560296_25
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-29110-7
Online ISBN: 978-3-540-32002-9
eBook Packages: Computer ScienceComputer Science (R0)