Usability evaluation of the agile software process

Agile development methods are most flexible approach for software development where the development team keeps on improving the software with ongoing involvement of user. Despite its flexibility approach in software development, agile methods are still lacking usability evaluation approaches in thei...

Full description

Main Authors: Wan Ahmad, W.F., Butt, S.M., Rahim, L.
Format: Article
Institution: Universiti Teknologi Petronas
Record Id / ISBN-0: utp-eprints.32630 /
Published: 2013
Online Access: https://www.scopus.com/inward/record.uri?eid=2-s2.0-84887096358&doi=10.1007%2f978-3-319-02958-0_58&partnerID=40&md5=57e5f39f4b288c2e7789703dab2d4f6b
http://eprints.utp.edu.my/32630/
Tags: Add Tag
No Tags, Be the first to tag this record!
id utp-eprints.32630
recordtype eprints
spelling utp-eprints.326302022-03-29T14:08:08Z Usability evaluation of the agile software process Wan Ahmad, W.F. Butt, S.M. Rahim, L. Agile development methods are most flexible approach for software development where the development team keeps on improving the software with ongoing involvement of user. Despite its flexibility approach in software development, agile methods are still lacking usability evaluation approaches in their development, and integration of usability evaluation into agile development methods is not adequately addressed. In Agile software development, emphasis on requirement gathering and development of comprehensive feasibility reports is not considered in detail. Traditional software development considered this documentation as a quality attribute for the success of the project. Rapid solutions provided by agile software methods leads to the deficiency of good design and architecture which renders the project as expensive. As a remedy, a proposed life cycle for agile software development has been designed. The proposed life cycle outlined in this paper integrates usability evaluation concepts and agile software methodologies for the development of interactive software. To achieve the results, a survey form was formulated and carried out. The results show a greater interest of usability at the initial stage of software development along with user participation and involvement at each stage. The experiment was conducted in the software company by developing an interactive desktop-based application to evaluate the proposed life cycle and IEEE Std. 12207-2008, ISO 9241:210 was used to validate the proposed software model. © 2013 Springer International Publishing. 2013 Article NonPeerReviewed https://www.scopus.com/inward/record.uri?eid=2-s2.0-84887096358&doi=10.1007%2f978-3-319-02958-0_58&partnerID=40&md5=57e5f39f4b288c2e7789703dab2d4f6b Wan Ahmad, W.F. and Butt, S.M. and Rahim, L. (2013) Usability evaluation of the agile software process. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 8237 L . pp. 640-651. http://eprints.utp.edu.my/32630/
institution Universiti Teknologi Petronas
collection UTP Institutional Repository
description Agile development methods are most flexible approach for software development where the development team keeps on improving the software with ongoing involvement of user. Despite its flexibility approach in software development, agile methods are still lacking usability evaluation approaches in their development, and integration of usability evaluation into agile development methods is not adequately addressed. In Agile software development, emphasis on requirement gathering and development of comprehensive feasibility reports is not considered in detail. Traditional software development considered this documentation as a quality attribute for the success of the project. Rapid solutions provided by agile software methods leads to the deficiency of good design and architecture which renders the project as expensive. As a remedy, a proposed life cycle for agile software development has been designed. The proposed life cycle outlined in this paper integrates usability evaluation concepts and agile software methodologies for the development of interactive software. To achieve the results, a survey form was formulated and carried out. The results show a greater interest of usability at the initial stage of software development along with user participation and involvement at each stage. The experiment was conducted in the software company by developing an interactive desktop-based application to evaluate the proposed life cycle and IEEE Std. 12207-2008, ISO 9241:210 was used to validate the proposed software model. © 2013 Springer International Publishing.
format Article
author Wan Ahmad, W.F.
Butt, S.M.
Rahim, L.
spellingShingle Wan Ahmad, W.F.
Butt, S.M.
Rahim, L.
Usability evaluation of the agile software process
author_sort Wan Ahmad, W.F.
title Usability evaluation of the agile software process
title_short Usability evaluation of the agile software process
title_full Usability evaluation of the agile software process
title_fullStr Usability evaluation of the agile software process
title_full_unstemmed Usability evaluation of the agile software process
title_sort usability evaluation of the agile software process
publishDate 2013
url https://www.scopus.com/inward/record.uri?eid=2-s2.0-84887096358&doi=10.1007%2f978-3-319-02958-0_58&partnerID=40&md5=57e5f39f4b288c2e7789703dab2d4f6b
http://eprints.utp.edu.my/32630/
_version_ 1741197760725516288
score 11.62408