penn mobile developed by students, for students jim choate university of pennsylvania fall 2015 csg
TRANSCRIPT
Penn MobileDeveloped by students, for students
Jim Choate
University of Pennsylvania
Fall 2015 CSG
2 Emerging Solutions
Background – Mobile Development
• Responsive / HTML5
3 Emerging Solutions
Background – Mobile Development
• Responsive / HTML5• Leverage existing skills and tools
4 Emerging Solutions
Background – Mobile Development
• Responsive / HTML5• Leverage existing skills and tools• Minimal incremental cost
5 Emerging Solutions
Background – Mobile Development
• Responsive / HTML5• Leverage existing skills and tools• Minimal incremental cost• Minimal panache
6 Emerging Solutions
Background – Mobile Development
• Responsive / HTML5• Leverage existing skills and tools• Minimal incremental cost• Minimal panache• No native apps
7 Emerging Solutions
Background – Mobile Development
• Responsive / HTML5• Leverage existing skills and tools• Minimal incremental cost• Minimal panache• No native apps• All student facing services have mobile web UI
8 Emerging Solutions
Background – Student Development
• Risk– Data confidentiality– Brand
9 Emerging Solutions
Background – Student Development
• Risk– Data confidentiality– Brand
• Lack of trust / accountability
10 Emerging Solutions
Background – Student Development
• Risk– Data confidentiality– Brand
• Lack of trust / accountability• Lack of continuity
11 Emerging Solutions
Background – Student Development
• Risk– Data confidentiality– Brand
• Lack of trust / accountability• Lack of continuity• Support issues
12 Emerging Solutions
Penn Mobile
What was needed to facilitate successful student application development?
13 Emerging Solutions
Student Development Organization
• Penn Labs
14 Emerging Solutions
Student Development Organization
• Penn Labs• Formal student run organization
– Charter– Executive Board
15 Emerging Solutions
Student Development Organization
• Penn Labs• Formal student run organization
– Charter– Executive Board
• Funding from Undergraduate Assembly, Provost
16 Emerging Solutions
Student Development Organization
• Penn Labs• Formal student run organization
– Charter– Executive Board
• Funding from Undergraduate Assembly, Provost• Fiercely independent
– Priority setting– Tools & Technologies
17 Emerging Solutions
Student Development Organization
• Penn Labs• Formal student run organization
– Charter– Executive Board
• Funding from Undergraduate Assembly, Provost• Fiercely independent
– Priority setting– Tools & Technologies
• Orderly succession
18 Emerging Solutions
Data Access
• Open Data Initiative
19 Emerging Solutions
Data Access
• Open Data Initiative• Endpoints on our ESB
– Restful web services– Jason
20 Emerging Solutions
Data Access
• Open Data Initiative• Endpoints on our ESB
– Restful web services– Jason
• Automated provisioning
21 Emerging Solutions
Data Access
• Open Data Initiative• Endpoints on our ESB
– Restful web services– Jason
• Automated provisioning • Throttling capability
22 Emerging Solutions
Data Access
• Open Data Initiative• Endpoints on our ESB
– Restful web services– Jason
• Automated provisioning • Throttling capability• Mask vendor endpoints
23 Emerging Solutions
Data Access
• Open Data Initiative• Endpoints on our ESB
– Restful web services– Jason
• Automated provisioning • Throttling capability• Mask vendor endpoints• Kill capability
24 Emerging Solutions
Liaison Role
• Liaison between Penn Labs and Administrative offices
25 Emerging Solutions
Liaison Role
• Liaison between Penn Labs and Administrative offices
• Credibility
26 Emerging Solutions
Liaison Role
• Liaison between Penn Labs and Administrative offices
• Credibility • Coaching
27 Emerging Solutions
Liaison Role
• Liaison between Penn Labs and Administrative offices
• Credibility • Coaching• Institutional knowledge
28 Emerging Solutions
The Result
• Penn Mobile
29 Emerging Solutions
The Result
• Penn Mobile• Good experience for student
developers and managers
30 Emerging Solutions
The Result
• Penn Mobile• Good experience for student
developers and managers• Real world experience
31 Emerging Solutions
The Result
• Penn Mobile• Good experience for student
developers and managers• Real world experience• Mobile app for minimal investment
32 Emerging Solutions
The Result
• Penn Mobile• Good experience for student
developers and managers• Real world experience• Mobile app for minimal investment• Web applications
33 Emerging Solutions
Penn Mobile
Dining venues with current status
34 Emerging Solutions
Penn Mobile
Dining menus
35 Emerging Solutions
Penn Mobile
Directory search
36 Emerging Solutions
Penn Mobile
Shuttle locations
37 Emerging Solutions
Penn Mobile
Course search
38 Emerging Solutions
Penn Mobile
Course details
39 Emerging Solutions
Penn Mobile
News
40 Emerging Solutions
Penn Mobile
Campus help
41 Emerging Solutions
Penn Mobile
About
42 Emerging Solutions
Questions?