There is plenty of good product management literature out there, but if you want to scale a large product engineering organisation, you mostly find the agile scaling frameworks. One of the most visible advocates for building innovative high-tech products that delight customers, Marty Cagan, slashed out at these frameworks in June 2021 offering little hope […]
Development Processes
How We Launched Electricity Services in Eight Weeks @ Hudya
Cross-posted from https://eng.hudya.io/how-we-launched-electricity-services-in-eight-weeks/, original post from Sept 2017 Hudya Engineering is all about building a digital platform for multiple services for regular people’s homes and families, and to do that for Norway, Sweden, and Denmark (phase 1) in parallel. However, “a digital platform” is not something you magically pull out of your sleeve, it is purpose built, […]
Don’t Try to Innovate on Your Entire Business Model in The Existing Organisation
Much is written about how to innovate in tech. Still, it boils down to the simple ability of individuals to focus on and prioritise the right things on a day to day basis, and that other people in other functions prioritise not only the same right things but also at the SAME TIME! This is […]
Five Basic Skill Sets Needed to Become A Senior Software Developer
Before junior software developers can start advancing their career, there are some fundamental skills they need to have in place. This seems to be sort of magic for most, so I share here a way of thinking about developing yourself based on the expectations I have to my teams. By understanding the expectations we have […]
Are You Lost In All The High Priorities?
As software product organisations grow, they can become the victims of their own sales success. Many high-priority customers and features put pressure on the engineering organisation to deliver, but even when using all the traditional ways to prioritise and optimise execution, you feel progress is slow and the overall “delightfulness” of your product is not […]