deverse presentation
Post on 19-Jan-2017
277 Views
Preview:
TRANSCRIPT
What it takes to build a mobile appWhat you need to know and how to prepare
Presented by Deverse LLC
What’s on the Agenda?
Who is Deverse & what we do
What it takes to build an app• Background to app development• What you need to know and prepare for
How to get involved• Deverse develops apps for nonprofit organizations & teaches
students how to design/code
www.deverse.org
DeverseThe Team
www.deverse.org
Our vision is to connectindividuals and social
organizations withfundamentally new opportunities.
DeverseVision
www.deverse.org
We strive to change the way social organizations approach their own missions, and to give passionate and motivated individuals the chance to make a real impact on the world around them.
DeverseVision
www.deverse.org
Our mission is to empower social impacting organizations with technological solutions, and to provide unique and open opportunities for students to engage in the technology sector by connecting these two parties together
DeverseMission
www.deverse.org
App DevelopmentIntroduction
www.deverse.org
Can my organization benefit from mobile technology?
How do I identify my weak points, where does technology fit in?
How can I facilitate the app development process?
What do I need to prepare for to work with a development team?
App DevelopmentDevelopment cycle
Analysis: Figure out what features and functionality is required in the software. Design: Describe features in more detail, a functional design document. Implementation: Build the software. Testing: Test the software for each individual component, integration of components and user acceptance. Evolution: Make updates or changes as needed
www.deverse.org
App DevelopmentCycle details
www.deverse.org
App DevelopmentHow to prepare
www.deverse.org
Focus on what your pain point is, not how technology can solve it
Thinking of a solution in mind distracts and obscures the problem really at hand. Losing sight of the problem leads to an app that doesn’t benefit users, leading to an app that doesn’t get used.
App DevelopmentHow to prepare
www.deverse.org
Understand what data is involved and where it will come from
The “Front end” is what the user sees and interacts with,
The “Back end” is where data goes/comes from and how it’s processed
Front end
Back end
Return results to show user, such as info from a server/database
Take in user input to process or put into a database
How Deverse builds appsThe 3-stage strategy
www.deverse.org
Project Approval
Team Deverse risk assessment ensures best
possible success
Final Product QA Project Repository
Professional Developers
perform check and if necessary
improve apps to Deverse standards
Projects are archived in an
efficient manner to best allow updates in future programs
While students are primarily responsible for the development, Team Deverse is involved at the beginning and near the end to ensure quality
How Deverse builds appsTimeline breakdown
www.deverse.org
How Deverse builds appsClients and students
Student Perspective
Client Perspective
Initial Communication
MVP AgreementNeeds Analysis
Check-in with studentsImplementation
First Draft Finished First Draft Feedback
QA (Optional for students)
QA Feedback
Deliver MVP (Optional for students) Publication
Initial contact with Deverse; Discuss expectations, needs and logistics for the app
Discuss with the student teams the minimum viable product for the mobile app
Weekly / Bi-weekly check-in with students on the mobile app development process
Students deliver the first draft of MVP app; NPO will review and give Deverse feedbacks
Quality Assurance will be mainly run by Team Deverse developers with NPO feedbacks
Team Deverse delivers MVP app and NPO will publish
*This is an outline for Deverse 7-10 weeks programs. Program lengths may vary
www.deverse.org
How Deverse builds appsPublishing
www.deverse.org
Deverse can publish apps for clients or can transfer the project rights for clients to publish on their own
For clients who publish on their own:Apple App Store: $99/year (enterprise account)https://developer.apple.com/programs/which-program/Google Play: $25 One Time Feehttps://support.google.com/googleplay/android-developer/answer/6112435?hl=en
Clients can continue working with Deverse for future Programs for updated and further polished mobile apps.
Closing QuestionsPlease reach out to us!
www.deverse.org
E-mail: hello@deverse.org
or directly contact our Client Relations Manager:Y. C. LeeE-mail: yc@deverse.orgPhone: (857) 334 2571
top related