What are some of the advantages and disadvantages of the agile development process?

Managing the New Product Development Process

1. What are some of the advantages and disadvantages of the agile development process?
2. How is agile development similar to or different from (a) the stage-gate pro
cess and (b) the parallel development process described in the chapter?
3. What are some of the likely changes agile development requires in manag
ing development personnel?
4. What kinds of projects do you think agile development is appropriate for?

What kinds of projects do you think it might be inappropriate for?