Boek · 11 december 2024

Collaborative Software Design - How to facilitate domain modeling decisions

Opkomende praktijken, samenwerkingstools en doeltreffende technieken om je belangrijkste stakeholders te betrekken bij het softwareontwerpproces.

De auteurs

Verspil geen maanden aan het bouwen van de verkeerde software! Collaborative Software Design is een praktische gids om alle stakeholders doeltreffend te betrekken bij het ontwerp van software, zodat je tot duurzame ontwerpbeslissingen komt.

In Collaborative Software Design leer je:

  • Collaboratieve modelleersessies voorbereiden en faciliteren met tools als Business Model Canvas, Event Storming, Domain Storytelling, Example Mapping en Wardley Mapping

  • Heuristieken kiezen en toepassen voor het modelleren van softwareontwerp

  • Technieken om alle nodige kennis uit de groep te halen

  • De invloed van rangorde

  • De impact en de kansen van cognitieve bias

  • Weerstand en conflictoplossing

  • Praktijken voor de opvolging na een modelleersessie

  • De sessie documenteren en rapporteren aan stakeholders

Collaborative Software Design bundelt de diepgaande ervaring van de auteurs in gedragswetenschappen, besluitvormingstheorie en softwarearchitectuur tot een essentiële gids voor het nemen van collaboratieve ontwerpbeslissingen. Je leert procesvisualisaties, boeiende sessies en het beheren van sociale dynamiek in te zetten om ervoor te zorgen dat elke stakeholder zijn cruciale inzichten aan een project bijdraagt. En het mooiste: de vaardigheden die je leert, maken het voor softwareteams eenvoudig om software rechtstreeks met hun stakeholders te ontwikkelen—zonder te moeten terugvallen op een gecentraliseerd of top-down ontwerp.