PROBLEM: Define key problems that inhibit people from bike commuting in cities.
DATA: See what data exists to validate problem hypothesis: Cyclists don't commute because they don't have access to safe routes.
LANDSCAPE AUDIT: What currently exists to help cyclists. How does it help? What are they doing? Are there apps?
USABILITY STUDIES: Online interviews with potential users of the app. Survey to 85 people about biking habits and needs.
USER SCENARIOS: Define users scenarios that the app would support based on data from potential users.
USE CASES: Determine feature sets from supported uses cases.
CARD SORT: Test real users for intuitive groupings.
INFORMATION ARCHITECTURE: Define structure of the app.
USER FLOWS: Define user touch points and journey throughout the app.
PAPER PROTOTYPES: Sketch concepts and iterate quickly.
INTERACTIONS: Build out the micro-interactions of the app into a working mobile prototype.
UI DESIGN: Put the final visual polish on the app including iconography, color, and branding.