My goal to be a better leader

Pursuing the goal to be a better leader is important. Not finance, not strategy, not technology, it’s teamwork that remains the ultimate competitive advantage, both because it is so powerful and so rare. If I could get all people in my organisation rowing in the same direction with my leadership skill, we could dominate any… Continue reading My goal to be a better leader

Effective leadership in a technical role

At some point in your career as a software engineer, you would be promoted to be a leadership role. Then you realised having technical skills in your domain of expertise only is not enough to survive in the tech industry, but also you would be facing a lot of challenges to deal with and different… Continue reading Effective leadership in a technical role

Managing your boss

Managing your boss means consciously working with higher level manager to obtain the best possible results for you in the traditional top-down organization. Effective managers not only take time and effort to manage subordinates, but also their bosses. An inability to manage upwards is usually costly. Personality conflict is only a very small part of… Continue reading Managing your boss

Leadership that gets results

Research found that six distinct leadership styles have a direct impact on the working atmosphere and financial results in terms of revenue growth and profitability. The six leadership styles include coercive, authoritative, affiliative, democratic, pacesetting and coaching. More importantly, it indicates that leaders with the best results do not rely on only one style, but… Continue reading Leadership that gets results

How to motivate your problem people

In order to get people to follow your lead, the only way to succeed is by getting the people to motivate themselves. The common mistakes managers make on their attempts to motivate problem people is by using the sales pitch to push solution, hoping to get the employee to listen and agree with the logic… Continue reading How to motivate your problem people

Evidence based management

Life is a series of decisions. From day to day business operations to critical decision for the future directions of a firm, managers are always demanded to make many decisions. It becomes more and more important for managers to know how to make good decisions. Imagine if you were the CEO of Amazon, what should… Continue reading Evidence based management

Evidence-based management

Life is a series of decisions. From day to day business operations to critical decision for the future directions of a firm, managers are always demanded to make many decisions. It becomes more and more important for managers to know how to make good decisions. Imagine if you were the CEO of Amazon, what should… Continue reading Evidence-based management

The challenge of Nexus, Scaled Professional Scrum (SPS)

I am in a project running with scaled scrum using Nexus framework. Nexus means a relationship or connection between people, which is a unit of development in scaled scrum. Software development is complex, and it’s more challenging with multiple teams build on the same product with many dependencies during the integration. Other than more roles,… Continue reading The challenge of Nexus, Scaled Professional Scrum (SPS)