Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

Identifying HCI approaches to support CMMI-DEV for interactive system development

Published: 01 May 2018 Publication History

Abstract

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 support each CMMI-DEV engineering practices in the development of interactive systems. Software process capability maturity models are currently widely used in industry. To perform the practices defined in these models, software engineering approaches are applied. We have experimented the definition of a large number of methods, techniques, patterns, and standards for the conception, design, implementation, and evaluation of interactive systems focusing on HumanComputer Interaction (HCI) issues. Nevertheless, it is well-known that HCI approaches are not largely used in industry. In order to take advantage of the widespread use of capability maturity models, we have worked on the identification of appropriate HCI approaches for each practice of the engineering advocated by the most known model - the CMMI-DEV (Capability Maturity Model Integration for Development). By exploring the CMMI-DEV and the literature, we identified a set of HCI approaches for the development of interactive systems. Twenty HCI experts were interviewed for the Validation and improvement of this initial set. As a result, we identified 14 HCI categories of approaches with examples of methods, techniques, patterns, and standards adequate for performing engineering practices of the CMMI-DEV when developing interactive systems.

References

[1]
R. Ab Latif, R. Mohamed, A. Dahlan, M.Z. Mat Nor, Using delphi technique: making sense of consensus in concept mapping structure and multiple choice questions (MCQ), Educ. Med. J., 8 (2016) 89-98.
[2]
L. Balme, A. Demeure, N. Barralon, J. Coutaz, G. Calvary, CAMELEON-RT: A Software Architecture Reference Model for Distributed, Migratable, and Plastic User Interfaces, in: EUSAI 2004, Springer-Verlag, 2004, pp. 291-302.
[3]
S.D.J. Barbosa, M.G. Paula, Designing and evaluating interaction as conversation: a modeling language based on semiotic engineering, in: Proceedings of DSV-IS 2003, 2003, pp. 16-33.
[4]
L. Bass, R. Little, R. Pellegrino, S. Reed, S. Seacord, S. Sheppard, M. Szesur, The Arch model: Seeheim revisited, in: Proceedings of User Interface Developers Workshop, 1991.
[5]
M. Beaudouin-Lafon, W.E. Mackay, Prototyping Tools and Techniques, in: HumanComputer Interaction: Development Process, CRC Press, NW, 2009, pp. 121-143.
[6]
S. Beecham, T. Hall, C. Britton, M. Cottee, A. Rainer, Using an expert panel to validate a requirements process improvement model, J. Syst. Software, 76 (2005) 251-275.
[7]
Bell Canada, Trillium Model for Telecom Product Development & Support Process Capability, 1994.
[8]
A.P.O. Bertholdo, T.S. Silva, C.O. Melo, F. Kon, M.S. Silveira, Agile usability patterns for UCD early stages, in: Design, User Experience, and Usability. Theories, Methods, and Tools for Designing the User Experience: Third International Conference, DUXU 2014, 2014, pp. 33-44.
[9]
A.P.O. Bertholdo, F. Kon, M.A. Gerosa, Agile usability patterns for user-centered design final stages, in: HumanComputer Interaction. Theory, Design, Development and Practice: Proceedings of HCI International - Part I, 2016, pp. 433-444.
[10]
N. Bevan, International standards for usability should be more widely used, J. Usability Stud., 4 (2009) 106-113.
[11]
J. Borchers, A Pattern Approach to Interaction Design, John Wiley & Sons, Inc., New York, NY, USA, 2001.
[12]
J. Brown, Evaluation of the task-action grammar method for assessing learnability in user interface software, in: Sixth Australian Conference on Computer-Human Interaction, 1996, pp. 308-309.
[13]
S. Caffiau, P. Girard, D.L. Scapin, L. Guittet, L. Sanou, Assessment of object use for task modeling, in: Engineering Interactive Systems: Second Conference on Human-Centered Software Engineering, HCSE 2008, and 7th International Workshop on Task Models and Diagrams, TAMODIA 2008, Springer Berlin Heidelberg, Berlin, Heidelberg, 2008, pp. 14-28.
[14]
F. Camara, G. Calvary, Worth-centered design in practice: lessons from experience and research agenda, in: 15th IFIP TC 13 International Conference, 2015, pp. 123-139.
[15]
L.F. Chagas, D.D. Carvalho, A.M. Lima, C.A.L. Reis, Systematic literature review on the characteristics of agile project management in the context of maturity models, in: Proceedings of 14th International Conference, SPICE 2014, Springer International Publishing, Cham, 2014, pp. 177-189.
[16]
R. Chalon, B. David, IRVO: an interaction model for designing collaborative mixed reality systems, in: HCI International Conference 2005, Lawrence Erlbaum Associates, Inc., Las Vegas, United States, 2005, pp. 1-10.
[17]
L. Chapman, S. Plewes, A UX maturity model: effective introduction of UX into organizations, in: International Conference of Design, User Experience,and Usability, Springer Int. Publishing, ChamSwitzerland, 2014, pp. 12-22.
[18]
, Carnegie Mellon University, Pittsburgh, PA, USA, 2010.
[19]
Maturity Profile Report, July 2015, 2015. http://cmmiinstitute.com/resources/
[20]
G. Cockton, A. Woolrych, D. Lavery, Inspection-Based Evaluations, in: HumanComputer Interaction: Development Process, CRC Press, NW, 2009, pp. 273-292.
[21]
C. Courage, K. Baxter, Understanding Your Users: A Practical Guide to User Requirements, Methods, Tools, and Techniques, Morgan Kaufmann Publishers, San Francisco, CA, 2005.
[22]
C. Courage, J.G. Redish, D. Wixon, Task Analysis, in: HumanComputer Interaction: Development Process, CRC Press, NW, 2009, pp. 33-53.
[23]
J. Coutaz, PAC, an object-oriented model for dialog design, in: Proceedings of 2nd IFIP International Conference on Human-Computer Interaction (INTERACT 87), 1987, pp. 431-436.
[24]
DATech-Prufbaustein, Usability-Engineering-Prozess, Version 1.2, Frankfurt/Main, 2002.
[25]
J.S. Dumas, J.E. Fox, Usability testing: current practice and future directions, in: HumanComputer Interaction: Development Process, CRC Press, NW, 2009, pp. 231-250.
[26]
T. Dyba, An instrument for measuring the key factors of success in software process improvement, Empirical Software Eng., 5 (2000) 357-390.
[27]
Earthy, J., 1998. Usability maturity model: processes. INUSE Project deliverable D5.1.4. Version 1.1. (London: Lloyd's Register, 71 Fenchurch St, London EC3M 4BS).
[28]
Earthy, J., 1998. Usability maturity model: human centredness scale. INUSE Project deliverable D5.1.4(s) Version 1.2. (London: Lloyd's Register, 71 Fenchurch St, London, EC3M 4BS).
[29]
J. Earthy, Process Risk Assessors Version of HSL Model, 2001.
[30]
J. Earthy, B. Sherwood-Jones, Human Factors Integration Capability Maturity Model Assessment Model, IET, 2000.
[31]
K. Eason, S.D. Harker, User Centred Design Maturity, Department of Human Sciences, Loughborough University, 1997.
[32]
El Emam, Madhavji K., N. H., An instrument for measuring the success of the requirements engineering process in information systems development, Empirical Software Eng., 1 (1996) 201-240.
[33]
C. Estorilio, G.R.M. Vaz, F.C. Lisboa, L.O.F. Bessa, The relationship between industrial process maturity and quality certification, Comput. Stand. Interfaces, 39 (2015) 22-33.
[34]
S. Fathy, E. Kornyshova, Approches de design rationale: cadre de rfrence, in: Congrs INFORSID, 2016, pp. 83-98.
[35]
N. Fenton, S.L. Pfleeger, Software Metrics: A Rigorous and Practical Approach, PWS Publishing Co., Boston, MA, USA, 1997.
[36]
X. Ferre, N. Juristo, A.M. Moreno, Framework for integrating usability practices into the software process, in: International Conference on Product-Focused Software Process Improvement, 2005, pp. 202-215.
[37]
X. Ferre, N. Juristo, A.M. Moreno, Which, when and how usability techniques and activities should be integrated, in: Human-Centered Software Engineering Integrating Usability in the Software Development Lifecycle, 2005, pp. 173-200.
[38]
H. Fischer, Integrating usability engineering in the software development lifecycle based on international standards, in: Symposium on Engineering Interactive Computing Systems, 2012, pp. 321-324.
[39]
H. Fischer, B. Strenge, K. Nebe, Towards a holistic tool for the selection and validation of usability method sets supporting human-centered design, in: DUXU/International Conference on HumanComputer Interaction, 2013, pp. 252-261.
[40]
J.D. Foley, A. van DAM, Fundamentals of Interactive Computer Graphics, Addison-Wesley, MA, 1982.
[41]
J. Garzs, F.J. Pino, M. Piattini, C.M. Fernndez, A maturity model for the Spanish software industry based on ISO standards, Comput. Stand. Interfaces, 35 (2013) 616-628.
[42]
A. Goldberg, SMALLTALK-80: The Interactive Programming Environment, Addison-Wesley Longman Publishing Co., Inc., Boston, MA, USA, 1984.
[43]
T.G. Gonalves, K.M. Oliveira, C. Kolski, HCI engineering integrated with capability and maturity models, in: 27th Conference on l'Interaction Homme-Machine (IHM 2015), ACM, Toulouse, France, 2015.
[44]
T.G. Gonalves, K.M. Oliveira, C. Kolski, HCI engineering integrated with capability maturity models: a study focused on Requirements Development, in: International Conference on Research Challenges in Information Science, IEEE, 2016, pp. 633-644.
[45]
T.G. Gonalves, K.M. Oliveira, C. Kolski, The use of task modeling in interactive system specification, Cogn. Technol. Work, 19 (2017) 493-515.
[46]
T. Gross, UCProMo towards a user-centred process model, in: Human-Centered and Error-Resilient Systems Development: IFIP WG 13.2/13.5 Joint Working Conference, 6th HCSE 2016, and 8th HESSD 2016, 2016, pp. 301-313.
[47]
A. Gupta, The humanware process improvement framework: interfacing user centred design and the product creation process at Philips, in: Human Centred Process Improvement Group (HCPIG) Meeting, 1997.
[48]
H.M. Hao, A. Jaafar, Usability in practice: perception and practicality of management and practitioners, in: International Conference on Pattern Analysis and Intelligent Robotics, 2011, pp. 211-216.
[49]
J.T. Hackos, J.C. Redish, User and Task Analysis For Interface Design, John Wiley & Sons, Inc., 1998.
[50]
H.R. Hartson, A.C. Siochi, D. Hix, The UAN: a user-oriented representation for direct manipulation interface designs, ACM Trans. Inf. Syst., 8 (1990) 181-203.
[51]
Y.Y.L. Helgesson, M. Hst, K. Weyns, A review of methods for evaluation of maturity models for process improvement, J. Software, 24 (2012) 436-454.
[52]
J.W. Helms, J.D. Arthur, D. Hix, H.R. Hartson, A field study of the Wheel a usability engineering process model, J. Syst. Software, 79 (2006) 841-858.
[53]
R. Hoda, N. Salleh, J. Grundy, H.M. Tee, Systematic literature reviews in agile software development: a tertiary study, Inf. Software Technol., 85 (2017) 60-70.
[54]
ISO 9241-11:1998 Ergonomic requirements for Office Work With Visual Display Terminals (VDTs) Part 11: Guidance on Usability, 1998.
[55]
ISO 13407:1999 Human-Centred Design Process for Interactive System, 1999.
[56]
ISO/TR 18529:2000 Ergonomics of Human-System Interaction - Human-Centred Lifecycle Process Descriptions, 2000.
[57]
ISO/TS 18152:2010 Ergonomics of Human-System Interaction - Specification for the Process Assessment of Human-System Issues, 2010.
[58]
ISO/IEC 9126-1:2001 Software engineering Product quality Part 1: Quality model, 2001.
[59]
ISO/IEC 15504-4: Information Technology Process Assessment Part 4 - Guidance On Use For Process Improvement and Process Capability Determination, 2004.
[60]
ISO/IEC 25000: Software Engineering Software Product Quality Requirements and Evaluation (SQuaRE) Guide to SQuaRE, 2014.
[61]
T. Jokela, Usability maturity models: making your company user-centered, User Experience Mag., 9 (2010).
[62]
T. Jokela, Characterizations, Requirements, and Activities of User-Centered Designthe KESSU 2.2 Model, in: Maturing Usability: Quality in Software, Interaction and Value, 2008, pp. 168-196.
[63]
T. Jokela, T. Lalli, Usability and CMMI: does a higher maturity level in product development mean better usability?, in: Proceedings of Extended Abstracts on CHI'03, ACM, 2003, pp. 1010-1011.
[64]
T. Jokela, M. Siponen, N. Hirasawa, J. Earthy, A survey of usability capability maturity models: implications for practice and research, Behav. Inf. Technol., 25 (2006) 263-282.
[65]
M. Kalinowski, K. Weber, N. Franco, E. Barroso, V. Duarte, D. Zanetti, G. Santos, Results of 10years of software process improvement in Brazil based on the MPS-SW model, in: 9th International Conference on the Quality of Information and Communications Technology (QUATIC), 2014, pp. 28-37.
[66]
S. Kieffer, J. Vanderdonckt, STRATUS: a questionnaire for strategic usability assessment, in: Annual ACM Symposium on Applied Computing, ACM, New York, NY, 2016, pp. 205-212.
[67]
B. Kitchenham, S. Charters, Guidelines for performing systematic literature reviews in software engineering, Keele University and Durham University, 2007.
[68]
B. Kitchenham, S.L. Pfleeger, B. McColl, S. Eagan, An empirical study of maintenance and development estimation accuracy, J. Syst. Software, 64 (2002) 57-77.
[69]
T.C. Lacerda, C.G. Wangenheim, Systematic literature review of usability capability/maturity models, Comput. Stand. Interfaces, 55 (2018) 95-105.
[70]
S. Lauesen, O. Vinter, Preventing requirement defects: an experiment in process improvement, Requirements Eng., 6 (2001) 37-50.
[71]
J. Lazar, J.H. Feng, H. Hochheiser, Research Methods in HumanComputer Interaction, John Wiley & Sons Ltd, United Kingdom, 2010.
[72]
Q. Limbourg, J. Vanderdonckt, Comparing Task Model for User Interface Design, in: The Handbook of Task Analysis For HumanComputer Interaction, Lawrence Erlbaum Associates, Mahwah, NJ, 2004, pp. 135-154.
[73]
H.A. Linstone, M. Turoff, The Delphi Method: Techniques and Applications, Addison-Weslwy, New Jersey, 2002. http://is.njit.edu/pubs/delphibook
[74]
M. Maguire, Methods to support humancentred design, Int. J. Hum. Comput. Stud., 55 (2001) 587-634.
[75]
T. Mahatody, M. Sagar, C. Kolski, State of the art on the cognitive walkthrough method, its variants and evolutions, Int. J. Hum. Comput. Interact., 26 (2010) 741-785.
[76]
A. Marcus, R. Gunther, R. Sieffert, Validating a standardized usability/user-experience maturity model: a progress report, in: International Conference on Human Centered Design, Springer, Heidelberg, 2009, pp. 104-109.
[77]
C. Martinie, P. Palanque, M. Winckler, Designing and assessing interactive systems using task models, in: Tutorials of the 14th Brazilian Symposium on Human Factors in Computing Systems, SBC, 2015, pp. 29-58.
[78]
C. Martinie, P. Palanque, D. Navarre, M. Winckler, E. Poupart, Model-based training: an approach supporting operability of critical interactive systems: application to satellite ground segments, in: Proceedings of EICS11, 2011, pp. 53-62.
[79]
D. Mayhew, The Usability Engineering Lifecycle: a Practicioner's Handbook For User Interface Design, Morgan Kaufmann, CA, 1999.
[80]
I. McClelland, T. van Gelderen, B. Taylor, B. Hefley, A. Gupta, Humanware process improvement - institutionalising the principles of user centred design, in: III Human-Computer Interaction Conference on People and Computers Tutorial PM14 Human-centred processes and their impact, 1998.
[81]
D. Mostafa, Maturity models in the context of integrating agile development processes and user centred design, University of York, 2013.
[82]
K. Nebe, D. Zimmermann, Aspects of integrating user centered design into software engineering processes, in: Human-Computer Interaction. Interaction Design and Usability: 12th International Conference HCI Part I, 2007, pp. 194-203.
[83]
K. Nebe, D. Zimmermann, Suitability of software engineering models for the production of usable software, in: Engineering Interactive Systems: EIS 2007 Joint Working Conferences, EHCI 2007, DSV-IS 2007, HCSE 2007, 2008, pp. 123-139.
[84]
K. Nebe, D. Zimmermann, V. Paelke, Integrating software engineering and usability engineering, in: Advances in Human Computer Interaction, InTech, 2008, pp. 33-350.
[85]
J. Nielsen, The Use and Misuse of Focus Groups, IEEE Software, 14 (1997) 94-95.
[86]
J. Nielsen, Heuristic evaluation, in: Usability Inspection Methods, John Wiley & Sons, New-York, 1994, pp. 25-62.
[87]
N.P. Nogueira, E. Furtado, Integration of IHC techniques in software processes based on a model of process improvement, in: Proceedings of XXXIX Latin American Computing Conference (CLEI), 2013, pp. 1-8.
[88]
L. Nigay, J. Coutaz, A Generic Platform for addressing the multimodal challenge, in: Proceedings of CHI95, ACM Press, Denver, 1995.
[89]
H. Oktaba, C.A. Esquivel, Modelo de Procesos para la Industria del Software MoProSoft, 2005.
[90]
K. Ouadou, AMF, Ecole Centrale de Lyon, 1994.
[91]
G.E. Pfaff, User Interface Management System, Springer-Verlag, 1985.
[92]
F. Patern, ConcurTaskTrees: An Engineered Notation for Task Models, in: The Handbook of Task Analysis For Human-Computer Interaction, Lawrence Erlbaum Associates, Mahwah, NJ, 2004, pp. 483-501.
[93]
F. Patern, C. Mancini, S. Meniconi, ConcurTaskTrees: a diagrammatic notation for specifying task models, in: HumanComputer Interaction INTERACT97: IFIP TC13 International Conference on HumanComputer Interaction, Springer US, Boston, MA, 1997, pp. 362-369.
[94]
M.C. Paulk, C.V. Weber, B. Curtis, M.B. Chrissis, The Capability Maturity Model: Guidelines for Improving the Software Process, Addison-Wesley, MA, 1995.
[95]
A.L. Peres, T.S. Da Silva, F.S. Silva, F.F. Soares, C.R.M. De Carvalho, S.R.D.L. Meira, AGILEUX model: towards a reference model on integrating UX in developing software using agile methodologies, in: Agile Conference, IEEE, New York, NY, 2014, pp. 61-63.
[96]
R.O. Prates, C.S. Souza, S.D.J. Barbosa, A method for evaluating the communicability of user interfaces, Interactions, 7 (2000) 31-38.
[97]
A. Raza, L.F. Capretz, F. Ahmed, An open source usability maturity model (OS-UMM), Comput. Hum. Behav., 28 (2012) 1109-1121.
[98]
T.L. Rauch, G.A. Flanagan, Usability management maturity, part 2: usability techniques What can you do?, in: Conference on Human Factors in Computing Systems CHI95ACM, 1995, pp. 338.
[99]
T.L. Rauch, S. Kahler, G.A. Flanagan, Usability management maturity, part 2: usability techniques What can you do?, SIGCHI Bull., 28 (1996).
[100]
D.T. Ross, Structured analysis (SA): a language for communicating ideas, IEEE Trans. Software Eng., 3 (1977) 16-34.
[101]
D. Salah, A framework for the integration of user centered design and agile software development processes, in: Proceedings of the 33rd International Conference on Software Engineering, 2011, pp. 1132-1133.
[102]
D. Salah, R. Paige, P. Cairns, A Maturity model for integrating agile processes and user centred design, in: Software Process Improvement and Capability Determination: Proceedings of 16th International Conference, SPICE 2016, 2016, pp. 109-122.
[103]
D. Salah, R. Paige, P. Cairns, Patterns for integrating agile development processes and user centred design, in: Proceedings of the 20th European Conference on Pattern Languages of Programs, 2015.
[104]
D. Salah, R. Paige, P. Cairns, An evaluation template for expert review of maturity models, in: 15th International Conference Product-Focused Software Process Improvement, 2014, pp. 318-321.
[105]
J. Sauro, J.R. Lewis, Quantifying the User Experience Practical Statistics For User Research, Morgan Kaufmann, MA, 2012.
[106]
D.L. Scapin, J.M.C. Bastien, Ergonomic criteria for evaluating the ergonomic quality of interactive systems, Behav. Inf. Technol., 16 (1997) 220-231.
[107]
F. Scheiber, D. Wruk, Software Usability in Small and Medium Sized Enterprises in Germany: An Empirical Study, in: Software For People Fundamentals, Trends and Best Practices, 2012, pp. 39-52.
[108]
A. Seffah, Patterns of HCI Design and HCI Design of Patterns Bridging HCI Design and Model-Driven Software Engineering, Springer International Publishing, 2015.
[109]
A. Seffah, M.C. Desmarais, E. Metzker, HCI, Usability and Software Engineering Integration: Present and Future, in: Human-Centered Software Engineering Integrating Usability in the Software Development Lifecycle, Springer, Netherlands, 2005, pp. 37-57.
[110]
B. Shneiderman, C. Plaisant, Designing the User Interface: Strategies for Effective HumanComputer Interaction, Pearson, MA, 2010.
[111]
F.S. Silva, F.S.F. Soares, A.L. Peres, I.M. Azevedo, A.P.L.F. Vasconcelos, F.K. Kamei, S.R.L. Meira, Using CMMI together with agile software development: a systematic review, Inf. Software Technol., 58 (2015) 20-43.
[112]
W. Silva, N.M.C. Valentim, T. Conte, Integrating the usability into the software development process a systematic mapping study, in: International Conference on Enterprise Information Systems, 2015, pp. 105-113.
[113]
M.S. Silveira, S.D.J. Barbosa, C.S. Souza, Designing online help systems for reflective users, J. Braz. Comput. Soc., 9 (2004) 25-40.
[114]
C.S. Souza, C.F. Leito, R.O. Prates, E.J. Silva, The semiotic inspection method, in: Proceedings of Brazilian Symposium on Human Factors in Computing Systems, 2006, pp. 148-157.
[115]
MPS.BR Brazilian Software Process Improvement, MR-MPS-SW General Guide, 2016. http://www.softex.br/mpsbr
[116]
N. Staggers, M. Rodney, Promoting usability in organizations with a new health usability model: implications for nursing informatics, in: International Congress on Nursing Informatics, Montreal, American Medical Informatics Associa-tion, 2012, pp. 396-401.
[117]
D. Sward, G. Macarthur, Making user experience a business strategy, in: Workshop on Towards a UX Manifesto, 2007, pp. 35-40.
[118]
F. Tarpin-Bernard, K. Samaan, B. David, Achieving Usability of Adaptable Software: The Amf-Based Approach, in: Human-Centered Software Engineering, Springer, London, 2009.
[119]
J. Tidwell, Designing Interfaces: Patterns for Effective Interaction Design, O'Reilly Media, 2010.
[120]
J. Tidwell, A Pattern Language for Human-Computer Interface Design, 1999.
[121]
C.J. Torrecilla-Salinas, J. Sedeo, M.J. Escalona, M. Mejas, Mapping agile practices to CMMI-DEV level 3 in web development environments, in: 23rd International Conference on Information Systems Development (ISD 2014), 2014, pp. 348-355.
[122]
J. Vanderdonckt, Guide Ergonomique Des Interfaces Homme-Machine, Presses Universitaires de Namur, Belgique, 1995.
[123]
S. Van Tyne, Corporate user-experience maturity model, in: International Conference on Human Centered Design, Springer, Heidelberg, 2009, pp. 635-639.
[124]
M. van Welie, G.C. van der Veer, Pattern languages in interaction design: structure and organization, in: HumanComputer Interaction INTERACT03, IOS Press, 2003, pp. 527-534.
[125]
I. Vasmatzidis, A. Ramakrishnan, C. Hanson, Introducing usability engineering into the Cmm model: an empirical approach, in: Human Factors and Ergonomics Society Annual Meeting, SAGE Publications, Los Angeles, CA, 2001, pp. 1748-1752.
[126]
G.C. van der Veer, B.F. Lenting, B.A.J. Bergevoet, GTA: Groupware task analysis modeling complexity, Acta Psychol. (Amst.), 91 (1996) 297-322.
[127]
A.P.O.S. Vermeeren, E.L. Law, V. Roto, M. Obrist, J. Hoonhout, K. Vnnen-Vainio-Mattila, User Experience evaluation methods: current state and development needs, in: Proceedings of NordiCHI10, 2010, pp. 521-530.
[128]
C.G. Wangenheim, J.C.R. Hauck, C.F. Salviano, A. von Wangenheim, Systematic literature review of software process capability/maturity models, in: International SPICE Conference on Process Improvement and Capability dEtermination, 2010.
[129]
C. Wohlin, P. Runeson, M. Hst, M.C. Ohlsson, B. Regnell, A. Wessln, Experimentation in Software Engineering, Springer, 2012.
[130]
R. Woltjer, E. Hollnagel, Modeling and evaluation of air traffic management automation using the functional resonance accident model (FRAM), in: 8th International Symposium of the Australian Aviation Psychology Association, 2008.
[131]
WAI Guidelines and Techniques, Web Accessibility Initiative (WAI), 2015. https://www.w3.org/WAI/guid-tech.html
[132]
MBUI task models, in: W3C Working Group Note. April 2014, 2014. https://www.w3.org/TR/task-models/
[133]
M.I. Yousuf, Using experts opinions through delphi technique, Pract. Assess. Res. Eval., 12 (2007).

Cited By

View all
  • (2023)Adaptive user interface based on accessibility contextMultimedia Tools and Applications10.1007/s11042-023-14390-582:23(35621-35650)Online publication date: 1-Sep-2023
  • (2020)Considering human factors in the evaluation and redesign of an application for harm reduction to drug usersProceedings of the XIX Brazilian Symposium on Software Quality10.1145/3439961.3439989(1-10)Online publication date: 1-Dec-2020
  • (2020)A user‐centered behavioral software development modelJournal of Software: Evolution and Process10.1002/smr.227433:2Online publication date: 16-Jun-2020
  • Show More Cited By

Index Terms

  1. Identifying HCI approaches to support CMMI-DEV for interactive system development
    Index terms have been assigned to the content through auto-classification.

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image Computer Standards & Interfaces
    Computer Standards & Interfaces  Volume 58, Issue C
    May 2018
    158 pages

    Publisher

    Elsevier Science Publishers B. V.

    Netherlands

    Publication History

    Published: 01 May 2018

    Author Tags

    1. CMMI-DEV
    2. Capability Maturity Model Integration
    3. HumanComputer Interaction
    4. Interactive systems

    Qualifiers

    • Research-article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)0
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 06 Oct 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2023)Adaptive user interface based on accessibility contextMultimedia Tools and Applications10.1007/s11042-023-14390-582:23(35621-35650)Online publication date: 1-Sep-2023
    • (2020)Considering human factors in the evaluation and redesign of an application for harm reduction to drug usersProceedings of the XIX Brazilian Symposium on Software Quality10.1145/3439961.3439989(1-10)Online publication date: 1-Dec-2020
    • (2020)A user‐centered behavioral software development modelJournal of Software: Evolution and Process10.1002/smr.227433:2Online publication date: 16-Jun-2020
    • (2019)Development process for intelligent user interfacesProceedings of the XVIII Brazilian Symposium on Software Quality10.1145/3364641.3364665(210-215)Online publication date: 28-Oct-2019
    • (2019)An analysis of MoLIC's consolidationProceedings of the 18th Brazilian Symposium on Human Factors in Computing Systems10.1145/3357155.3358461(1-15)Online publication date: 22-Oct-2019
    • (2019)Integrating HCI Perspective into a Mobile Software Development TeamProceedings of the 21st International Conference on Human-Computer Interaction with Mobile Devices and Services10.1145/3338286.3347545(1-10)Online publication date: 1-Oct-2019
    • (2018)HCI in practiceJournal of Software: Evolution and Process10.1002/smr.210930:11Online publication date: 14-Nov-2018

    View Options

    View options

    Get Access

    Login options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media