We're still developing - A competitor has launched - what to do?
dskhatri: What about your trusted customers? Do you have any customers you are working with to develop your product? If they still believe in your product, keep working hard on it. Release a version - with fewer features than you planned on - sooner. What do people think about this suggestion? It sounds reasonable to me but I'm basing it on others' advice (Steve Blank on customer development) and not on experience.