Scrum Agile Playbook: the Ultimate Book to Optimize Agile Project Management With Scrum
- Length: 401 pages
- Edition: 1
- Language: English
- Publication Date: 2020-12-10
- ISBN-10: B08QDKLPXD
- Sales Rank: #594832 (See Top 100 Books)
Let me set the scene, you followed all the scrum ceremonies, you’ve been to all the planning meetings, you are armed with a prioritized groomed product backlog; you know what the overall vision is, and yet the sprint failed. The stakeholders wanted a Mona Lisa painting, and the team delivered the Starry Night. Oh, the horror! What do you do now? What went wrong? Should you just cut your losses; give up on Scrum and switch back to waterfall?
Hold on. Not so fast. Agreed Scrum is not a magic bullet, and It’s not one size fits all. However, there is a solution. The good news is that Scrum is flexible and can be adapted to your organization’s challenges. This book will guide you through the key agile tenets, and take you on a step-by-step journey to transform your scrum dysfunctions, forcing you to recognize when your process has a problem, to help you successfully get back on track.
Scrum is a tool, and it has its limitations. It shouldn’t be treated as an agile checklist. Following scrum blindly can give you a false sense of security. Don’t treat scrum as an agile overcoat to drape over a waterfall process. You, and by you, I mean the Scrum Master, Product Owner, the Development team, anyone else interested in Scrum needs to master the skills to elegantly use Scrum and get good mileage out of it. This book will train you on how to exactly do that. It will teach you to develop a well-calibrated, well-oiled scrum process, monitor it, and track it, to give you a good idea of where the process is headed.
This book will use easy-to-understand examples and scenarios, without all the business jargon to make you re-think your scrum strategy. It will prepare you to ask powerful questions that spark introspection and use Scrum as a competitive advantage for your organization.
This book guides you and your teams in discovering why agile techniques work and how to create an effective, agile environment. Users will gain the knowledge to improve various areas of project management.
- Defining your product’s vision and features
- Learning the steps for putting agile techniques into action
- Learning the Agile Pyramid, the Iron Triangle, and Cone of Uncertainty
- Planning your team’s sprints, releases, and sprint retrospectives
- Analyzing burndown and burnup charts scenarios and team roles in each scenario
- Understanding the product owner’s role in scrum, product owner anti-patterns
- Envisioning the product: creating a Minimal Viable Product, Definition of Done and Definition of Ready, removing impediments from iterations, and creating more valuable products.
- Grooming the product backlog: managing the product backlog health effectively and analyzing the various methods for backlog grooming like DEEP, MoSCoW, Kano Analysis, User Story Maps, and Relative Prioritization
- Story Point estimation using Planning Poker Games, Affinity Models, Complexity Buckets, and Fibonacci series
- Writing good user stories using INVEST and SMART principles
- Measuring Team Velocity and analyzing factors affecting team velocity including Tuckman’s model
- Collaborating in sprint meetings: understanding the product owner’s role, scrum master’s role, and team’s role in sprint meetings, including the dos and don’ts
- Realistically assess your current Scrum practice and identify areas for improvement
- Learning about Technical Debt and taming the debt and calculating the Cost of Agile Projects using ROI And Agile EVM
- Analyzing Scrum Anti Patterns
- And last, we will tie it all together by analyzing some popular Scrum success Case studies
I believe that by the end of this course you would have gained a deep understanding of scrum, its practical implementation, the dysfunctions, what plagues scrum teams, how to strategically influence your stakeholders, and help teams deliver optimized products no matter its complexity.
Cheers to confidently running your first sprint!