Plan Driven - managers draw up the plan, saying what should be developed, when it should be completed, and who should do it.
Scrum - Outline the general architecture of the system and then create small iterations in sprints.
Allocation of people:
Plan Driven - project manager, decides who will program what
Scrum - has a scrum master, no project manager. Small teams no greater than 7 work on short sprints.
Maintaining the team:
Scrum - scrum meetings every day lasting 15 minutes or less. Short meetings after each sprint.
Plan Driven - more difficult to manage changes, especially if the change will affect the original plan.
Scrum - easier to manage changes, because the project is made in many different iterations that can all be combined.