We explore how steering agile architecture can look like in practice by learning from concrete case studies. Even though each case study exhibits a distinct problem, all of them can be dealt with in a uniform way.
In the following segments, we take a look at case studies to learn how understanding the situation informs the design process and leads to actions. Each case study exhibits a distinct problem, yet all of these case studies could be handled with the same tools and approach.
Tudor Gîrba is a software environmentalist and the founder of feenk gmbh, a consulting and coaching company. Tudor leads the work on the Moose platform for software and data analysis and founded the Glamorous Toolkit project for rethinking the IDE. He believes that software assessment must be recognized as a critical software engineering activity, and he authored the humane assessment method to help teams to rethink the way they manage large software systems and datasets. Tudor also argues that storytelling should be prominent in software development. He is a board member of the Pharo live programming environment. In 2014, he won the prestigious Dahl-Nygaard Junior Prize for his work on the modeling and visualization of evolution and interplay of large numbers of objects. Tudor holds a PhD from the University of Bern.