This is an excellent book for the beginner or the experienced. For the beginner it lays out the process of SCRUM in a very understandable way and provides the level of detail necessary to be successful in managing scrum driven project. For the experienced Scrum manager it provides the insight and process definition to make them better at delivering their Scrum managed project better for improved process refinement that can lead to greater successful outcomes.