Measuring progress instead of activity
Several years ago TDD arrived, Test Driven Development. The underlying idea was simple: the number of errors a compiler, even the best one, can find in a piece of software is tiny compared with the problems that emerge at runtime, when the system is actually used. The TDD proposal seemed trivial: write, alongside the application code, test code as well, that is software that automatically runs other software to check that…
Valeriano Sandrucci
In software, collaboration is an engineering necessity as well as an ethical value
At Jaewa we have been working for years on system integration, legacy software re-engineering, distributed architectures and custom solutions; we work with large organisations, SMEs, in-house products, critical operational platforms and ecosystems where various systems have settled over time: a variety of contexts that makes it necessary to compare similar problems seen from different angles. From the experience gained in this variety…
Valeriano Sandrucci