RSSAmplifier

Blog

Litdev

Blog

litdev.bearblog.devRSS feed ↗2 posts

Latest posts

Distributed Software Architecture Fundamentals for Product Owners

Disclaimer : The following explanations are heavily salted with the opinions of the author. Target audience : Product Owners (or anyone else working closely with development teams) in a company with a large technical landscape where multiple development teams operate independently of each other. Why Should Product Owners Care About Software Architecture? It all usually starts with a meeting that…

CRUFT: A way to quantify technical debt

This is my rephrasing (read: oversimplification) of this article by Ben Rady. What is CRUFT? Complexity is a measure of how hard it is to understand and change the code. A high complexity means it is harder to change the software to fit business needs. Risks are the unwanted behaviour of the code. Uses are the wanted behaviour of the code. Feedback determines how fast we can iterate on changes.…