Showing 2 Result(s)
techie

Should Scrum Master Be Technical?

Hey guys, Anatoly from Define Agile here.

Today I am answering a question from Sabah Omer. Sabah said:

“Thank you so much for recording the video. I am looking for your advice on students or professionals without an IT/software backgrounds as myself, pursuing certification and then a career in Agile Consultant/Scrum Master. I want to learn and then pursue Agile/Scrum roles as a career. Do you need an IT background to be a Scrum Master? Can individual without an IT background be successful as Scrum Master? Thank you. Any advice or help would be greatly appreciated.”

First of all, thank you, Sabah, very much for posting this question. It’s a very important question. There are lots of people who are not in the IT field who want to move to Agile and Scrum, and I think it is very important for them to know how to do that.

My opinion is it is totally possible to start be a Scrum Master without an IT background. I know a couple of great Scrum Masters and Agile Coaches that I worked with who do not have an IT background and they are very successful. However,  I also think that it  also depends on which teams you’re working with.

Personally, I have an IT background , I work as a Developer and I  understand  software lifecycle. It helps me to work with technical teams.

So if I work with teams that are doing low level programming, there is no UI, for me it is easier to talk to them then for a person who does not have a technical background. I speak their language.

However, there are lots of teams that do not require that deep technical  of knowledge. For example some teams I am working with are building marketing pages – they do not require my technical expertise at all.

Moreover, please remember that not only IT companies require Agile help – there are hospitals, there are restaurants, there are clubs. Everyone right now is moving to Agile, because it works better.  So, it’s not just for IT.

brainstorm

So, please do not stop pursuing Agile career if you don’t have an IT background. Just start with getting a certificate, start with looking for companies and for job descriptions that do not require in-depth technical knowledge – there are many of those.  I’m sure you’ll do great.

choices

pm vs sm

Difference Between Project Manager and Scrum Master

Hey guys, Anatoly from Define Agile here.

The question that I got asked yesterday was: “Most often job postings are written as a Scrum Master/Project Manager. What is the main difference between Scrum Master and a Project Manager? How can you apply those two skillsets to fulfill the needs of the organization?”

That’s a great question. I see those postings up and then people say, “I need to be a Scrum Master and a Project Manager.” I’m here to tell you these are two very different roles. It’s the same as to say “I want to have QA/Developer,” you might think it’s the same but it’s definitely not.

Scrum Master is here to help and support  with the process. Scrum Master supports the Development Team while Project Manager is here to manage the project, making sure the project is on time, on budget, making sure the stakeholders are informed about how the process of creating projects or completing project. Scrum Master has nothing to do with that.

Usually when a person tries to fulfill both roles, I don’t find it successful. I find that Scrum Master and Project Managers are  on a different sides. They have different accountability. A Project Manager is accountable to external stakeholders or to upper management, while Scrum Master is accountable to Development Team. If one person has too many people he or she is accountable to, there’s a conflict of interest. So, I don’t recommend having a Project Manager and a Scrum Master being the same person.

As an option, which I talked about in “What is the Difference between Product Owner and Scrum Master,” I recommend having a developer to be a Scrum Master if you can’t find a dedicated Scrum Master. Because the developer is a part of the Development Team, developers have an interest of having their Development Teams happy.They are interested in having good process, because it benefits themselves.

 

Hope that helps!

If you want me to help your teams with Agile, please click on FREE Consultation, and lets see how I can help your business!