"At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly" - 12th Principle, Agile Manifesto It doesn't need any explanation why Retrospectives are important in any scrum team. Question is, how can we make Retrospective Sessions more effective. I was in conversation with a friend recently … Continue reading StarFish Retrospective
Even with TDD, the quality or coverage of the existing Unit Tests are always a concern for the developer. "Have I done enough ?" That's one question that haunts him throughout. Mutation Testing is a structural testing method that attempts to add more value to Unit Tests by aiding in identifying the 'misses' in Unit … Continue reading Mutation Testing
One of the things which bothers me with the current interview process relevant in most companies if the focus on measuring candidate's capabilities on the basis of his knowledge of particular sub-technology. There might be wrong with this approach, but what if the Candidate is a strong programmer who unfortunately hadn't got the opportunity to … Continue reading Revamping Interview Strategies.
360 Degree Feedback/Review System is a much abused term in many companies these days. While many Organizations and Managers effectively use the 'jargon' on a day to day basis, it makes me wonder how many actually perform a complete 360 Degree Review System, particularly in Performance Appraisals. Ideally, an effective 360 Degree Review System should … Continue reading 360 Degree Evaluation
"You need to put pressure on the team members, keep them on edge of their seat. Only then they will deliver to their full potential" I was startled to hear those words from my Supervisor. It was in complete contradiction to the school of thoughts I believed in. Coming from a senior member in the side, … Continue reading Carrot and Stick – An Avoidable Curse