engineering

What does software quality mean in Agile?

quality control

Reading Time: 8 minutes What does quality software mean in Agile? Does it make sense to invest in upfront design and architecture to guarantee higher quality? In this post I try to dissect what Quality means in Agile.

The Main Thread – Issue #4

Reading Time: 4 minutes The Main Thread – Issue #4 – A newsletter about software engineering by Alessandro Diaferia focusing on engineering practices and startup engineering.

The Main Thread – Issue #3

Reading Time: 3 minutes The Main Thread – Issue #3 – A newsletter about software engineering by Alessandro Diaferia focusing on engineering practices and startup engineering.

The Main Thread – Issue #2

Reading Time: 4 minutes The Main Thread – Issue #2 – A newsletter about software engineering by Alessandro Diaferia focusing on engineering practices and startup engineering.

The Main Thread – Issue #1

Reading Time: 3 minutes The Main Thread – Issue #1 – A newsletter about software engineering by Alessandro Diaferia focusing on engineering practices and startup engineering.

Technical debt kills your company

tech debt card

Reading Time: 9 minutes The early days of a startup are often a chaotic mix of excitement, rush and fear. Software-enabled startups are learning about their product as they iterate with their first customers. This leads to frequent and unplanned changes that will help rapidly evolve their product to fit the market they’re trying to disrupt. Nevertheless, the decisions Technical debt kills your company