|
|
|
|
|
by TameAntelope
1608 days ago
|
|
If you think the process I'm describing here is, "Ask customer what they want, do exactly what they say." then I'm not being very clear. "Don't assume that your team should build what it's told to build. Instead assume the opposite: nobody really knows what you should build, not even the people asking for it. Your team's job is to take those ideas, test them, and learn what you should really build." [0] That's your team's job. Not to make guesses by assuming you know what's best, not to do what they're told by customers, but to run tests and use results to inform next steps. That's the entire purpose of a development team, and you simply cannot do this without a quick iterative cycle. [0] The Art of Agile Development, pp. 453 |
|
I think the reason people aren't fully agreeing with you is that there's a lot of important stuff where a quick iterative cycle in front of a customer eliminates the possibility of high-value outcomes.