agile and scrum in atlantbh – 5 tips towards better agility
TRANSCRIPT
Agenda
Introduction
Importance of Retrospectives
Trust your team
We don’t need a scrum master
Devices off
Chasing value
Scrum – theory and practice
• Easy to understand difficult to master and
implement
• Simpler hierarchy, team managing itself,
constant change, estimation points…
• Practice and theory often misalign
“…Important thing to note at Sprint
Retrospectives is not to deal with the
symptoms of the problems you are
having, but rather root causes, and to
make sure your team has the action
plan to tackle the issues identified
during the Retrospectives…”
Sprint Retrospective – you DO NOT want to skip
it.
Retrospectives
are essential to
improving your
overall processes.
Retrospectives also help
build bond between team
members.
Be transparent, inspect the issue, adapt
and solve it. Draw value out of
retrospectives.
Tackle root causes, not
symptoms. Make a plan to
solve the issues.
”I LIKE”/ ”I WISH” approach. Use positivism
even when pointing out to a negative trend.
Build trust within your team
A team that trusts is a
team that triumphs.
If you build trust well, you build
software well.
• In scrum, teams are self-organizing and cross-
functional. Build them as such.
• Encourage new team members to
review pull requests, let them do
presentations on Sprint reviews.
• Use seniority in your team as an opportunity for a
junior member to learn from their experienced
colleague.
THE BEST SCRUM MASTER IS THE ONE “NOT NEEDED”
Be a coach.If a scrum master does
her/his job well, she/he
will build a team that’s
independent of her/him.
Build self-organizing and
cross-functional teamsWith scrum everything is
interconnected. If your team is self-
organized and cross-functional, your
job is exponentially easier.
INDIVIDUALS
AND INTERACTIONS
over processes and
tools!
Spend as much time
listening to your
colleagues as you
would like them to
spend listening to you.
Laptops and phones are enemies of scrum!Or at least tiny obstacles.
• Scrum meetings should be as device
free as possible.
• Participate. Share opinions. Sync up.
Give feedback.
• Listen to your teammates.
Understand their point of view.
• Focus your attention toward the
discussion being held even if it
doesn’t concern you. The more you
know the better you understand.
Use daily stand-ups to report, not
to explain.
• Be on time. Do not break the time
limit.
• Stand up! It helps you focus. Good
for health, too.
• Sync up with your team, not the
product owner or the scrum master.
• Introduce a ”Parking lot” meeting
after stand-up. Use it to sort out
details or misunderstandings that
pop-up during stand-up.