Submitted by: Submitted by nicole217
Views: 258
Words: 348
Pages: 2
Category: Science and Technology
Date Submitted: 08/31/2013 08:09 AM
Development Methodologies
Nina N. Rountree
BSA/375
August 8, 2013
Michael James
One of the main topics among IT professionals, mainly IT project teams, is the topic of which software development methodology to apply, Agile or Waterfall. In this paper, I will explain the differences between agile and waterfall software development and which methodology is suited for a particular software development.
Agile methodology is an alternate concept of conventional project management and generally used in software development. The methodology includes repetitive development in short cycles, which enables the team to respond to randomness through iterative and incremental work intonations referred to as sprints. Agile software development methodology is an alternative to traditional sequencing development or waterfall.
Waterfall methodology involves the traditional development process in which the software design process is ran chronologically from start to finish before beginning the next step of the process. The steps typically include: collecting the requirements of the system that is to be developed, designing the system that is to be developed, implementation of the software for the system, user and system testing, and maintenance for the system. Waterfall is a traditional development method that is commonly believed to prevent any issues during development by locating discrepancies at the start of the process rather than later.
Agile methodologies are utilized within projects that requires minor and recurrent functionality delivered to the end-user. It is also utilized in projects where market delivery time is a consideration. Waterfall methodologies are utilized in high level projects where business involvement is not required and the quality of the product takes precedence over market speed.
REFERENCES
(2010-2012). Difference Between Waterfall Methodology and Agile. Retrieved from...