DEV Community

Legacy Code Rocks!

Evolving Software with João Rosa

We design software within a particular context. When that context changes, so should the software. But change is often difficult. 

Today we talk with João Rosa, an independent consultant focused on helping organizations to make strategic decisions when building software. João is one of the authors of Software Architecture Metrics, the curator of the book Visual Collaboration Tools, and the host of the Software Crafts Podcast

João tells us how to ensure that our software is evolving with the problems it is designed to solve and how can we evolve along with it. 

When you finish listening to the episode, connect with him on Twitter, visit his website and grab his book. 

Mentioned in this episode:

João on Twitter at https://twitter.com/joaoasrosa 

João’s website at https://www.joaorosa.io

Software Crafts Podcast at https://www.softwarecraftspodcast.com 

Software Architecture Matrics at https://www.oreilly.com/library/view/software-architecture-metrics/9781098112226/

Visual Collaboration tools at https://leanpub.com/visualcollaborationtools/

Jurgen Appelo, Management 3.0 at https://www.amazon.com/Management-3-0-Developers-Developing-Addison-Wesley/dp/0321712471

Jurgen Appelo, How to Change the World at https://www.amazon.com/How-Change-World-Management-3-0/dp/9081905112/ref=sr_1_1?crid=20PZS97XNXCVG&keywords=Jurgen+appelo+how+to+change+the+world&qid=1665953837&s=books&sprefix=jurgen+appelo+how+to+change+the+worl%2Cstripbooks%2C318&sr=1-1

Episode source