Hacker News new | ask | show | jobs
by jerf 5417 days ago
Similar, but I shield myself from "DDD" turning into waterfall by doing this on modules, not projects. It's sort of like how capitalism thrives by embedding a lot of top-down control economies ("corporations") within the larger framework of freedom; a top-level bottom-up "Agile" framework can benefit from the occasional use of a top-down design process embedded within it, and you aren't obligated to angst about the internal contradictions, because there really aren't any.