A fresh recipe for designers: HCI approach to explore the nexus between design techniques and formal methods in software development
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.
Downloads
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.
This article is published by LAJC under a Creative Commons Attribution-Non-Commercial-Share-Alike 4.0 International License. This means that non-exclusive copyright is transferred to the National Polytechnic School. The Author (s) give their consent to the Editorial Committee to publish the article in the issue that best suits the interests of this Journal. Find out more in our Copyright Notice.
Disclaimer
LAJC in no event shall be liable for any direct, indirect, incidental, punitive, or consequential copyright infringement claims related to articles that have been submitted for evaluation, or published in any issue of this journal. Find out more in our Disclaimer Notice.