What on earth is Scrum?
Scrum is one of the agile approaches that became quite popular over the last decade. Being about agile it shares the same ideas but yet provides a framework that helps you manage uncertainty and complexity of your project, gives you guidelines to organize cooperation between the business side (the client) and your technical side (the team), creates positive environment for growing excellent jelled teams.