A fresh recipe for designers: HCI approach to explore the nexus between design techniques and formal methods in software development

  • Julián Galindo Losada Grenoble Alps University
Keywords: human computer interaction, software methodologies, virtual shop, shopping on-line, information systems

Abstract

Emerging companies involved in design and implementation of innovative products demand multidisciplinary teams to be competitive in the market. This need mainly exposes designers to extend their knowledge not only in User Interface elements of the design process but also in software methodologies to cover the lack of resources and expertise in start-ups. It raises the question of how designers can line up HCI techniques with best practices in software development while preserving usability and easy-to-use principles. To explore this gap, this paper proposes an approach which combines existing technology and methods by studying the nexus between HCI prototyping and software engineering. The approach is applied into a case study in the design of a virtual shop harmonizing the use of storyboards and the spiral. A comprehensive analysis is performed by using a Technology acceptance model (TAM) regarding with two variables: usability and easy-to-use. The present finding underlines the positive integration of HCI techniques and formal methods without compromising user satisfaction with a potential benefit for small companies in a formation stage.

DOI

Downloads

Download data is not yet available.

Author Biography

Julián Galindo Losada, Grenoble Alps University

Julian Galindo was born in Quito, Ecuador, in 1982. He received a bachelor degree in informatics engineering from Central University, UCE, Quito, Ecuador, in 2007. The Master in Information Technology from James Cook University, JCU, Townsville, Australia (2012). In 2014, he joined the Faculty of Engineering in Systems, National Polytechnic School, EPN, as a Professor. Since October 2016, he has been working with the ”Laboratoire d’informatique de Grenoble”, LIG, Grenoble Alps University, UGA, Grenoble, France as a PHD student
in the domain of Human Computer Interfaces.

References

Richard Baskerville and A. Trevor Wood-Harper. Diversity in information systems action research methods. European Journal of information systems, 7(2):90–107, 1998.

B Boehm. A Spiral Model of Software Development and Enhancement. SIGSOFT Softw. Eng. Notes, 11(4):14–24, August 1986.

John M. Carroll. Human-computer interaction: psychology as a science of design. Annual review of psychology, 48(1):61–83, 1997.

Selene Se Lui Chew. Designers as Entrepreneurs: An Investigation on Why Startups Need Design and Design Need Startups. PhD thesis, The Ohio State University, 2015.

Fred D. Davis, Richard P. Bagozzi, and Paul R. Warshaw. User acceptance of computer technology: a comparison of two theoretical models. Management science, 35(8):982–1003, 1989.

Alan Dix.Human-computer interaction. Springer, 2009.

Edison Loza and Alex Buitrago. Qualitative assessment of user acceptance within Action Design Research and Action Research: two casestudies. 2014.

Jonas Lwgren. Applying design methodology to software development. In Proceedings of the 1st conference on Designing interactive systems:processes, practices, methods, & techniques, pages 87–95. ACM, 1995.

Mari-Carmen Marcos. HCI (human computer interaction): concepto y desarrollo. El profesional de la informacin, 10(6):4–16, 2001.

Antti Oulasvirta and Kasper Hornba ek. HCI Research as Problem-Solving. 2016.

Stefano Puglia, Robert Carter, and Ravi Jain. MultECommerce: A distributed architecture for collaborative shopping on the www. In Proceedings of the 2nd ACM conference on Electronic commerce, pages 215–224. ACM, 2000.

Colomo-Palacios Ricardo. Agile Estimation Techniques and Innovative Approaches to Software Process Improvement. IGI Global, February2014. Google-Books-ID: CAOXBQAAQBAJ.

Natalie Robehmed. What is a Startup. Retrieved from siteforbes: http://www.forbes.com/sites/natalierobehmed/2013/12/16/what-is-a-startup, 2013.

Xiaojun Shen, T. Radakrishnan, and Nicolas D. Georganas. vCOM: Electronic commerce in a collaborative virtual world. Electronic Commerce Research and Applications, 1(3):281–300, 2003.

Keng Siau and Poi-Peng Loo. Identifying difficulties in learning UML. Information Systems Management, 23(3):43–51, 2006.

Viswanath Venkatesh and Hillol Bala. Technology acceptance model 3and a research agenda on interventions. Decision sciences, 39(2):273–315, 2008.

Viswanath Venkatesh and Fred D. Davis. A theoretical extension of the technology acceptance model: Four longitudinal field studies. Management science, 46(2):186–204, 2000.

Viswanath Venkatesh, Michael G. Morris, Gordon B. Davis, and Fred D. Davis. User acceptance of information technology: Toward a unifiedview. MIS quarterly, pages 425–478, 2003.

Viswanath Venkatesh, James YL Thong, and Xin Xu.Consumeracceptance and use of information technology: extending the unified theory of acceptance and use of technology. MIS quarterly, 36(1):157–178, 2012.

Adam P Vrechopoulos, Robert M OKeefe, Georgios I Doukidis, and George J Siomkos. Virtual store layout: an experimental comparison in the context of grocery retail. Journal of Retailing, 80(1):13–22, January2004.

Peter Wright, Mark Blythe, and John McCarthy. User experience and the idea of design in HCI. In Interactive Systems. Design, Specification ,and Verification, pages 1–14. Springer, 2005.

Lu Ye, Bing Xu, Qingge Ji, Zhigeng Pan, and Hongwei Yang. Designand Implementation of a Collaborative Virtual Shopping System. InWeiming Shen, Zongkai Lin, Jean-Paul A. Barths, and Tangqiu Li,editors,Computer Supported Cooperative Work in Design I, number3168 in Lecture Notes in Computer Science, pages 309–318. Springer Berlin Heidelberg, May 2004. DOI: 10.1007/1156842131.

John Zimmerman, Jodi Forlizzi, and Shelley Evenson. Research through design as a method for interaction design research in HCI. In Proceedings of the SIGCHI conference on Human factors in computing systems, pages 493–502. ACM, 2007.

Published
2016-12-09
How to Cite
[1]
J. Galindo Losada, “A fresh recipe for designers: HCI approach to explore the nexus between design techniques and formal methods in software development”, LAJC, vol. 3, no. 2, p. 10, Dec. 2016.
Section
Research Articles for the Regular Issue