Compatibility of agile software development methods and CMMI
Agile software development methods by focusing on the different values, have established a new approach for software development compare to the traditional methods. While traditional methods emphasizes on the following disciplined processes and rigid practices, agile methods focused on individuals a...
Saved in:
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
Indian Society for Education and Environment
2013
|
Online Access: | http://psasir.upm.edu.my/id/eprint/30561/1/Compatibility%20of%20agile%20software%20development%20methods%20and%20CMMI.pdf http://psasir.upm.edu.my/id/eprint/30561/ http://www.indjst.org/index.php/indjst/article/view/36349 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Universiti Putra Malaysia |
Language: | English |
id |
my.upm.eprints.30561 |
---|---|
record_format |
eprints |
spelling |
my.upm.eprints.305612015-10-20T07:36:34Z http://psasir.upm.edu.my/id/eprint/30561/ Compatibility of agile software development methods and CMMI Gandomani, Taghi Javdani Zulzalil, Hazura Agile software development methods by focusing on the different values, have established a new approach for software development compare to the traditional methods. While traditional methods emphasizes on the following disciplined processes and rigid practices, agile methods focused on individuals and their collaborations. Previously, CMMI was introduced as process improvement model in the traditional methods and now it is known as symbol of those methods. Nevertheless, compatibility of these two different approaches has been a serious question and there are several conflicting reports about their compatibility. The main purpose of this study was scrutinizing this issue. Generic practices and specific practices in CMMI were selected as criteria for checking compatibility of CMMI and agile methods. The results showed that CMMI and agile are compatible in several process areas. However, there are serious incompatibilities in the others. In level 3 and level 4 of CMMI, two and one incompatible process areas have been seen respectively. Also, agile does not support most of the generic practices in CMMI level 4 and 5. The results also showed that these incompatibilities return to the notion of organization and its role in software development. Indian Society for Education and Environment 2013-08 Article PeerReviewed application/pdf en http://psasir.upm.edu.my/id/eprint/30561/1/Compatibility%20of%20agile%20software%20development%20methods%20and%20CMMI.pdf Gandomani, Taghi Javdani and Zulzalil, Hazura (2013) Compatibility of agile software development methods and CMMI. Indian Journal of Science and Technology, 6 (8). pp. 5089-5094. ISSN 0974-6846; ESSN: 0974-5645 http://www.indjst.org/index.php/indjst/article/view/36349 10.17485/ijst/2013/v6i8/36349 |
institution |
Universiti Putra Malaysia |
building |
UPM Library |
collection |
Institutional Repository |
continent |
Asia |
country |
Malaysia |
content_provider |
Universiti Putra Malaysia |
content_source |
UPM Institutional Repository |
url_provider |
http://psasir.upm.edu.my/ |
language |
English |
description |
Agile software development methods by focusing on the different values, have established a new approach for software development compare to the traditional methods. While traditional methods emphasizes on the following disciplined processes and rigid practices, agile methods focused on individuals and their collaborations. Previously, CMMI was introduced as process improvement model in the traditional methods and now it is known as symbol of those methods. Nevertheless, compatibility of these two different approaches has been a serious question and there are several conflicting reports about their compatibility. The main purpose of this study was scrutinizing this issue. Generic practices and specific practices in CMMI were selected as criteria for checking compatibility of CMMI and agile methods. The results showed that CMMI and agile are compatible in several process areas. However, there are serious incompatibilities in the others. In level 3 and level 4 of CMMI, two and one incompatible process areas have been seen respectively. Also, agile does not support most of the generic practices in CMMI level 4 and 5. The results also showed that these incompatibilities return to the notion of organization and its role in software development. |
format |
Article |
author |
Gandomani, Taghi Javdani Zulzalil, Hazura |
spellingShingle |
Gandomani, Taghi Javdani Zulzalil, Hazura Compatibility of agile software development methods and CMMI |
author_facet |
Gandomani, Taghi Javdani Zulzalil, Hazura |
author_sort |
Gandomani, Taghi Javdani |
title |
Compatibility of agile software development methods and CMMI |
title_short |
Compatibility of agile software development methods and CMMI |
title_full |
Compatibility of agile software development methods and CMMI |
title_fullStr |
Compatibility of agile software development methods and CMMI |
title_full_unstemmed |
Compatibility of agile software development methods and CMMI |
title_sort |
compatibility of agile software development methods and cmmi |
publisher |
Indian Society for Education and Environment |
publishDate |
2013 |
url |
http://psasir.upm.edu.my/id/eprint/30561/1/Compatibility%20of%20agile%20software%20development%20methods%20and%20CMMI.pdf http://psasir.upm.edu.my/id/eprint/30561/ http://www.indjst.org/index.php/indjst/article/view/36349 |
_version_ |
1643830095727558656 |