I’m a pretty passionate guy at work. Most of the time this manifests as being productive and taking initiative on things. However, it can sometimes manifest as anger when I’m not getting my way. I’ve definitely blown up and yelled at coworkers before, and I always regret it afterwards. Other times I will write a … Continue reading Using Meditation to Overcome Anger
I want to share with you a technique I used to overcome some serious implementation resistance we had on a digital transformation project. We had built a new system for transactional processing and had run several pilot transactions involving real customers and real employees using the system. These transactions went through without the sky falling, … Continue reading How Asking ‘Why Not?’ Can Overcome Digital Transformation Implementation Resistance
Like every headline phrased as a question, the answer is ‘no’! But more important than the answer is the reason for it. When a large team convert to Agile, they typically are implementing some version of Scrum, which has a set of events (read: meetings) to observe: sprint planning, daily scrum, sprint retrospective, sprint review, … Continue reading Does Agile have too many meetings?
The first time I worked with Agile I was a new programmer at a mobile analytics startup that was using “Scrum”. Every couple of weeks I would be pulled into a meeting for sprint planning in which I was told to build APIs for our analytics product. After a few weeks we would meet up … Continue reading Pull-Push Agile Training
Like all managers of technical teams, I’m primarily concerned with improving my team’s effectiveness. When I think about the possible ways I can do this, I try to classify them according to the nature of their impact. For instance, I could make the team more effective by starting to code myself. Since we have an … Continue reading Shoot for Jerk
I’m the CTO of a corporate startup in Dubai and have worked on multiple digital transformation projects. My background is well-rounded, as I have a degree in mathematics, worked as an actuary, project manager, financial analyst, web developer and Agile coach. I’ve lived in seven different countries and speak five languages. I’ve got trainer-level certifications … Continue reading Self Introduction
Follow My Blog
Get new content delivered directly to your inbox.