Talk given at ScrumDays.pl 2016 conference.
http://2016.scrumdays.pl/
Common, perceived career path for Scrum Masters is becoming Agile Coach and while for many it’s something natural, I would like to explore with you alternate path that might be much more fun and rewarding for many Scrum Masters out there.
Throughout my career I’ve been Scrum Master by myself and many Scrum Masters working for me in different organization. I’ve also seen people growing into this role and one’s that were outgrowing it moving to next great thing.
During my talk I would like to discuss with you why Scrum Master is great stepping stone for managing software organizations and why becoming great Scrum Master makes you so much better manager or even executive in modern software company.
DO we have any SM, Agile Coach, Managers in the room?
Career path for SM
Whhy it’s manager
Why it’s wort considering
And Why you’re not forced to become Agile Coach
I’ll be talking about transition from Scrum Master to Manager. Why you should consider it when planning your carrer and from the other side why having SM is HUGE advantage in being Manager.
I’ll talk about evolution of SM at their role, why becoming Manager is good thing and commonalities of those roles and why
CareeNo career ladders – it’s not about titles, but about experience and challenges
And it’s not about money
We’re going to talk about people that want to be SM’s are doing it by heart and are generally interested in it.
I’m gonna talk about real SM, not Scrum Dudes / Scrum Secretaries
Angel Medinilla
http://www.slideshare.net/proyectalis/developing-scrum-masters
How you became SM? Question to the audience
You self-define your day
You learn and try to get better at our job
You help people, help your team
Process, meetings, tools, tools, tools
Scrum Guide and books on scrum
Kanban and Lean
Engineering practices
Velocity, it’s tracking and tools
Testing optimization and how the hell to fit it in the iteration
Continous integration
TDD
Pair programming
Definition of ready
Retrospectives and techniques around them
Team dynamics – why people like to work with each other
Office environment and team’s well-being and starting influence outside of scrum
Developer’s abstraction layer
What to do with our diva’s
Convincing stakeholders
Advocating for the team
Building relationship with management
Influencing without authority
Autonomy again
You’re the boss now
No one tells you what to do (hopefully)
There are 1000 ways to waste work day and not one to get it back
So you have POWER now, you don’t have to influence without authority
But... Self-directed team is still there... You can’t go and TELL to do something
All your peers in the organization tend to have their own opinions even if you’re right
Sometime those opinions and their goals can be against your own
So... influence again like in SM’s case
You need to allow your people to fail, but not FAAAIL
DEJA VU
We’re gonna hire external consultant to fix our organization
Example of Cto wanting to hire consulting group
Dogbert == consultant
Do it yourself
Often you will have to defend agile by yourself!, SM won’t be present
Hire great guys like pawel, kate or others to give you additional perspective and help you solve problem and not solve it for you
Labor law
Compensation
HR
Presentation skills
But you know, how to run software team, resolve problems, put engineering practices together and most of all influence people
It’s about common PURPOSE - making teams better
What i like most about my job – making teams better
Yiu will have teh same exact feeling of being servant leader
Am I trying to convince you to become manager or hire SM as manager? ABSOLUTELY – our industry is infested by bad managers and is in desparate need of good ones
I’ve seen people with SM experience that have much better chance of success in this role and to create better team