What does it take to be a leader? Can one become a leader? Is it a skill or a talent? Can one learn leadership? A lot has been said and written on the subject. Many believe it’s something that only a few can perfect. In reality being a great leader […] Read more »
List of Books I found useful and applicable
People often ask me for a recommendation of good books on leadership, communications, etc. While there are many excellent books that one finds all the time, here is the list of few that I found the most useful and most applicable. Feel free to share with your friends. How to […] Read more »
Building an offshore team with agile
One question that I receive more frequently is how agile software development works with an offshore team. I get this questions from either people already doing agile and thinking of building out a team, or those that are very much involved in outsourcing and are thinking of crossing to the […] Read more »
Managers vs. Leaders – it’s all about personality
Frequently I am faced with a questions that somehow boils down to a difference between a manager and a leader. Sometimes the question is asked of me and at times I ask others the same. This question can easily become a matter of semantics and a political landmine. To me […] Read more »
Recruiting – Simplified
As managers we are under a constant pressure to hire. Having right people is what allows us to get our job done. This pressure comes from all sides – customers, managers, and other employees. Right fit, technical skills, seniority, salary requirements, and personality – all of this makes it for […] Read more »
Jury panel as a well organized scrum team
Two weeks ago I had to fulfill my civic duty and serve on a jury. It was a civil case, not interesting, and as boring as a case might be. One thing, however, did occur to me. The jury trial process is a perfectly organized and well run scrum team. […] Read more »
Good employees make mistakes – Good Leaders allow it
I remember being a new manager and strongly believing that my job was to prevent my employees from making mistakes. After all I was the more experienced one and if I allowed them to fail what value did I bring to the company. Luckily this was a long time ago […] Read more »
5 Tips to Help You Manage Remote Offshore Teams
It today’s world working with remote teams has become a norm. A remote team could be a team of your own employees that are located in a location other than your main office. It can be some employees that work from home or from other offices. Or it could be […] Read more »
Role of a manager in an agile or scrum environment
You are a team manager and your organization just decided to switch to scrum or any other agile methodology. You hear words agile and thinking to yourself – what am I going to do? What is my role as a manager in this new agile world. I no longer need […] Read more »