Because software development is an act of invention. While experience and education often tell us that something is possible to accomplish, the route to the end is unknown.
The metaphor Michael Wolfe provides is good. But software scheduling isn't so much about diversions and stumbles as it os about the trials of invention and artisanship.
The metaphor Michael Wolfe provides is good. But software scheduling isn't so much about diversions and stumbles as it os about the trials of invention and artisanship.