When beginning a new project it is essential that you put in place strong technical foundations and a healthy development environment. Discover what can go wrong and what early tasks I regard as essential on software projects I lead. Continue reading
If your business stands still, chances are it will fail. Customers want more. Competitors are circling. You need to innovate to succeed, but how? One way is to transform your systems to respond faster to market demands. This can be complex and risky – so how do you start? How do you keep things simple and minimise risk? Answer: Use The Power Of Prototyping.
I was recently pointed to Spotify’s excellent video (2 parts) about their engineering culture. I found it compelling because it’s exactly the environment that I like to work in. Continue reading