|
|
|
|
|
by SicSemperUranus
1421 days ago
|
|
Even if that were 100% true, people don't actually know what they want. "Business requirements" undeveloped in the minds of non-technical people are just ideas. There are immeasurable differences between what people think they want, what they actually want, what they need and what can realistically be done. Coaxing these out happens during the whole development process (even in a waterfall approach), because people are never as accurate as they need to be... Otherwise, they would not need software engineeers. |
|