Who makes decisions during software development?
If you are in involved in developing software, you most likely make decisions every day. I certainly do. Every time I start typing a code statement I make a decision. Every time I decide the broad how to organize the code I make a decision. Every time I allocate resources for a task I make a decision. Whether tiny or broad in scope, they are decisions nevertheless.
It is because we all make decisions, and because so much depends on these decisions that we should all be concerned with the process that leads to them.