Many times in Agile especially Scrum we heard that the team needs to be self organized and cross functional.
Which is good, by having Scrum Team with that kind of ability, the team will work effectively ans efficiently.
But is that all?
I once seen a team that has a set of high skilled, cross functioned and self organized people but in the implementation, they failed to perform as a team.
In this article I want to highlight on what other things we need to have in a Scrum Team.
What Else Do You Need?
I wrote this based on my two cents.
There might be other things needed, but these things below are what I found very important to have.
Let’s look at it this way.
You have a car that need to be fixed. That’s your only car.
I bet you will put your best effort in fixing that car, if one way doesn’t work, you will find another way to fix it.
If you don’t know how to fix it, you will find experts to help you.
If you don’t have enough money, you will find someone to lend you money.
That’s what ownership is all about.
The feeling of belonging and put your best effort in the things you’re doing.
If you have this spirit in your team, I can guarantee that your team will be solid.
Having a set of high skilled people is good, but sometimes can be the source of a problem.
They will feel superior because of their ability.
They don’t want to listen to other people’s opinion.
If this is the case, then your team will be in trouble.
Use the daily scrum and retrospective event to spread this to the team.
One of the pillar of Agile is transparency.
In my opinion, transparency covers:
- Not covering issues and bug when you find one
- Related with humbleness, be open to your team when you find yourself having impediments and need help from others
Then again, use the stand up and retrospective event to make this as a habit of your team.
By being transparent, your team will definitely reach the goal in more efficient way.
Being self organized and cross functional is important, but when you add Ownership, Humbleness and Openness in the list, you will find your team works more efficient and effective.
Making those attitude planted in your team is not a one day job. You will need to remind them and coach them continuously.
Be a servant leader, show them examples.
Let them know what ownership, humbleness and openness is.
Let them see you apply those in the project you work on together.
You can’t change what’s going on around you until you start changing what’s going on within you.