Posting about iterative development on social media is a great way to flush out the people who believe you can get it right first time.
@jasongorman Isn't there an argument that something needs to happen before you start delivering? I.e. how do you know what to build?
@ntcoding You don't know. You guess.

@jasongorman At what point are you normally comfortable to make a guess about what to build?

For example, what are your heuristics for deciding “Now we have enough information about X, we should guess about what to build?“

@ntcoding I wouldn't waste too long on a guess. If you're not getting user feedback within the first couple of weeks, you've bitten off too much. Start simple. Complexity happens by evolution.
@jasongorman do you not see the value in doing product discovery first? Things like user journey mapping, user testing etc?
@ntcoding Of course. But if you're spending weeks or.months on that, you're up to your neck in speculation. And none of those techniques live in the real world.

@jasongorman I’m still surprised when I find those people while working.

It’s like what I imagine finding a group of indigenous “uncontacted people” must feel like.

Or what I felt when I first visited Tangier Island as a teenager. A lot of cognitive dissonance.

https://en.m.wikipedia.org/wiki/Tangier,_Virginia

Tangier, Virginia - Wikipedia