Agile is Only Half of What You Need
One of the things we've found out over the years in working with startups is that they struggle with figuring out exactly what their customers really need, what features should be in their product, how to price it, how to sell it, and how to incorporate that learning into an agile development process.
As a digital product development firm, we need them to be good at this, because that, just as much as our product development, will determine if they're successful.
Luckily, there's a whole body of knowledge around the Lean Startup and Customer Development that addresses this exact problem set.
Take a look at the following slideshow for a quick introduction to lean startup thinking and the customer development process:
Or for a more in depth presentation:
For more depth on Customer Development:
If that's of interest, I also like Ash Maurya's blog. He's an entreprenuer blogging about his startup's journey of customer discovery:
As I said, there's a whole body of knowledge out there on the subject. Which ones would you recommend?