Traditional performance appraisals Most organisations have a formal process for evaluating the performance of its employees. Usually, it has a form of an annual performance review where employee’s work performance and behaviours are assessed, rated and documented by direct managers. The ultimate goal of a performance review system is to reward and retain capable employees by keeping them...
Meetings can be destructive
I’ve just read an interesting article about meetings Maker’s Schedule, Manager’s Schedule which reminded me about 37signals statement that “meetings are toxic” Meetings Are Toxic. While I understand that meetings can’t be eliminated I also agree that many of them require urgent changes. The main issues I find destructive in far too many meetings are: No clear purpose. No...
Setting goals: OKRs
I’ve recently come across a great video by Rick Klau about setting goals at Google. OKRs stands for Objectives and Key Results and are used at Google for setting goals at company’s, teams’ and individuals’ level. A great advantage of this system is that individual goals are aligned with company’s goal, therefore, everyone is rowing in the same direction. Key points...
Good Retrospectives
Overview Retrospective is one of the inspect-and-adapt opportunities provided by Scrum framework. It’s a time-boxed event for the team to analyse their way of working and identify and plan potential improvements. Sprint retrospective is one of the most important, but probably also the least appreciated practices in the Scrum framework. Therefore, retrospectives have to be carefully taken...
Managing Product Adaptability
Overview Creating reliable and adaptable software is not straightforward even if the team embraces Agile practices. In most cases, however, it’s not lack of technical capability or poor performance that prevents the team from achieving this goal. My experience says that the teams are aware that constant refactoring, automated tests, design spikes, etc. are required to keep the system...