Why can't we capture the design of software more effectively?
- by Ira Baxter
As engineers, we all "design" artifacts (buildings, programs, circuits, molecules...).
That's an activity (design-the-verb) that produces some kind of result (design-the-noun).
I think we all agree that design-the-noun is a different entity than the artifact itself.
A key activity in the software business (indeed, in any business where the…