Towards a Model-Based Framework for Integrating Usability Evaluation Techniques in Agile Software Model

Submitted by: Submitted by

Views: 10

Words: 3797

Pages: 16

Category: Business and Industry

Date Submitted: 04/03/2016 09:47 AM

Report This Essay

Towards a Model-Based Framework for Integrating

Usability Evaluation Techniques in Agile Software Model

Saad Masood Butt1, Azura Onn2, Moaz Masood Butt3, and Nadra Tabassam4

1

Computer and Information Sciecne Department,

Universiti Teknologi PETRONAS Tronoh, Perak, Malaysia

saadmasoodbutt668@yahoo.com

2

Department of Management and Human Resource, Universiti Tenaga Nasional, Malaysia

azura@uniten.edu.my

3

Computer and Software Engineering, Bahria University Islamabad, Pakistan

moazbutt786@hotmail.com

4

Comsats Insititude of Information Technology, Wah Cantt, Pakistan

nadrainam@hotmail.com

Abstract. Various new agile software models were offered though agile

manifesto as a counteraction to conventional and extensive software techniques

and process design. SE followed a systematic approach of development.

Whereas integrating usability in software development improved the ability of

software product to be used, learned and be attractive to the users. Research

showed the benefit of usability; yet, to this day agile software model continues

to exhibit less importance of this quality attribute. Moreover, poor usability and

inefficient design were the common reasons in software product failure. The

aim of this paper was to develop a model to integrate usability evaluation

methods into agile software model. This was done by proposing a unique model

and evaluate the proposed model by using IEEE Std 12207-2008, ISO

9241:210.

Keywords: Software Development, Usability Evaluation, Agile Model,

Software Models, Usability Engineering.

1

Introduction

The term usability is defined in various ways throughout the literature. Despite the

difference in definition of usability, most of them classify usability as a quality

attribute for the software success and make it usable to the users. Today, software are

being developed for individual users as well as for companies. To capture the market

and gain profit many software models were...