SOFTWARE SYSTEM FOR ASSESSING AND MANAGING USABILITY OF SOFTWARE UNDER FLEXIBLE DEVELOPMENT

Authors

  • Інна Володимирівна Гученко National Aviation University

Keywords:

Software, software usability, flexible development, users' reviews, automated usability evaluation, management of usability.

Abstract

The article describes the software system that implements developed by the author method of iterative automated assessment and management of software usability under agile development for the purpose of taking into account users’ feedback. Characteristics of basic components, their purpose and features of program implementation are given. The evaluation of efficiency of developed software is described, namely: an empirical study and its results.

Author Biography

Інна Володимирівна Гученко, National Aviation University

Assistant of Software Engineering Department of the National Aviation University. Scientific interests: assessment of software usability, software quality, UML and software design.

References

Folmer E. Architecting for usability: a survey / E. Folmer, J. Bosch // The Journal of Systems and Software. – 2004. – №70 (1-2). – pp. 61-78.

IEEE Standard Glossary of Software Engineering Terminology: IEEE Std. 610.12-1990. – Los Alamitos, CA: Institute of Electrical and Electronics Engineers, 1990. – 84 p.

Information Technology, Software Product Evaluation, Quality Characteristics and Guidelines for their Use: ISO/IEC 9126. – Geneva: International Organization for Standardization /International Electrotechnical Commission, 1991.

Ergonomic Requirements for Office Work with Visual Display Terminals (VDTs), Part 11: Guidance on Usability: ISO 9241-11. – Geneva: International Organization for Standardization, 1998.

Software Engineering, Product Quality, Part 1: Quality Model: ISO/IEC 9126-1. – Geneva: International Organization for Standardization /International Electrotechnical Commission, 2001. – 25 p.

Padda Harkirat. QUIM: A Model for Usability/Quality in use Measurement. Lambert Academic Publishing. – 2010. – 124 p.

Сидоров М.О., Гученко I.В. Оцінка зручності застосування програмного забезпечення в контексті Agile-розробки. Наукоємні технології. – К.: НАУ- друк, 2009. –№ 4(4). – С.64 - 68.

Гученко I.В. Зручність застосування програмного забезпечення: атрибути та метрики. Інженерія програмного забезпечення. – К.: Бланкодрук, 2010. – №2. – С. 5-13.

Гученко I.В. Аналіз експертної бази на узгодженість методами Data Mining. Вісник Київського Національного університету ім. Тараса Шевченка. Серія: Фізико-математичні науки. – К.: ДП «Інформаційно-аналітичне агентство», 2011. - №1. – С. 119 - 122.

Гученко I.В. Математична модель забезпечення та оцінки практичності програмного забезпечення. Вісник НАУ. – К.: Вид-во Національного авіаційного університету «НАУ-друк», 2011. – №4.

IEEE Standard for a Software Quality Metrics Metodology: IEEE Std 1061-1998. – N.Y.: The Institute of Electrical and Electronics Engineers, 1998.

Ivory M., Hearst M. The State of the Art in Automating Usability Evaluation of User Interfaces // University of California, Berkeley ACM Computing Surveys. – 2001. – Vol. 33, No. 4. – р.470-516.

Balbo S. Automatic evaluation of user interface usability: Dream or reality // Proceedings of the Queensland Computer-Human Interaction Symposium. Bond University. – 1995. – p. 478 - 487.

Hussain Z., Slany W., Holzinger A. Current State of Agile User-Centered Design: A Survey // HCI and usability for E-inclusion. Lecture Notes in Computer Science, SpringerLink. – 2009. – Vol. 5889. – p. 416 - 427.

John B., Kieras D. Using GOMS for user interface design and evaluation: Which technique? // ACM transactions on Computer-Human interaction. – 1996. – Vol. 3. – p. 287 - 319.

Kieras D., Meyer D. An overview of the EPIC architecture for cognition and performance with application to human-computer interaction //Human- Computer Interaction. – 1997. – Vol. 12. – p. 391 - 438.

Sears A. AIDE: A step toward metric-based interface development tools // Proceedings of the ACM Symposium on User Interface Software and Technology, New York, ACM Press. – 1995. – p. 101 -

Macleod M., Rengger R. The development of DRUM: A software tool for video-assisted usability evaluation // People and Computers VIII. Proc. of HCI'93 Conf., Loughborough UK, Cambridge. – 1993. – p. 293-309.

Вигерс К. Разработка требований к программному обеспечению/Пер. с англ. – М.: Издательско-торговый дом «Русская редакция», 2004. – 576 с.: ил.

Berson A. Client/Server Architecture. – New York: McGraw-Hill. – 1996. – 569p.

Babers C. Architecture Sourcebook Vol.2: Data- Centric Architectures. – 1997. – 302p.

http://tomcat.apache.org/

http://www.mysql.ru/cgi-bin/download/mysqlessential-5.1.53-win32.msi

Shull F. Guide to Advanced Empirical Software Engineering / Shull Forrest, Singer Janice, Sjoberg J.K. Dag. – London: Springer-Verlag, 2008. – 388p.

http://techcrunch.com/2011/08/08/whats-thefastest-web-browser-in-the-real-world-chrome/

Issue

Section

SOFTWARE QUALITY