Please read chapter 3 of your  textbook and reputable resources and in your own word discuss what is Plan driven Software Development and What is Agile Development.

Discuss at least one application where you will use plan driven development and one application where you will prefer to use agile development.