An effective Product Owner must have a vision for the product and effectively communicate it.
|
Play a collaborative game in the morning a couple of times a week. It will get the team going the right way.
|
Teamwork divides the task and multiplies the success. – Anon #Scrum #Lean
|
If you have external dependencies, look ahead a few iterations and plan for them
|
The iteration is the heartbeat of your development. Choose the length wisely and keep it consistent
|
“Good code is its own best documentation.” Steve McConnell
|
A good manager knows his job is to serve the team, not the other way around
|
Customer support is one of the best sources of insights on your customers’ issues. Have a conversation with them
|
Create a transformation backlog for all the proactive and reactive things that need to be changed within your org
|
"Everyone thinks of changing the world, but no one thinks of changing himself." Leo Tolstoy
|
How much of your day is spent doing work that your customer would care about? What can you do about improving?
|
Transforming technical methods and practices is important, but assessing and transforming culture is key.
|
What have you done today to build integrity into the product?
|
“Controlling complexity is the essence of computer programming.” - Brian Kernigan
|
Multitasking – the scourge of efficiency.
|
ScrumMasters in an organization should attend each-other’s meetings. You’ll be amazed what you can learn and teach.
|
Teams which have one or two-way dependencies should attend each-other’s planning and daily scrum meetings.
|
ScrumMasters should NOT also be Product Owners.
|
Work on committed backlog items in the iteration in priority order. The priority is there for a reason. Respect it.
|
“When the best leader's work is done the people say, ‘'We did it ourselves.' ’” - Lao Tzu
|
Test-driven development is a philosophy. Meditate under a Bodhi tree and be enlightened. Better yet, pick up a book.
|
Use diagnostic metrics to improve, not to beat the team up.
|
As your team if the Daily Scrum has any value. Ask them to be honest. Hearing “No” may be the first step to healing.
|
The ScrumMaster’s power comes from influence, not authority.
|
Yes, there is such a thing as Agile Release Planning. Just flying blind iteration-by-iteration doesn’t scale too well
|
Try using a high-quality always-on video camera to bring split-teams together. You will need one on each site.
|
If your company cannot get one team practicing Agile properly, scaling to multiple teams may not work out too well.
|
Continuous Improvement does NOT mean lets bastardize proven Agile best-practices before we’ve even tried any.
|
Don’t expect the benefits of Agile if you still insist on holding on to your legacy practices and org. structures.
|
Think hard about how you know if your Agile deployment is working. ‘We feel good about it’ may not be enough.
|
The ScrumMaster’s role is best executed as a full time role.
|
“Don't tell people how to do things, tell them what to do and let them surprise you with their results.” -Gen. Patton
|
Iteration timeboxes are the heartbeat of our product development. Keep them the same size through the release.
|
Count the number of weeks that teams only worked 40 hours while meeting iteration goals. They should be on the rise
|
Done is done! Cut out the done, done done, done-done done donnnne.
|
Pilot projects are ways to learn. Just because your first pilot fails, doesn’t mean that Agile isn’t right for you
|
You will be amazed on what you can accomplish as a team when you focus on shared success
|
"We must all hang together, or assuredly, we shall all hang separately." – Benjamin Franklin
|
Being Agile Means it is OK to say “I don’t know…yet!”
|
A manager’s job is to set up a structure and environment to make the team successful… then get out of the way!
|
Product owners should escalate backlog conflicts and decisions upward, not to the team.
|
Integrate early, integrate often.
|
Re-evaluate your HR department’s resume filters. They many not be tuned for agile developers.
|
The best subject matter experts are those who will teach and create clones, not keep the knowledge bottled-up
|
“Mr. Gorbachev, tear down these cubes!”
|
Thin, vertical slices; thin, vertical slices; thin, vertical slices…do you see a pattern?
|
To all managers: Separate management from project management. The latter should be done by the team, not you.
|
Always code as if [others who use your code] will be violent psychopaths who know where you live. Martin Golding
|
Practice, practice, practice and then practice some more. Knowledge comes from books. Skills come by doing.
|
There is no substitute for hard work.
|
Great ScrumMasters stick up for the team when appropriate…and also stick up for the PO when appropriate.
|
Everyone is so hung up on efficiency. Put quality first and let efficiency follow.
|
Estimations should only be performed by those who implement the product .
|
“What is a cynic? A man who knows the price of everything and the value of nothing.” - Oscar Wilde
|
Passive voice should not be used by the Product Owner.
|
Scope creep and gold-plating. Two sides of the ugliest coin in the world.
|
The most powerful part of a story is the conversation it generates.
|
The only way to minimize uncertainty is through learning.
|
No, an ‘extreme persona’ is not a sport involving jumping out of an airplane.
|
Great change agents dig beyond symptoms to the root causes. Just be careful of rabbit holes.
|
“I write perfect code” is only true in your own mind.
|
NEVER let perfect get in the way of BETTER!
|
Stop looking for silver bullets. If there was a magic productivity boost knob, someone would have found it by now.
|
“It wasn't raining when Noah built the ark.” - Howard Ruff
|
No, the ‘Trump’ card is not usually in the planning poker deck.
|
Three-year-olds are the best root cause analysts I have ever met. They simply ask, "Why?" "Why?" "Why?" "Why?" "Why?"
|
The phrase “I write perfect code” is only true in your own mind.
|
NEVER let perfect get in the way of BETTER!
|
Stop looking for silver bullets. If there was a magic productivity boost knob, someone would have found it by now!
|
In a bacon and egg breakfast, the chicken is only involved while the pig is committed. Oink, baby, oink!
|
Oh yes, Scrum Masters CAN be voted off the island. Use only as a last resort.
|
There is no ‘Royal flush’ in planning poker.
|
Quality, scope, resources and release date. You only get n-1 degrees of freedom.
|
A feature team contains everyone that is needed to deliver the feature. Pets are optional.
|
A Scrum Master is NOT a Sprint Master. They own the process of Scrum, not the administration of the team.
|
Yes, Mr. Product Owner, you do have to attend the iteration review. And yes, you actually have to participate.
|
“I never teach my pupils; I only attempt to provide the conditions in which they can learn.” - Albert Einstein
|
The best requirements are those in the form of an objectively measurable test case.
|
Being shielded from external intrusion is NOT an excuse to not acknowledge majors issues requiring your attention.
|
A Product Owner is PART of the team, available as needed.
|
No, a device driver isn’t considered a vertical slice.
|
Inspection without adaptation toward maximizing value is like a peanut butter and cat sandwich – just plain WRONG!
|
If product development is a car, the Product Owner is the driver.
|
“Quality is never an accident; … it represents the wise choice of many alternatives.” W. Foster.
|
An ethos is “the fundamental values peculiar to a people, culture, or movement”. What’s your company’s ethos?
|
DONE isn’t a negotiation. It is a definition. Where’s yours?
|
“Not invented here” - The nemesis of a good agile deployment
|
The Product Owner is ONE person, not a committee.
|
It ain’t done till the Product Owner sings – from joy.
|
The worst thing you can ever expect from experimentation is success every time
|
“The best way to appreciate your job is to imagine yourself without one.” – Oscar Wilde
|
Pink Floyd said it best: “Tear down the Wall!” The metaphorical one between business and development, that is.
|
Maximizing velocity means nothing without minimizing defects.
|
Proper release planning is the key to any Agile project. It is a myth that Agile means no initial plan.
|
Scrum Masters are change agents first and foremost
|
A product backlog is not actionable without a priority
|