The Software Architecture Canvas is a collaborative technique for elaborating the software architecture playground of a software initiative. With this canvas, you can work efficiently, iteratively, and in a time-saving manner on the software architecture of your software products as a team sport.
In this practical guide, you'll learn how to create an Impact Map for a specific business goal and get a template for your next impact mapping session.
We often talk a lot about various initiatives and the resulting technical solutions in detail. But we often do so without keeping in mind the specific business objective and the desired impact we want to achieve. This is where Impact Mapping comes in.
While preparing for my guest lecture on technology decisions, I stumbled across a slide with the 12 principles from the agile manifesto. It made me realise again how apt these principles from the agile manifesto from 2001 (!), which are often forgotten in practise, are for product development.
This article describes what Infrastructure as Code is and what problems Infrastructure as Code can solve. We also discuss the benefits and challenges of Infrastructure as Code and which tools are suitable for Infrastructure as Code.