Si: Welcome Peter, thank you for taking the time to attend this annual performance review
Peter: As long as you know I donâ€™t want to be here, performance reviews are pointless, I told that to my manager Roger. I should be at my desk coding.
Si: Yes, I understand your position, in fact many of us sympathise with it, including Roger and myself
Peter: Well, good, does he also agree that management is a waste of time? If we were really following Agile the way we should then Roger wouldnâ€™t be getting in the way all the time and I could write more code.
Si: Yes, well, weâ€™ve had that feedback from other people and the company is committed to change. In fact, one of the things I wanted to speak to you about today was to tell you Roger is stepping aside.
Si: Yes, Roger is undertaking retraining and will become a Product Specialist, he himself rejected the title Product Manager because he doesnâ€™t see the need for Managers and even refused the title Product Owner because he doesnâ€™t feel he can â€œownâ€ something that is a community effort and is ultimately owned by the company shareholders.
Peter: Wowâ€¦ he has been listening to me?
Si: Yes, in my long conversations with him he has spoken many times of the points you have been making. Of course as part of the management team it wouldnâ€™t have been right for him to speak about his changing views too publicly lest people wonder what was happening.
One of the things I wanted to discuss with you today was how we go about distributing Rogerâ€™s other responsibilities. As one the longest serving employees Roger suggested you would have the best insights.
Peter: Right, erh, so what responsibilities are these? – apart from asking me â€œhow long will it take?â€
Si: Well some relate to the product. As Product Specialist he will continue to support sales staff making customer visits, he will continue administer the backlog, prioritise work in the planning meeting and draw-up the product roadmap – although he wants to involve more people and change the concept of a roadmap. He plans to increase the number of customer visits, competitor analysis and market scanning activities he has been doing already.
Peter: Good, we need a proper product owner, he was doing the role anyway but didnâ€™t have enough time.
Si: Well yes, in fact he has also requested that you and the other engineers accompany him on customer visits in future.
Peter: What? – but our customers are everywhere but here!!! Saudi Arabia, Finland, Argentina, USAâ€¦ it takes days to get to those places, Iâ€™m needed here, I need to be coding!
Si: Well Iâ€™ll let the two of you come to a decision on that. Right now we need to redistribute Rogerâ€™s work.
There are the administration matters, signing off holiday, arranging sabbaticals, maternity/paternity leave; the new monthly check-points replacing annual performance reviews need to be staffed. There is a lot of work around contractors, time-sheets, extensions and terminations, to be honest there are constant political battles over the number of contractors and whether we should be using them at all. Personally, I believe these changes will abolish office politics but some people think Iâ€™m being naive.
Anyway, a lot of this work could be for someone like myself in HRâ€¦
Peter: But that will slow everything down! HR is never responsive and most of them – unlike yourself – donâ€™t know one end of a code stack from another
Si: Yes, quite right, HR is atrociously understaffed so we take forever to do anything, and many of my colleagues just arenâ€™t close enough to the teams – frankly they donâ€™t understand technology.
For those reasons the company is also closing the HR department. The work will be distributed to the teams. So my colleagues and I are all being made redundant. Some larger teams, such as yours, will be allowed to hire â€œTalent specialistsâ€ to help with recruitment matters and I hope to secure a such a job myself. But that also means members of your team will need to interview and select their own Talent Specialist. I expect youâ€™ll be on the interview panel, I hope you will see the depth of my experience.
Peter: O, but we are all so busy coding, that will slow us down! And we donâ€™t know anything about recruiting HR people. Canâ€™t Roger arrange that before he leaves?
Si: Rogerâ€™s re-assignment is immediate, he insisted on it. I suggest you and your colleagues get started on selecting your Talent Specialist as quickly as possible.
Still, many of the things I just listed will not fall under the Talent Specialists remit. A self-managing team really should manage a lot of those things itself. The Talent Specialist will be there for staffing issues, CV filtering, negotiating with recruitment agents, diversity monitoring, visa applications, university recruitment fairs, exit interviews, legal issues, and so on.
Peter: Right, well Iâ€™m sure out team can dispense with a lot of the administration, we can trust one another to take holiday responsibly.
Si: Quite so, Iâ€™m sure you can organise away a lot of the admin work but there will be a rump.
Peter: Could we bring back the Scrum Masters?
Si: Well the Scrum Masters we had were always at pains to point out they were not managers or administrators – I know they are in some other places. Plus, they said they â€œdid themselves out of a jobâ€ in the end and recommended their own removal.
Peter: Arhâ€¦ I remember, I guess we will share the administration around the team. We can work out a process for that – the same as we do in planning meetings.
Si: Remember as you do that some of your team may need management training
Si: Management, even administration, has its own on standards, rules, jargon, if members of your team are going to do administration and management work, let alone talk to others doing it then they need to know their CapEx from their OpEx, their 4 Ps from their 5 Forces, front-of-house from back-of-house, what you can and canâ€™t say in an exit interview, a SWOT analysis from a â€¦
Peter: Yes, yes I get it, a lot of mumbo jumbo if you ask meâ€¦
Si: All the same, is it fair to throw people in at the deep-end? Shouldnâ€™t we help them learn if they want to?
Moving on next we come to Rogerâ€™s role in the hierarchy. Sharing company information down to the team and team information up the chain. Plus annual strategy meetings, quarterly reviews, product portfolio boards, key customer engagement.
Peter: We have Slack and Wikiâ€™s so Iâ€™m sure we can manage the information alright.
Si: Arhâ€¦ well, when we rolled this program out in Norway some of the teams tried just that. In a couple of months most of the team members were complaining about information overload. I believe the quote was â€œHow can you expect me to do any coding when Slack keeps interrupting me?â€
Si: And the Norwegian executives felt they never got a consistent message from the teams because different people would turn up to quarterly reviews each time while strategy sessions started to resemble a Stackover flow argument. Some customers complained that they no longer had a point of contact or got conflicting messages. And lets not even talk about the auditors.
Peter: Well the thing is, none of us have been trained in Strategy or, what did you call it? Portfolio review?
Si: Good thinking, I guess one of Rogerâ€™s strengths was the time he spent studying that on his American MBA. Do you want to arrange a coupe of days training in strategy and portfolio review for your team?
Peter: Erh, Iâ€™m not sure I know enough to book a training course, and isnâ€™t that going to take people away from coding?
I mean the whole team, all 10 of us, out for 2 days training? And the people going to attend meetings with other departments and teams?
Si: Yes of course it is, but you will be self-managing. The team wonâ€™t have anyone else.
And mentioning the team, there is also another issue youâ€™ve raised yourself in the past. Here we are, two very similar males discussing this. In fact your whole team is quite like the two of us. The team are going to have to challenge themselves to improve their diversity.
Look, weâ€™ve been here half-an-hour and havenâ€™t started even reviewing my performance, will this take much longer? Iâ€™ve got code to write.
Si: Well, there is quite a bit more of Rogerâ€™s work to discuss, plus his boss, Jane, is also stepping aside so we need to reconvene with people from the other teams to allocate her remaining work.
Peter: If we are self-managing, could we decide to employ a specialist to pick up a lot of this work?
Si: I expect you could, youâ€™d need to put some costings together.
Peter: Right, Iâ€™ll talk it through with the team and see if we can hire a secretary.
Si: Good idea, although the secretary is going to need more than just typing skills.
Peter: Sure, secretary might be the wrong job title. We need someone with skills who we can trust to make these decisions, someone with experience.
Si: Although, you know, such a person may become a bit of a gate-keeper to the team
Peter: Certainly, thats what we need, we donâ€™t want interruptions!
Si: Well, the problem with a gate keeper is that they decide what goes through the gate and what does not. That gives them a degree of power.
And if someone is picking up all the left over work, making decisions for the team, and controlling access to the team, and information flows into and out of the teamâ€¦
Peter: Yes, is there a problem? That all sounds good to me, this gate keeper will have the power to defend the team
Si: Wellâ€¦ what I was about to say is such a person might be seen by some as having authorityâ€¦ and how will the team members feel about someone else deciding what is told to others?
Peter: Well, we could review their decisions and tell them what to do
Si: Yesâ€¦ well, that might be seen as a lacking trust or even micro-manegementâ€¦