360 degree retrospections
Dear readers after working in companies like Aconex, Co-strategix, Jobsite and many more where scrum/XP are the key methodologies, for product development.
Here is how 360 degree retro works.
- Gather all team members in a meeting room Ask everyone to write down
- What he/she feels good and bad for each other participant (Fix time for this so that it does not prolong) Start from a person in the fashion you want. ( clock wise or anti clock wise )
- Ask him to move to centre of the meeting room ( if the real estate is good )
- Ask every other person to give feedback on the person at the centre
- The format of feedback will be great if we have a uniform format like Good first bad last, or bad first good last ( for people like me, who loves to hear bad first ) .
- Do this for everyone in the team.
At first this appears really difficult, if you are of very responsive character rather than being very reflective in nature.
360 retros actually hits the head of the actual nail, it literally heels the hot burns in the mind. It also helps an individual in the team to understand what others feel about he/she in less time, rather than knowing about it in the yearly review cycle, where you just know your number not where exactly you need to work on.
Also another added advantage is the process like this helps the team members to improve privacy by keeping the feedback limited to the person who needed it most (the person being reviewed), without exposing it to the judgement of others (managers, HR, etc.). As a result of this, person can work on his weak areas with out making others to know about his weakness.
Last but not least, If you are hiring a manager to an existing team. It is actually a Herculean task for any one who is doing that job (Director of engineering or Principle Architect etc … ) reason is new guys are usually hated, if you hire some one with high standards and high skills, people tend to hate him because of there own reasons Or if you hire some one who is of low standards with low skills, again people still hate him and start gossiping bad about him. But if we have 360 retro in place and if the newcomer gets feedback every month or two, it becomes a cake walk for any one to get acquainted with people, and know what team culture is.
According to me Agile enables team to be more reflective in nature where stakeholders can assert almost everything, that they come across and ask people to evangelize the decision, so that every one ( POs, tech folks, Domain experts, UXers, QAs etc … ) understands business and what value they are adding to the team. 360 retro is an easy way in which people can be made more reflective, from responsive.
Overall, 360 retro strengthens relationship and trust.
I found this as some thing good to have in an agile team, and hence shared in the form of a blog post .
I hope you enjoyed reading this, feel free to comment and assert what I have expressed. It really helps me to understand and learn more.