Originally posted by Rudy Harianto: Jared, What type of projects have you been doing all this time? product or client specific project? do you think the 2 type have some differences in managerial and/or technical matter?
We've done both types of projects. The only real difference I see is how many people you include in the feedback cycle. With a single customer, you can ask the company what they want. With 150 customers you have to weigh the various requests and pick the best features.
There are many ways to elicit requirements, you need to choose the right one for your situation. At Agile Requirements Modelling: Techniques I compare and contrast a wide variety, some of which work well for product-projects and some of which don't.