ABSTRACT
Human-Computer Interaction (HCI) community has proposed many methods, techniques and standards for the development of interactive systems. Despite the great recognition of many of these approaches in academia, little is known about the state of practice in industry. To what extent are they known and used, while using a defined software process, to develop interactive systems? What is their level of use compared to software engineering approaches? This paper presents a study that we have conducted to answer these questions. This study is developed on top of one of the widest used software process improvement model: CMMI (Capability Maturity Model Integration). This paper presents the planning of this study, the research protocol and some initial results.
- Carmelo Ardito, Paolo Buono, Danilo Caivano, and Maria F. Costabile. 2014. Investigating and promoting UX practice in industry: An experimental study. International Journal of Human-Computer Studies 72 (6), 542--551.Google ScholarCross Ref
- CMMI Product Team. 2010. CMMI® for Development (CMMI-DEV), V1.3, (CMU/SEI-2010th-TR-033 ed.). Pittsburgh, PA, USA: Carnegie Mellon University.Google Scholar
- Catherine Courage and Kathy Baxter. 2005. Understanding your users: a practical guide to user requirements, methods, tools, and techniques. Morgan Kaufmann Publishers, San Francisco, CA. Google ScholarDigital Library
- Xavier Ferre, Natalia Juristo, and Ana M. Moreno. 2005. Which, when and how usability techniques and activities should be integrated. In Human-Centered Software Engineering - Integrating Usability in the Software Development Lifecycle, Seffah, A., Vanderdonckt, J., Desmarais, M.C. (Eds.). Springer, London, 173--200.Google Scholar
- Holger Fischer, Benjamin Strenge, and Karsten Nebe. 2013. Towards a holistic tool for the selection and validation of usability method sets supporting human-centered design. In Proceedings of DUXU/International Conference on Human-Computer Interaction, 252--26. Google ScholarDigital Library
- Taisa G. Gonçalves, Kathia M. Oliveira, and Christophe Kolski. 2016. HCI Engineering integrated with capability Maturity Models: a study focused on Requirements Development. In Proceedings of the International Conference on Research Challenges in Information Science. IEEE, 633--644.Google ScholarCross Ref
- Taisa G. Gonçalves, Kathia M. Oliveira, and Christophe Kolski. 2015. HCI engineering integrated with capability and maturity models. In Proceedings of 27th Conference on Interaction Homme-Machine (IHM 2015). ACM, New York, NY, 36:1--36:6. Google ScholarDigital Library
- Idyawati Hussein, Murni Mahmud, and Alvin W. Yeo. 2010. HCI Practices in Malaysia: A Reflection of ICT Professionals' Perspective. In Proceedings of International Symposium in Information Technology (ITSim).1549--1554.Google Scholar
- Abiodun A. Ogunyemi, David Lamas, Emmanuel R. Adagunodo, Fernando Loizides, and Isaias B. Rosa. 2016. Theory, Practice and Policy: An Inquiry into the Uptake of HCI Practices in the Software Industry of a Developing Country. International Journal of Human-Computer Interaction 32(9), 665--681.Google ScholarCross Ref
- Mark C. Paulk, Charles V. Weber, Bill Curtis, and Mary B. Chrissis. 1995. The Capability Maturity Model: Guidelines for Improving the Software Process. Addison-Wesley, Boston, MA. Google ScholarDigital Library
- Andrew Sears and Julie A. Jacko. 2009. Human-Computer Interaction: Development Process. CRC Press. Google ScholarDigital Library
- Ben Shneiderman and Catherine Plaisant. 2010. Designing the User Interface: Strategies for Effective Human-Computer Interaction. Addison-Wesley, MA. Google ScholarDigital Library
- Williamson Silva, Natasha M. C. Valentim, and Tayana Conte. 2015. Integrating the Usability into the Software Development Process - A Systematic Mapping Study. In Proceedings of International Conference on Enterprise Information Systems. 105--113. Google ScholarDigital Library
- Christiane G. von Wangenheim, Jean C. R. Hauck, Clenio F. Salviano, and Aldo von Wangenheim. 2010. Systematic Literature Review of Software Process Capability/Maturity Models. In Proceedings of SPICE.Google Scholar
- Mary E. Wewers and Nancy K. Lowe. 1990. A critical review of visual analogue scales in the measurement of clinical phenomena. Research in Nursing and Health 13, 227--236.Google ScholarCross Ref
- Claes Wohlin, Per Runeson, Martin Höst, Magnus C. Ohlsson, Björn Regnell, and Anders Wesslén. 2012. Experimentation in Software Engineering. Springer-Verlag Berlin, Heidelberg. Google ScholarCross Ref
Index Terms
- A study about HCI in practice of interactive system development using CMMI-DEV
Recommendations
Identifying HCI approaches to support CMMI-DEV for interactive system development
Analysis of all specific practices of CMMI-DEV engineering process areas.Study based on the interview with twenty experts in HumanComputer Interaction.Definition of fourteen categories of HumanComputer Interaction.Proposition of HCI approaches to ...
Capability Maturity Model, Version 1.1
The capability maturity model (CMM), developed to present sets of recommended practices in a number of key process areas that have been shown to enhance software-development and maintenance capability, is discussed. The CMM was designed to help ...
A Critical Look at Software Capability Evaluations: An Update
Terry Bollinger and Clement McGowan provide differing viewpoints on the CMM's progress since their 1991 article, "A Critical Look at Software Capability Evaluations."
Comments