CFP last date
20 May 2024
Reseach Article

Software Maintainability and Usability in Agile Environment

by Monika Agarwal, Rana Majumdar
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 68 - Number 4
Year of Publication: 2013
Authors: Monika Agarwal, Rana Majumdar
10.5120/11569-6873

Monika Agarwal, Rana Majumdar . Software Maintainability and Usability in Agile Environment. International Journal of Computer Applications. 68, 4 ( April 2013), 30-36. DOI=10.5120/11569-6873

@article{ 10.5120/11569-6873,
author = { Monika Agarwal, Rana Majumdar },
title = { Software Maintainability and Usability in Agile Environment },
journal = { International Journal of Computer Applications },
issue_date = { April 2013 },
volume = { 68 },
number = { 4 },
month = { April },
year = { 2013 },
issn = { 0975-8887 },
pages = { 30-36 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume68/number4/11569-6873/ },
doi = { 10.5120/11569-6873 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T21:26:55.818582+05:30
%A Monika Agarwal
%A Rana Majumdar
%T Software Maintainability and Usability in Agile Environment
%J International Journal of Computer Applications
%@ 0975-8887
%V 68
%N 4
%P 30-36
%D 2013
%I Foundation of Computer Science (FCS), NY, USA
Abstract

This research is based on software maintainability and usability in the agile environment. Maintainability of the system is the ability to undergo changes relatively easily. These changes can affect components, services, interfaces and functionality when adding or changing functions, errors, and respond to business needs. Usability is defined as the application that meets the requirements of users and consumers by providing an intuitive, easy to locate and globalize and provides good access for disabled users and leads to a good overall user experience. In the conventional method of the software development, there are many metrics to calculate the maintenance and use of software. This research is to determine whether the same measures apply to Agile, or there is a need to change some metrics used for the agile environment. The goal of software engineering is to develop good quality maintainable software in schedule and budget. Inflated software costing, delayed time frame, or not meeting quality standards express a failure. A survey suggests about 45% of software fails due to the lack of quality. It is therefore one of the most important aspects for the success of software. .

References
  1. P. Antonellis, D. Antoniou, Y. Kanellopoulos, C. Makris, E. Theodoridis, C. Tjortjis, and N. Tsirakis, "A data mining methodology for evaluating maintainability according to ISO/IEC-9126 software engineering – product quality standard," in Special Session on System Quality and Maintainability - SQM2007, 2007.
  2. S. R. Chidamber and C. F. Kemerer, "A metrics suite for object oriented design. " IEEE Trans. Software Eng. , vol. 20, no. 6, pp. 476–493, 1994.
  3. M. Broy, F. Deissenboeck, and M. Pizka, "Demystifying Maintainability," in Fourth International Workshop on Software Quality Assurance (SOQUA 2007). ACM, 2007.
  4. P. Oman and J. Hagemeister, "Metrics for assessing a software system's maintainability," in Proceedings of Conference on Software Maintenance, 1992. , Nov. 1992, pp. 337–344.
  5. www. elsevier. com/locate/infsof Empirical studies of agile software development: A systematic review Tore Dyba, Torgeir Dingsøyr SINTEF ICT, S. P. Andersensv. 15B, NO-7465 Trondheim, Norway
  6. e-Informatica Software Engineering Journal, Volume 1, Issue 1, 2007.
  7. Agile Methods and CMMI: Compatibility or Conflict? Martin Fritsch_, Patrick Keil_ _Technische Universit¨at M¨unchen.
  8. The Agile Business AnalystBy: Mike Cottmeyer, V. Lee Henson.
  9. How software process improvement standards and agile methods co-exist in software organizations? Ngoc Tuan Nguyen, University of Twente. n. t. nguyen-1@student. utwente. nl Enschede, August 2010.
  10. Process Improvement, the Agile Way! Ben Linders, Senior Consultant, www. benlinders. com
  11. The Journal of American Science, 4(1), 2008, ISSN 1545-1003, americansciencej@gmail. com A Framework for Agile Methodologies for Development of Bioinformatics SYED Ahsan, Abad SHAH R & D Center of Computer Science University of Engineering and Technology , Lahore, Pakistan ,Corresponding author: Syed Ahsan
  12. Capturing the Requirements,Shari L. Pfleeger,Joanne M. Atlee .
  13. C. G. O'Regan, A Practical Approach to Software Quality, Springer, New York, NY, USA,
  14. Agile assessment Framework © Copyright Agile VTT Minna Pikkarainen Version_1. 0
  15. Agile Software Development of Embedded Systems Version : 1. 0 Date : 2005. 04. 04 Pages 44 Authors Minna Pikkarainen Tua Huomo
  16. The Challenges to the Safety Process When Using Agile Development Models, Master Thesis Hanne-Gro Jamissen June 29, 2012 Halden, Norway.
  17. Observe-mine-adopt (OMA): an agile way to enhance software maintainability Jane Huffman Hayes , Naresh Mohamed and Tina Hong Gao . Journal of Software Aintenance and Evolution: Research and Practice
  18. Surveying the Factors that Influence Maintainability Research Design Wiebe Hordijk Roel Wieringa Faculty of Electrical Engineering Mathematics and Computer Science University of Twente www. cs. utwente. nl/roelw roelw@cs. utwente. nl
Index Terms

Computer Science
Information Sciences

Keywords

Software Maintainability software usability agile environment software metrics