V Model vs Agile Methodology

Topics: Project management, Agile software development, Waterfall model Pages: 14 (2703 words) Published: May 31, 2013
A Review Of Contemporary Software Development Lifecycles And Their Implications On Software Project Management

Software Project Management


Version History

|Date |Submitted by |Student ID |Submitted to | |April 2013 |Doojesh Baichu | | | | | | | |

Table of contents

1. Abstract3

2. Keywords4

3. Introduction5

4. Literature Review6

4.1. The V-Model6

4.2. Agile Methodology6

4.3. Comparative study of V-Model V/S Agile8
4.3.1. V-model8
4.3.2. Agile8

5. Project Management Techniques Comparison9

5.1. Constructive Cost Model (COCOMO)9
5.1.1. V-Model9
5.1.2. Agile10

5.2. Earned Value Management (EVM)10
5.2.1. V-Model10
5.2.2. Agile11

5.3. Milestone Trend Analysis (MTA)11
5.3.1. V-Model and Agile Methodology11

5.4. Critical Path Method (CPM)12
5.4.1. V-Model12
5.4.2. Agile12

6. Advantages and Drawbacks13

6.1. V-Model13
6.1.1. Pros13
6.1.2. Cons13

6.2. Agile13
6.2.1. Pros13
6.2.2. Cons13

7. Conclusion14

8. Reference15


This document discusses in an interpretive way the commonly used Software Development Lifecycle Models and their implications to Software Project Management. Their application, advantages and disadvantages are discussed.

The Methodologies Agile and V-Model are discussed, as well as Software Management techniques PMBOK, COCOMO, MTA, EV and Critical path.


|Term |Definition | |SDLC |Sofware Development Life Cycle - A Software Development Life Cycle is essentially a series of steps, or phases, | | |that provide a model for the development and lifecycle management of an application or piece of software. | |SDLCM |Sofware Development Life Cycle Model - Software Development Life Cycle Models are systems and processes a | | |software developer or software development team leverage to systematically produce software. | |PMBOK |Project Management Body of Knowledge | |COCOMO |Constructive Cost Model | |EV |Earned Value | |MTA |Milestone Trend Analysis | |CPM |Critical Path Method |


A Software Development Life Cycle (SDLC) adheres to important phases that are essential for developers, such as planning, analysis, design, and implementation.

There exist numerous SDLC methodologies in the world. Each model justifies its existence by answering the following questions:

1. How stable are the requirements?
2. Who are the end users for the system?
3. What is the size of the project?
4. Where are the Project teams located?

This documents will deal essentially with the V-Model and the Agile methodology. The V-Model which is an extention of...
Continue Reading

Please join StudyMode to read the full document

You May Also Find These Documents Helpful

  • Agile Methodology Essay
  • Essay on Testing using Agile Methodology
  • Agile V. Waterfall Essay
  • Agile vs. Prescriptive Processes Essay
  • Methodology Essay
  • Agile Development Methodology Essay
  • Agile Methodology Paper
  • It Describes Agile Methodologies Essay

Become a StudyMode Member

Sign Up - It's Free