So, you’ve sat down and thought “I’d like to be a Scrum Master !” … and then you think “hmmm … I wonder what I need to do ?”
Hi, and welcome.
I’ve often had people ask me “How do I get started ?” and that inevitably leads to a lengthy discussion on where to start, what you need to know, and usual next steps – ultimately, I try to point everyone in the right direction, and typically end up wondering after if I really should have written more of it down for them.
So I thought it’s about time to write up some of my notes. And hopefully some of the things I talk about below, will help you launch your next career step.
So first question first, and to give some context to “What do I need to know ?”, is that you will find many different points of view just doing a simple Google search, some will be helpful, others not so much, and many will contain just a small amount of the overall info that you are looking for. For example, some sites will say you must know about “ABC”, and others “No ABC is going against the fundamentals of XYZ” and that you should follow their way instead etc …
And the answer, especially for when you are just starting out, is that it’s actually a good idea to know a little bit about each of the different Agile methodologies – but you really just need to focus on the 2 big ones to land that first step job interview and be confident you’ll know what to say.
That typically leads into “Well, what are the ‘big ones’ ?”. And starting out I recommend to anyone they become familiar with:
- Scrum from the Scrum Guides
(a free resource – untainted by any vested interests),
- and Kanban.
But (and there’s always a ‘but’) as I mentioned above, it’s to your advantage to know a little bit about a few of the more prevalent frameworks. So don’t be afraid to click through on some of those Google searches, and have a quick read of what each community advocates as their preferred Agile ‘way’. As landing that first job often depends on understanding the Agile principles endorsed by the company you’re specifically applying to.
Second question, so what makes my thoughts on how to become a Scrum Master applicable to you ?
Well, that comes down to 3 things:
– I’m a working Scrum Master … so have some experience to share 😊
– A hope that this page helps someone reach for that next career step,
– And I just think it’s something that many people I’ve met over the years could do easily. But because it’s not as well known as say, Project Management, they don’t give it a try.
I recently had a former colleague (and good friend) lose her job and ask me “What you do sounds really interesting, how do I get into it ?” and I proceeded to list off all the things official and unofficial that had helped me get to where I am.
But then I found myself clarifying a lot … and I mean A LOT. For example I found myself offering both suggestions on what she would need to do to get a position, but then also running over my own experiences and explaining how things really work. Basically I found myself saying (with the applicable finger quotes) “In reality ….”
So, what have I found necessary over the years ?
(And later I’ll go into a bit of what the reality of the position often is)
Over the years I’ve had to apply for many positions, and I’ll admit that it took me a long time to figure out how to get my resume noticed – even now it’s sometimes just playing ‘Resume Roulette’, i.e. sending out many copies of your resume and hoping someone picks up on the big highlighted points you’ve added to the top of the front page.
Unfortunately, when you’re starting out this may be the only way you can get to that next step interview – and for a really good explanation of why this is sometimes the worst way to apply for a job, Forrest Brazeal from A Cloud Guru has a video that you really should watch. However there are things you can do to help get your resume to the top of the pile.
So first off lets answer the question “Do I need to get some certifications ?” … and the answer is yes ! But (again, sorry) don’t overdo it – i.e. don’t think that you need to spend a lot of your time and money getting everything. Initially you only need enough on your resume to be able to land your first Scrum Master interview.
The first step is that you need your resume to meet the requirements of the position. E.g. when a recruiter looks at your resume, they will often have a predefined list of things they need to see to move your resume on to the next person. And here’s the catch, for large companies that person probably has no idea what a Scrum Master does – they are just working off a list provided to them from the actual team that you’d be working with.
So this is my first suggestion, jump onto LinkedIn and do a search for ‘Scrum Master’. You’ll inevitably get a large number of results and then (admittedly I know this will take some time), open up quite a few of them and have a good read. Why do this ? well, you will often find somewhere on the page the list of requirements that that hiring person is working from, i.e. it will probably say something like “Must have a Scrum certification” or words to that effect (really this applies to any position, it doesn’t just have to be Scrum Master).
Plus it might also list a few other ‘things’ the company thinks are beneficial, e.g. “ITIL certification would be highly regarded” – giving you a big hint for what else you should highlight at the top of your resume.
Ok, so that defines what the person at the door is going to need to see on your resume to move you along in the “getting a job at XYZ company” process.
The next thing is gaining a certification. Again, this is where I say ‘yes’ you will have to spend a little time and money getting a cert (or maybe 2). But don’t be disheartened, as certification is sometimes the easy part – trust me, I’ll explain later.
But, there’s a couple of things to consider
Some places will say you need to do a 2 day course before they offer you a chance to sit the exam, some will just say “Read this doc at your own leisure, and when you’re ready to sit the exam, pay”. Both ways have their pro’s and con’s, and I really can’t say what might be best in your situation, but saving a few $$ is a priority for a lot of people these days so Scrum.org (for example) will let you sit their exam for a lot less than what a 2 day course will cost. The only down-side is the pass mark in the exam is a fair bit higher.
Again, remember, the goal is to get enough for your resume to be able to look at that LinkedIn job ad and say “yep, got that !”. And then make sure you put that up top, on the front page !
A note or 2 on Scrum exams
The first thing to know (and in the immortal words of Douglas Adams) is “Don’t Panic”. Scrum, and really Agile exams, are firstly about people and from there depending on the framework you choose, about how to organise and combine those people to achieve specific results.
So many of the questions you might find in an exam will seek to test your knowledge / understanding of how you might approach a situation within the context of Scrum, and can be thought through (i.e. are logical). Whilst the remainder will often be along the lines of “If you are a … then what is your role in the team ?” and are a straight reference to the Scrum Guide.
Ok, so you’ve now got a Cert for your resume, what’s next ?
This is where it starts to get a bit interesting. And probably time to go over a few concepts / ideas that come up regularly.
And just a note here, I’m going to make a few generalisations, and yes even a few comments that might be considered sacrilegious in some circles. But I should definitely outline here that I’m not an evangelist for any 1 type of Agile methodology – there are an abundance of them on the internet … just type “Scrum vs Kanban” in Google and you will soon learn that the Agile community already has it’s fair share of people with intractable opinions and enough animosity to go around.
So … Scrum huh ?
The move to Agile has been great for the wider IT community, and is even now seeping into the business world (See SAFe, if you want to add another framework to your list). And there are many flavours of Agile, of which Scrum is only one (and in some use cases not even the best one).
Typically one of the first questions I get asked is “What is Scrum and what is Agile ?” and I often end up doing the full 5 min history version (as I know it), including showing people the original Agile Manifesto page – For reference this page is very important in the overall picture of things, and is most definitely worth the time reading – I also won’t go over the history of Scrum here, but it is an interesting story, and like the Agile Manifesto it’s worth the time to go over when you have a few min’s spare.
To make one of those generalisations I was talking about, and to give the term Agile some context – it is the overarching term that everything else sits under. I.e. Scrum / Kanban / XP are just sub-sets of the bigger Agile world.
To tie it all back – and this can be where it gets interesting at the interview stage – I’ve applied to positions where early on in an interview I’ve discovered they are a company focused on practising Scrum exactly as it’s laid out in the ‘Scrum Guides‘. Whilst I’ve also had interviews where I’ve been asked to highlight times that I’ve used other frameworks to help achieve “Agility” in an organisation.
So you’re just starting out on your journey, and you are really just wondering what you need to know.
Again I need to stress, that this is just my own experience, and for every word I say there will inevitably be someone out there that would argue – but I’m trying to help you get the job you want, and at some point it comes down to “Well if you start with these then you’re going to get past 99% of the questions you get asked …”.
And for that I would say if you were to gain a certification (or maybe 2) in Scrum, and do a fair amount of reading on Kanban, you will have almost all the technical knowledge you need to pass the requirements of landing your next job.
Both the Scrum.org and Scrum Alliance websites have very helpful forums and blogs, and interesting articles around some of the current / trending topics of the day (just remember to keep perspective … vested interests and all)
A note on Kanban
If you’re unsure about Kanban, it’s something that almost everyone who’s ever worked in an office has some experience of. For example if you’ve ever worked in a position where the team would stick a whole bunch of Post-it notes on a wall and move them around in columns, you’ve ‘done’ Kanban. And from an Agile perspective it can be as simple as that, with a few extra guidelines thrown in for good measure – to help your team succeed.
It’s also important from the perspective of what you will often use day-in day-out in your Scrum Master role, as the ‘big player’ in this field is the Atlassian suite of tools (Jira and Confluence). And Jira, often as a default, will be utilising some form of Kanban board to manage your team’s daily work.
Ok, the next big question … Experience ?
This is often the hardest part, and revolves around the old adage ‘What came first the chicken or the egg ?’ – as you need experience to land a job, but the only way to get experience is to have a job.
A big way to get disheartened after reading all those LinkedIn Job adverts is to see that most of them will say something like “Must have 3-5 years of Scrum Master experience …”. This is often not true, as whilst some companies will strictly enforce that requirement, many will not – i.e. they are happy to overlook that if you really shine in other areas. Many businesses are just looking for people with the right ‘fit’. For example they are looking for people that work well with others, have integrity, and can deliver in a fast paced environment – which I’m sure you do.
So, how do you write up all that experience, that you’re sure would make you a great Scrum Master ?
So, first up if you’ve ever been a Business Analyst / Project Manager / Admin / Developer / Support Analyst … anything at all, and managed to get 9 people – that are heading in 7 different directions – trying to achieve 5 different things, and getting them all to focus on a single goal and head in the same direction for a short period of time … you’ve fundamentally done Scrum.
It’s taking a situation, understanding it, and then focusing efforts to achieve an outcome (in Scrum it would be achieving the “Definition of Done”).
So while you’re writing your resume, have a good think about all the things you’ve done over the years, and then judge how they relate to working in an Agile way. You’d be surprised how many things would be considered great skills for any potential Scrum Master.
Know how to organise … fantastic.
Know how to engage stakeholders … awesome.
Know how to negotiate and accommodate … write it down.
Know how to focus a group of people … fundamental.
Know how to encourage and teach … you are the right person for the job !
To go back to a previous point, when you were reading through all those LinkedIn ‘Scrum Master’ job adverts – many would’ve outlined what experience they were looking for in a future employee, and most of those things we all do already – day-in day-out. Sometimes it just requires a bit of thinking back, analysing, and occasionally …
Recognising your own awesomeness.