Teams Topologies - Book Review

Posted on 23 March 2024 in Books • Tagged with book, review, architecture, teams, software development • 6 min read

"Teams Topologies book cover"

Conway’s Law states that systems are designed to mirror the communication structures of the organizations that create them. How, then, can we shape an organization to produce the desired system design? Let's find out "Team Topologies: Organizing Business and Technology Teams for Fast Flow" by Matthew Skelton and Manuel Pais.

Continue reading

The Mythical Man-Months - thoughts

Posted on 19 March 2024 in Books • Tagged with book, review, software development, programming, management • 22 min read

"Then Mythical Man-Months" by Frederic Broogks book cover

As the year 2023 was coming to an end, I finally had some time to recap "The Mythical Man-Month: Essays on Software Engineering" by Fred Brooks. The book talks about software development fallacies from software engineering and project management perspectives. However this is not "yet another book". It was first published in 1975, nearly fifty years ago! So much changed since 1975, and yet, so little! It's unbelievable that today we are still struggling with the problems that haunted us in the age of mainframes.

You smile a lot as you read the book. Programming with punch cards? A big fat machine with only 2 MB of RAM? Software documented on paper? Sure, things were different back then. But there are so many similarities! Instead of reviewing the book, I'd prefer to study these similarities, draw parallels, and find out whether things have changed for the better.

Continue reading

The DevOps Handbook - review

Posted on 11 August 2023 in Books • Tagged with book, review, devops, software development, programming • 3 min read

"DevOps Handbook cover"

DevOps Handbook is a fantastic guide for IT organizations, that describes the ways of improving the technology value stream - the process required to convert a business hypothesis into a technology-enabled service that delivers value to the customer.

Continue reading

Accelerate: The Science of Lean Software and DevOps - book review

Posted on 23 June 2021 in Books • Tagged with book, software development, accelerate • 3 min read

Accelerate book cover

Are you familiar with the gut feeling that the software development practices around you could be better? What if I told you that there is a solid scientific study on practices of low and high performing technology organizations?

Continue reading