App Roadmap

App Development Roadmap

The app roadmap was created to help you visualize the lifecycle of the app development process. Reference the roadmap for a quick overview of the work involved at each step of the cycle and the status of your project.


  • Gather business requirements
  • Determine scope of project
  • Investigate alternative products and competitors
  • Create action plan
  • User research
  • Usability research
  • Graphic design and brand development


  • Build prototypes
  • Refine scope based on findings
  • Choose a development platform
  • Code the designed screens and interactions
  • Integrate U-M authentication and APIs as necessary


  • Unit testing
  • Integration testing
  • System testing
  • User acceptance testing

Release and Maintain

  • Package and distribute application
  • Gather customer feedback
  • Debug and release incremental functionality updates
  • Scheduled quality assurance and automated testing