This paper discusses the impact of agile methodology in complex and modular interrelated projects based on the authors’ practical experience and observations. With the advancement of Web technologies and complex computer systems, business applications are able to transcend boundaries in order to fully meet business requirements and comply with the legislation, policies and procedures. The success of software development as well as software deployment of these complex applications is dependent upon the employed methodology and project management. This is so because employed methodology plays an important position in capturing and modeling of business requirements and project management helps to ensure delivery. Agile methods are rapidly becoming popular in the software development industry. This paper examines this crucial role of agile methodology in a software development and deployment environment.
[1]
Alistair Cockburn,et al.
Agile Software Development
,
2001
.
[2]
Granville G. Miller.
The Characteristics of Agile Software Processes
,
2001,
TOOLS.
[3]
Kent L. Beck,et al.
Extreme programming explained - embrace change
,
1990
.
[4]
Bhuvan Unhelkar,et al.
Investigation into the Creation and Application of a Composite Application Software Development Process Framework (CASDPF)
,
2008,
Fifth International Conference on Information Technology: New Generations (itng 2008).
[5]
Mikael Lindvall,et al.
An introduction to agile methods
,
2004,
Adv. Comput..
[6]
Capers Jones,et al.
Why software fails
,
1996
.
[7]
JaatunMartin Gilje,et al.
Agile Software Development
,
2002,
Comput. Sci. Educ..
[8]
K. Beck,et al.
Extreme Programming Explained
,
2002
.