Business Process Design and Software Design

July 30, 2009

In fact, I think that more attention needs to be drawn to the parallels between business process design and software architecture. I think that modern businesses are so complex that you basically have to have the skills of a software architect to get them right.

—Joel Spolsky, The Best Software Writing I, 2005.

Game: Make statements that are true of software architecture and business design.

My turn: “Modularization promotes correctness and maintainability through coherency and information-hiding, but sacrifices cross-cutting performance optimizations. ”

Your turn:

%d bloggers like this: