I'm looking for research on the subject of (what I call) "outside-in vs. inside-out" design.
I define them as follows:
Outside-in: Start with the user needs, take time to design the ideal solution.
Pros: Enables breakthrough solutions, builds a platform for the future. Plus as Alan Cooper says "no one cares if you ship the wrong product on time."
Cons: Risk missing a window of opportunity, profit in hand. Slower to market.
Inside-out: Start with the limitations of the product/technology, rush to develop a "solution that works" now.
Pros: Faster to market. "A bird in the hand is worth two in the bush." "We can always fix it in version 2."
Cons: Risk building the wrong thing. You don't deliver innovation and you pay for it later, via competitors with superior solutions. Version 2 is limited because of wrong or limiting choices made in Version 1.
Is anyone aware of research into this subject? Case studies or anecdotes?