230 likes | 305 Views
University of Alberta - Building an Educational App. Client Needs Analysis Technical Analysis Development Testing Distribution. Agenda. What does it need to do? What might you want it to do? Timeline Budget. Client Needs Analysis. Needs and Wants. Timelines. Budget.
E N D
Client Needs Analysis • Technical Analysis • Development • Testing • Distribution Agenda
What does it need to do? • What might you want it to do? • Timeline • Budget Client Needs Analysis
Analysis of requirements • Technology evaluation • What does the budget allow us to do? Technical Analysis
Front-end vs. Server-side • Developing an API to communicate with the app • Rapid prototyping Development
Unit Testing • Usability Testing Testing
Developer Beta Testing • iOS App Store • Enterprise Distribution App Distribution