Scaled Agile does not cure the lack of engineering maturity


Scaled Agile has the status of a religion in many tech shops I know. Like with religions – its followers express unquestioned faith, intolerance for other ideas (Waterfall is the devil, EVERYONE should be trained in SAFe), and its praises will drown its criticisms (its not a problem of the framework –  you are just…

Salesforce buying Tableau – Quick thoughts


I am on vacation and woke up late and the first thing I saw on my phone is this news that Salesforce is buying Tableau . I – and many others – have predicted for a long time that Tableau would get acquired but several years passed by without that happening . And now that…

Some thoughts on evaluating job opportunities


I woke up at 4AM PST today to watch the first innings of Eng vs Pak in the cricket World cup. And at 5AM , I saw an email pop up from someone I mentor – who wanted some help in thinking through whether he should stay in his current job, or move to a…

My wish list for the Modi Government in India….again


I am an eternal optimist. I published my wish list for the first Modi government when they took office 5 years ago . As you can see for yourself, none of those things happened in any significant manner. And yet, here I am with a new list – and I will append the original wish…

LOVE is the secret ingredient of leading turnarounds


Late on Wednesday night, I got an email that essentially said we moved from #5 to #1 on a certain important metric . This was a big goal for our team, and we were all working hard for it. So I shared the news with my leadership team right away . Thursday morning, one of…

Reality check on promotions


Promotions are hard for the employee and the employer. Unless its the first couple of levels in the organizational ladder, there is always a lot of subjectivity that goes into the process from both sides. Even when a company says it is all data driven – it is often the case that subjective decisions (…

Do we need a better North Star for AI than the Turing Test ?


Almost 7 decades have passed since Alan Turing asked “Can Machines Think?” . It’s hard to define what thinking means – and it continues to be hard today as it was in 1950. So Turing took a pragmatic approach and redefined the problem as “Can a computer behave like a human being?”. It was absolutely…