DOI QR코드

DOI QR Code

What Should Using a Software Product and Usability of the Software Product Be?

  • Koh, Seokha (Department of Management Information Systems, Chungbuk National University) ;
  • Jiang, Jialei (Department of Management Information Systems, Chungbuk National University)
  • 투고 : 2017.07.03
  • 심사 : 2017.09.18
  • 발행 : 2017.09.30

초록

Usability is one of the most important concepts regarding software quality. It can be interpreted as the goodness associated with using the software product. This paper distinguishes the goodness of an individual using experience and the goodness of a product for using. This paper proposes a software quality view model which classifies software quality views into two broad categories of end view and means view. End view includes long-term view and short-term view which is classified further into performer's view on software activity and third party's view on software activity. Means view includes intrinsic view and contingency view. The analysis of ISO 25000 Series SQuaRE demonstrates the necessity to decompose product quality model and quality in use model into five models corresponding to the software quality views respectively. The analysis on playability shows that the universal definition of usability may be an illusion. The results provide the theoretical basis to build a comprehensive and consistent body of knowledge regarding software quality, which is consisted with the set of quality models and the theories explaining the relationships among the elements of the models.

키워드

참고문헌

  1. Al-Kilidar, H., Cox, K., and Kitchenham, B., "The Use and Usefulness of the ISO/IEC 9126 Quality Standard," Proceedings of International Symposium on Empirical Software Engineering 2005, IEEE, 2005, pp. 126-132.
  2. Cooper, D. R. and Schindler, P. S., Business Research Methods(10ed.), McGraw-Hill/Wirwin, International Edition 2008.
  3. Foraker Labs, "Introduction to User-Centered Design," http://www.usabilityfirst.com/ about-usability/introduction-to-usercentered-design, 2002 (reference date: 17/ 04/2017).
  4. Gonzalez Sanchez, J. L., Montero Simarro, F., Padilla Zea, N., and Guitierrez Vela, F. L., "Playability as Extension of Quality in Use in Video Games," Proceedings of the Second International Workshop on the Interplay between Usability Evaluation and Software Development (I-USED'09), Uppsala, Sweden, August 24, 2009a.
  5. Gonzalez Sanchez, J. L., Zea, N. P., and Gutierrez Vela, F. L., "Playability: How to Identify the Player Experience in a Vedio Game," Proceedings of IFIP Conference on Human-Computer Interaction: Human- Computer Interaction-INTERACT 2009, 2009b, pp. 356-359.
  6. Haboush, A., Alnabhan, M., AL-Badareen, A., Al-Nawayseh, M., and EL-Zagmouri, B., "Investigating Software Maintainability Development: A Case for ISO 9126," International J. of Computer Science Issues (IJCSI), Vol. 11, No. 2, 2014, pp. 18-23.
  7. ISO/ IEC 25010:2011, Systems and Software Engineering-Systems and Software Quality Requirements and Evaluation (SQuaRE)- System and Software Quality Models, ISO, 2011.
  8. ISO/IEC 9126-1:2001, Software Engineering- Product Quality-Part I: Quality Model, ISO, 2001.
  9. ISO/IEC 9241-11:1998, Ergonomic Requirements for Office Work with Visual Display Terminals (VDTs)-Part 11: Guidance on Usability, ISO, 1998.
  10. ISO/IEC 25021:2012, Systems and Software Engineering-Systems and Software Quality Requirements and Evaluation (SQuaRE)- Quality Measure Elements, ISO, 2012.
  11. ISO/IEC 25022:2016, Systems and Software EngineeringSystems and Software Quality Requirements and Evaluation (SQuaRE)- Measurement of Quality in Use, ISO, 2016.
  12. ISO/IEC 25023:2016, Systems and Software Engineering-Systems and Software Quality Requirements and Evaluation (SQuaRE)- Measurement of system and Software Product Quality, ISO, 2016.
  13. Kitchenham, B. and Pfleeger, S. L., "Software Quality: The Elusive Target [special issue section]," Software, IEEE, Vol. 13, 1996, pp. 12-21.
  14. Koh, S. and Whang, J., "A Critical Review on ISO/IEC 25000 SQuaRE Model," Proceedings of the 15th International Conference on IT Applications and Management: Mobility, Culture and Tourism in the Digitalized World, (ITAM15), 2016, pp. 42-52.
  15. Koh, S., "Cause-and-Effect Perspective on Software Quality: Application to ISO/IEC 25000 Series SQuaRE's Product Quality Model," Journal of Information Technology Applications & Management, Vol. 23, No. 3, 2016, pp. 71-86. https://doi.org/10.21219/JITAM.2016.23.3.071
  16. Koh, S., "The Checklist for System and Software Product Quality Implied in the Product Quality Model of ISO/IEC 25000 Series SQuaRE," Proceedings of 17th International Conference on IT Applications and Management: Babolsar, Iran, 2017a, pp. 126- 136.
  17. Koh. S., "The Principle of One Quality View and Decomposition of Product Quality Model of ISO/IEC 25000 Series SQuaRE," Asian Journal of Information and Communications, Vol. 9, No. 1, 2017b, pp. 101-114.
  18. Microsoft Corporation, "Usability in Software Design," https://msdn.microsoft.com/ en-us/library/ms997577.aspx, 2000 (reference date: 17/04/2017).
  19. Nielsen, J., "Usability 101: Introduction to Usability," Nielsen Norman Group, https:// www.nngroup.com/articles/usability-101-introduction-to-usability, 2012 (reference date: 17/04/2017).
  20. Oxford Learner's Dictionary, reference date: 05/16/2016.

피인용 문헌

  1. An Activity-Centric Quality Model of Software vol.26, pp.2, 2017, https://doi.org/10.21219/jitam.2019.26.2.111
  2. Is a General Quality Model of Software Possible: Playability versus Usability? vol.27, pp.2, 2017, https://doi.org/10.21219/jitam.2020.27.2.037