The Default way to plan is a waterfall SDLC, in software design it is a good idea to go Rolling Wave. Before you commit to Agile you need to talk to the team
Agile is very dependent on having a team that is mature enough and motivated enough to commit to the Agile process, most Software Development teams today do not meet this requirement