It's a crucial moment for a startup. You must to decide to change everything, stop the development of your product, or whatever in order to follow the new "crazy" idea. It's not easy to keep a cool head because the last weeks you've been discussing about the idea and the incredible revenue it will provide the company and how good and unique it is.
We lived this situation the last 3-4 weeks with one of these crazy ideas. Everything started reading a news about London tube during the Olympic games: Tube Stops named after Olympics athletes. We said, this is our chance, hundred of thousands tourists from many countries will be visiting London during the Games, so why not take advantage of it to show them our work. The idea was to develop "London Tube Olympic Games Special Edition".
- Multilanguage (English, French, German, Italian, Portuguese and Spanish)
- Typical data of a transport app (Lines, Stops, etc...)
- For each Stop we would provide details about the biography of the Athlete and a picture
- Info about the different sport events places (how to arrive, etc...)
- Use the core of BilbaoBus, so we wouldn't need too much time to develop it.
- A powerful Marketing tool for us. We think a lot of people would download it during the weeks of the event, so many people of different countries would know us.
- Good for our portfolio.
- Good position to raise a payment app for London tube after the games.
- Redesign the graphics to become it an smart application.
- Develop the product on time. The deadline in this case was clear: 27/07/12.
- Use data feeds of Transport for London (TFL). We would need to develop a new feature of the app only to parse the info from TFL format to our format.
- Stop our current work and delay other products we are working on.
- And the most important one for us. Raise the app with the Quality that we demand to ourselves.
Is it an error? We never know.
Was it lost time? We don't think so, all these discussion help to the team. We are more focus now, even discarding the idea.
What do you think? How should an startup manage this kind of issues?