TY - JOUR
T1 - Statistical Analysis of the Effects of Heavyweight and Lightweight Methodologies on the Six-Pointed Star Model
AU - Akbar, Muhammad Azeem
AU - Sang, Jun
AU - Khan, Arif Ali
AU - Amin, Fazal E.
AU - Nasrullah,
AU - Hussain, Shahid
AU - Sohail, Mohammad Khalid
AU - Xiang, Hong
AU - Cai, Bin
N1 - Publisher Copyright:
© 2013 IEEE.
PY - 2018/2/12
Y1 - 2018/2/12
N2 - Traditionally, software development organizations relied on heavyweight development methodologies, such as waterfall, V-model, and others. Later, agile development methodologies known as lightweight methodologies were introduced. Many considered these to be more flexible and more effective than heavyweight methodologies. Both methodologies are equally important for a software development life cycle. The purpose of adopting software development methodologies is to optimize the process model to achieve milestones while concurrently and effectively managing time, budget, and quality. The literature review reveals that there is a lack of statistical evidence for determining the effect of both methodologies on the six-pointed star model (schedule, scope, budget, risk, resource, and quality). In this paper, statistical comparisons were performed for the effects of both methodologies on each factor of the six-pointed star model and the interdependency among factors. Numerical analyses were conducted based on survey responses collected from the experienced users of both methodologies. After examining the results of all the factors of both methodologies, it was determined that lightweight methodologies are suitable for small-scale projects and that heavyweight methodologies perform better for medium- and large-scale projects.
AB - Traditionally, software development organizations relied on heavyweight development methodologies, such as waterfall, V-model, and others. Later, agile development methodologies known as lightweight methodologies were introduced. Many considered these to be more flexible and more effective than heavyweight methodologies. Both methodologies are equally important for a software development life cycle. The purpose of adopting software development methodologies is to optimize the process model to achieve milestones while concurrently and effectively managing time, budget, and quality. The literature review reveals that there is a lack of statistical evidence for determining the effect of both methodologies on the six-pointed star model (schedule, scope, budget, risk, resource, and quality). In this paper, statistical comparisons were performed for the effects of both methodologies on each factor of the six-pointed star model and the interdependency among factors. Numerical analyses were conducted based on survey responses collected from the experienced users of both methodologies. After examining the results of all the factors of both methodologies, it was determined that lightweight methodologies are suitable for small-scale projects and that heavyweight methodologies perform better for medium- and large-scale projects.
UR - http://www.scopus.com/inward/record.url?scp=85042066475&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85042066475&partnerID=8YFLogxK
U2 - 10.1109/ACCESS.2018.2805702
DO - 10.1109/ACCESS.2018.2805702
M3 - Article
AN - SCOPUS:85042066475
SN - 2169-3536
VL - 6
SP - 8066
EP - 8079
JO - IEEE Access
JF - IEEE Access
ER -