When you’re building a successful startup, there’s always a lack of resources, time and ability to implement enterprise-level architecture. You start with the minimum valuable product, then think which features would your customers need, then fight with your competitors.
For effective, modern, cloud-connected software systems we need to organize our teams in certain ways. Taking account of Conway’s Law, we look to match the team structures to the required software architecture, enabling or restricting communication and collaboration for the best outcomes.
What is technical debt, how does it arise and how can we deal with it? Is it possible to avoid it altogether? We spoke to Dr. Carola Lilienthal at JAX London 2019.
Over time, maintenance often changes from structured programming to defensive programming. In order to counteract this downward spiral in the long run, we need a high-quality and flexible architecture with as little technical debt as possible.
JAX London is in full swing and we’re having an absolute ball. Today, we’re going to discover the dos and don’ts of software architecture in this interview with JAX London speaker Michiel Rook.
Our JAXenter survey is coming to an end! Countless readers have answered the question ‘What technologies do you want to use this year?’, but there is still time to influence the outcome of the survey. Take a look at our last interim result.