March 25th 2020
My first introduction to scrum was during my computer science capstone project. This introduction was rather very brief and although encouraged to use it, no one saw the merits or the time to implement it. However, after reading this book I have realized the significant benefits and improvements that such a framework can bring.
For anyone that is unaware of scrum, it is basically a framework for product development, emphasizing teamwork, iteration and accountability. The term scrum comes from rugby and refers to the teamwork required to move the ball down the field together.
  " It’s about setting up the right framework with the right incentives and giving people the freedom, respect and authority to do things themselves. "Scrum, the art of doing twice the work in half the time is written by Jeff Sutherland, the co-creator of Scrum. The book draws upon a lot of Sutherland’s experience to show how different aspects of Scrum came to be. His experiences although a little much at times, puts the whole idea into perspective. It is however important to note that this book is more about the ideas and reasons for Scrum rather than the implementation side of it.
During the entire project period, you work in sprints. Each sprint can last upto a month or less but not longer. From what I have gathered and seen, the most common sprint period is two weeks. During each sprint, your team lists a fixed number of work that will be achieved at the end of the sprint. This is called the Backlog.
  " One crucial element of an individual sprint, though, is that once the team commits to what they are going to accomplish, tasks are locked in. Nothing else can be added by anyone outside the team. "During the sprint period, there is a daily standup meeting lasting no more than 15 minutes. This standup meeting serves to allow other teams members know what work you are doing as well as seek help if there are any challenges.
At the end of every sprint, the team should produce something that can be used by the customer. Nothing is considered done if it cannot be used by the customer.
  " You want to want to get to the things that deliver the most value with the lowest risk first. You want to start delivering value to your customers as soon as you possibly can. You want something that is completely Done-that you can show. "As Mark Zuckerberg famously put it ““Move fast and break things.” This is exactly what the sprint is designed to achieve. By working in sprints and delivering something physical at the end of each sprint, you receive immediate feedback from the customer.
  " Fail Fast So You Can Fix Early – Working in short cycles and releasing products sooner enables more immediate end user feedback. This means you can eliminate anything that is wasteful or not working quickly to ensure that the work you are delivering is truly fit for purpose."At the end of each sprint, the team decides one thing that can be improved and becomes the numero uno priority in the next sprint.
  " At the end of each sprint, the team should pick one small improvement or kaizen that will make them happier. And that should become the most important thing they will accomplish in the next sprint. Secrecy is poison. Nothing should be kept secret. "The following is taken from the appendix of the book.
Scrum in a nutshell Picture Source