Advantages of Feature driven development
Feature-Driven Development helps to move larger size projects and obtain repeatable
success.
The simple five processes help to bring work done in a short time and easiest manner.
This type of model is built on set standards for software development industry, so it helps
easy development and industry recognized best practices.
Feature driven development offers well defined progress tracking and reporting
capabilities.
FDD also support multiple teams working in parallel.
Disadvantages of FDD Methodology
Not an ideal methodology for smaller projects so, it is not good for an individual software
developer.
High dependency on the main developer means the person should be fully equipped for
an act as coordinator, lead designer, and mentor.
No written documentation provided to clients in this methodology so, they are not able to
get a proof for their own software.
Promotes individual code ownership as opposed to shared team ownership.
Iteration are not well defined by the process as other agile methodologies.
The model-centric aspect can have hug impacts when working with an old system that
does not have a system model.


You've reached the end of your free preview.
Want to read all 3 pages?
- Fall '09