copy of minimum viable presentation

Post on 11-Jan-2017

64 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Learning Innovation Suite

BMC Winternship

College Application Tracker

Story

● Students often apply to 10+ colleges nowadays● Colleges each have their own requirements and

deadlines● Manually keeping track of them all is difficult

and error-prone● Applications have many dependencies,

including teacher recommendations, interviews, sending test scores, and school reportsSophia

High School SeniorApplying to 12 colleges around the US

Vision

Minimum Viable Product

Minimum Viable Product

Timeline

Story

● Creating a productivity application and project manager using Innovation Studio

● Wants a easy way to visualize tasks that need to be completed

● Doesn’t code, but understands Innovation Studio

Steve29 years old

B.A. in Economics

Solution: Timeline● A view component that creates a timeline of events

○ Use AngularJS to create a piece that can be dragged into any view○ Take data from a record ○ Display it in a logical and readable way

● Designed for people that don’t code but know Innovation Studio’s web interface

● Help organization for projects with many subtasks● Visually illustrate deadlines, events, and tasks that can be shared with a team

Vision

Minimum Viable Product● Take data from a record with names and dates/times● Use an existing library and given sample code as a base● Display the events along a line

Additions / Extensions● Read-only vs edit mode● Event privacy● Reminder / notification● Add information about people involved and notes about the event● Item statuses ● Separate blown-up detailed view

Timeline Use Case

Model and Controller

Java● Service to be used in a process● Extension which calculates the

status of each event○ Compares the current date and

the event date

Concluding Thoughts

Obstacles● Streamline instructions

○ Split first module into smaller submodules○ Thoroughly explain each step

● Java API documentation○ Keep it updated○ Make it comprehensive○ Make it searchable

More Innovation Suite Ideas● Grocery list - “Supermart”● Lunch order application● Yelp for websites

Summary● College Application Tracker

○ Working with the provided GUI○ Could be re-framed into a business

context

● Timeline○ Integrating the GUI with Java and

AngularJS○ Potentially could be used for college

app tracker○ Standalone widget

Things We Learned● Industry tools

○ Maven○ Node○ AngularJS

● Software Development Cycle○ Brainstorming○ Creating a story○ User based design○ Developing an MVP○ Troubleshooting technical problems

as a team

Questions?

Thank you!

top related