CSC/ECE 517 Fall 2010/ch6 6c PK: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
<p><font size="5">Estimation in Agile projects</font></p> | <p><font size="5">Estimation in Agile projects</font></p> | ||
== Introduction == | == Introduction to Agile software development== | ||
Software development process or life cycle is a commonly used term in today's rapidly developing software industries. There are different models are available which are used to enforce the structural development of software products. Agile software development methodology is one of the commonly followed practices which takes iterative approach for development. One of the most important part of this process is estimation. | Software development process or life cycle is a commonly used term in today's rapidly developing software industries. There are different models are available which are used to enforce the structural development of software products. Agile software development methodology is one of the commonly followed practices which takes iterative approach for development. One of the most important part of this process is estimation. | ||
In this chapter, we will explain the purpose of estimates in agile software development first, later we will discuss estimation techniques and re-estimation and how these are different in other software development processes. | In this chapter, we will explain the purpose of estimates in agile software development first, later we will discuss estimation techniques and re-estimation and how these are different in other software development processes. | ||
== Estimation in Agile Model== | == Estimation in Agile Model== |
Revision as of 19:36, 14 November 2010
Estimation in Agile projects
Introduction to Agile software development
Software development process or life cycle is a commonly used term in today's rapidly developing software industries. There are different models are available which are used to enforce the structural development of software products. Agile software development methodology is one of the commonly followed practices which takes iterative approach for development. One of the most important part of this process is estimation.
In this chapter, we will explain the purpose of estimates in agile software development first, later we will discuss estimation techniques and re-estimation and how these are different in other software development processes.
Estimation in Agile Model
Purpose
Estimation techniques
Re-estimation
Estimation in Waterfall Model
Estimation in Spiral Model
Estimation in Iterative and Incremental Model
References
- Software Development process [1]