I used to have a dream to work at a consulting giant until a few years ago. I worked with a bunch of them, as my parent company decided to hire one of the consulting companies, and they gave me nothing but a mess (Duh! 🙄). A while back, I stumbled upon this “Yes, you can measure software developer productivity” article from the consulting giant, and it sparked debate in a lot of tech blogs/newsletters.
Continue readingPost Category → team
Tech Debt Management
Software Fragmentation – The Golden Path
There is a direct correlation between teams that give their engineers autonomy to own their technical decisions and the team’s ability to hire and retain A-class or Senior talent. There is a tradeoff, but an acceptable level of chaos in exchange for a stronger sense of individual/team ownership is usually the right one and leads to higher performing teams in the long run – at least this is what I’ve been seeing if a couple of companies in Indonesia.
So, how to make sure these “chaotic” things are manageable and actually give the benefit to the team?
Continue readingEngineering Growth Framework
Growth Framework, Career Guideline, Career Ladder, whatever you call it, is essentially general expectations of each of the grade, sometimes people call it as career ladder, but we at Mekari wanted to take it further down into its philosophy: Framework. In general, a framework is a real or conceptual structure intended to serve as a support or guide for the building of something that expands the structure into something useful.
Continue readingManager Manifesto
Manifesto
- Giving critical feedback or having difficult conversations
- Assessing whether a product is ready for launch
- Designing and executing a realistic roadmap
- Setting good goals with accountability
- Building viable new products
- Managing a team during “war time” versus “peace time”
- Defining quality
- Determining who to hire
- Understanding people’s skills, strengths, and growth trajectories
On forming Technical Program Manager team at Mekari
As the company growing and more product verticals are coming in, and more competitors coming in not only from Indonesia but also big players from outside the country, there are needs from stakeholders and management (C/VP levels) to ensure we are delivering our initiatives more than ever. Hence, ensuring a team to be self-organized, transparent, and great visibility of ongoing and upcoming project progress are very critical. Spotting potential delays early and doing continuous improvement on how we structure the team and do communication within the team is also essential for us to achieve effective & efficient productivity.
Continue readingDifferent types of 1:1 conversations visualised
#1. Ping Pong
Both parties are equally engaged and curious about the other. Answers are thoughtful, and each participant always turns their answer back into a question for the other.
Continue readingNew Chapter of Kudo
Three years ago, I was working in my room to develop a prototype apps for these Indonesian guys who studied at Business School in US. It was a very fun project and I enjoyed the moment I spent to discuss the features with them.
Continue reading