User Image

Let's start doing scrum it would solve all our problems

Sun 22 Nov 2015 11:09

Let's start doing scrum it would solve all our problems.... not at all!

 

First of all scrum is not the framework to solve problems related with software development. It's intended to help identification of pain points and allowing teams to adapt. How they would use that power is only their choice.

"Scrum is like your mother-in-law, it points out ALL your faults" - Ken Schwaber

 

Most important meeting in the scrum... Sprint Retrospective

 

Sprint Retrospective meeting is crucial event in the whole scrum framework because it is a time when Scrum Team stops for a moment and looks over all the issues they have experienced in last iteration. This is exactly the time where team should focus on two out of three parts of the empirical process: Inspect and Adapt. It's not the time for complaining only about something. It's the time when the team should think about how to solve the problem or prevent it in the future.

 

“It is a capital mistake to theorize before one has data” - Sherlock Holmes

 

Scrum is all about responsibility and engagement!

 

The roles in scrum are clearly defined and it's crucial to understand them. Product Owner says 'what' to do (goals, features) but developers are the ones who tells 'how' because at the end of a day they will implement the solution. Responsibility of PO is understanding and explaining the needs of the customers


"If you tell people where to go, but not how to get there, you'll be amazed by the results" - General George S. Patton


The responsibility of development team is to build the solution with high quality to fulfil those needs. Self-organizing is the key for smarter work because it allows to change the way of working to optimizing efficiency in value creation (do less to achieve more).

“There is nothing so useless as doing efficiently that which should not be done at all” - Peter Drucker

There is no perfect solution for improving. It's the Scrum Team responsibility to find their own solutions for challenges and use it as a competitive advantage. Improvements take time and require motivation from each member because all of them have to go out of their comfort zone very often to adapt. The price is high but it's worth of it.

"To improve is to change; to be perfect is to change often" - Winston Churchill

Please rate:

Implement Agile and DevOps

  • 70%Code Quality Increase

  • 40%Defect Reduction

  • 3XProductivity Increase

  • 100%Team Collaboration

Automize your software engineering process with Quickscrum. Make delivery at least 30x faster.