Nice topic raised on another forum, I feel it's pretty connected to BossTalks.
"I do system software development. I do not have any experience at a small company where we have to decide what we think people will spend on money and then build that software.
I get my requirements from business analysts or from government specialists. I basically get lists of "shall" statements that we have to analyze and turn into software.
System X shall do this
and so on.
However, if you are at a small company you have to come up with an idea and then incrementally improve it. How do you figure out what people want to buy?" (originally posted by Contractor)