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