USABILITY EVALUATION METHOD FOR AGILE SOFTWARE DEVELOPMENT

Abstract

Agile methods are the best fit for tremendously growing software industry due to its flexible and dynamic nature. But the software developed using agile methods do meet the usability standards? To answer this question we can see that majority of agile software development projects currently involve interactive user interface designs, which can only be possible by following User Centered Design (UCD) in agile methods. The question here is, how to integrate UCD with agile models. Both Agile models and UCD are iterative in nature but agile models focus on coding and development of software; whereas, UCD focuses on user interface of the software. Similarly, both of them have testing features where the agile model involves automated tested code while UCD involves an expert or a user to test the user interface. In this paper, a new agile usability model is proposed and the evaluation is of the proposed model is presented by practically implementing it in three real life projects. . Key results from these projects clearly show: the proposed agile model incorporates usability evaluation methods, improves the relationship between usability experts to work with agile software experts; in addition, allows agile developers to incorporate the result from UCD into subsequent interactions.

Authors and Affiliations

Saad Masood Butt, Shahid Masood Butt

Keywords

Related Articles

REPRESENTING VARIABILITY IN SOFTWARE ARCHITECTURE: A SYSTEMATIC LITERATURE REVIEW

Variability in software-intensive systems is the ability of a software artefact (e.g., a system, subsystem, or component) to be extended, customised or configured for deployment in a specific context. Software Architectu...

PERFORMANCE EVALUATION OF SINGLE-PATH AND MULTIPATH MANETS ROUTING PROTOCOLS FOR DENSE AND SPARSE TOPOLOGY

Mobile Ad Hoc Network (MANET) is a multi-hop wireless network in which fixed infrastructure is not used. A single-path routing protocol is mainly proposed as a single route from source node to destination node, while a m...

LANGUAGE-AGNOSTIC SOURCE CODE RETRIEVAL USING KEYWORD & IDENTIFIER LEXICAL PATTERN

Despite the fact that source code retrieval is a promising mechanism to support software reuse, it suffers an emerging issue along with programming language development. Most of them rely on programming-language-dependen...

A GLOBAL AFRICAN BUFFALO OPTIMIZATION

In this paper, a modified version of the African Buffalo Optimization algorithm with emphasis on global search is proposed. Two different equations with the values of their upper and lower boundaries are selected to be t...

MANAGING BUILDING CHECKIST PLANS USING BUSCLIS

This paper presents the software namely Building Submission Checklist System (BUSCLIS). It has been developed to manage the submission of building checklist plans process in the construction industry. BUSCLIS helps to si...

Download PDF file
  • EP ID EP254037
  • DOI -
  • Views 147
  • Downloads 0

How To Cite

Saad Masood Butt, Shahid Masood Butt (2015). USABILITY EVALUATION METHOD FOR AGILE SOFTWARE DEVELOPMENT. International Journal of Software Engineering and Computer Systems, 1(1), 29-40. https://europub.co.uk/articles/-A-254037