Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1007/978-3-319-02958-0_58guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

Usability Evaluation of the Agile Software Process

Published: 13 November 2013 Publication History

Abstract

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.

References

[1]
Kikuno: Why do software projects fail? Reasons and a solution using a Bayesian classifier to predict potential risk. In: 11th IEEE Pacific Rim International Symposium (2005)
[2]
Belengueret, J.: HCI Designers and Engineers: It is possible to work together, http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.11.1728
[3]
Symon, G.: The work of IT system developers in context: an organizational case study. Human—Computer Interactionä13(1), 37—71 (2007)
[4]
Gasson: User involvement in decision-making in information systems development. In: Conference Proceeding of 18th IRIS. IRIS Association, Gjern Denmark (2005)
[5]
Ollson, E.: What active users and designers contribute in the design process. Interacting with Computersä16, 377—400 (2004), http://www.elsevierComputerScience.com
[6]
Carroll, M.: Introduction: The Scenario Perspective on System Development in Scenario-Based Design: Envisioning Work and Technology in System Development. IEEE Transactions on Software Engineeringä24(12), 1156—1170 (1995)
[7]
Pessagno, R.: Design and usability of social networking web sites. In: California Polytechnic State University (2011).
[8]
Ivory, M.Y., Hearst, M.A.: The state of the art in automating usability evaluation of user interfaces. ACM Comput. Surv.ä33, 470—516 (2007)
[9]
Polson, P.G., Lewis, C., Rieman, J., Wharton, C.: Cognitive walk- throughs: a method for theory-based evaluation of user interfaces. J. Man-Mach. Stud.ä36, 741—773 (2002)
[10]
Akbari, F.: A Review to the Usage of Concepts of Software Architecture in Agile methods. In: International Symposium on Instrumentation & Measurement, Sensor Network and Automation, IEEE Software, vol.ää2, pp. 389—392 (2012)
[11]
What is agile software development (May 14, 2008), http://www.agilealliance.org/show/2
[12]
Koskela: Software configuration management in agile methods. VTT publication 5 14, ESPOO, pp —54 (2003)
[13]
Singh, M.: U-SCRUM: An agile methodology for promoting usability. In: Proc. AGILE 2009 Conference (Agile 2009), pp. 555—560. IEEE Press (2009)
[14]
Mcinerney, P., Maurer, F.: UCD in agile projects: dream team or odd couple? Interactionsä12(6), 19—23 (2007)
[15]
Hedberg, H., Iivari, N.: Integrating HCI Specialists into Open Source Software Development Projects. In: Boldyreff, C., Crowston, K., Lundell, B., Wasserman, A.I. (eds.) OSS 2009. IFIP AICT, vol.ä299, pp. 251—263. Springer, Heidelberg (2009)
[16]
Memmel, T., Gundelsweiler, F., Reiterer, H.: CRUISER: A Cross-Discipline User Interface and Software Engineering Lifecycle. In: Jacko, J.A. (ed.) HCI 2007. LNCS, vol.ä4550, pp. 174—183. Springer, Heidelberg (2007)
[17]
Pyla, P.S., Pérez-Quiñones, M.A., Arthur, J.D., Hartson, H.R.: Towards a model-based framework for integrating usability and software engineering life cycles. Arxiv Preprint cs/0402036 (2008)
[18]
Masood Butt, S., Ahmad, W.F.W.: Handling requirements using FlexREQ model. In: 2012 IEEE 3rd International Conference on Software Engineering and Service Science (ICSESS), pp. 661—664. IEEE (2012)
[19]
Butt, S.M., Ahmad, W.F.W.: Analysis and Evaluation of Cognitive Behavior in Software Interfaces using an Expert System. International Journalä5 (2012)
[20]
IEEE Standards Association, 12207-2008-IEEE System and Software Engineering- Software life cycle processes, https://standards.ieee.org/findstds/standard/12207-2008.html
[21]
ISO 9241-210:2010 Ergonomics of human-system interaction -Part 210: Human-centred design for interactive systems, http://www.iso.org/iso/catalogue_detail.htm?csnumber=52075

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image Guide Proceedings
IVIC 2013: Third International Visual Informatics Conference on Advances in Visual Informatics - Volume 8237
November 2013
796 pages
ISBN:9783319029573
  • Editors:
  • Halimah Zaman,
  • Peter Robinson,
  • Patrick Olivier,
  • Timothy Shih,
  • Sergio Velastin

Publisher

Springer-Verlag

Berlin, Heidelberg

Publication History

Published: 13 November 2013

Author Tags

  1. agile software
  2. software development
  3. usability evaluation

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 0
    Total Downloads
  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 25 Nov 2024

Other Metrics

Citations

View Options

View options

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media