von der idee zur app
DESCRIPTION
Presentation held at the MDAYS 2012 by Dirk Hemmerden, Head of Sales & Marketing Enterprise at Appseleration: "What happens before you start coding an app?"TRANSCRIPT
Von der Idee zur App
‣ The Challenge
‣ The Concept
‣ Customer Journeys
‣ Use Cases
‣ Mockups
‣ Modular building
What happens before you start coding an app?
Dirk Hemmerden @
Insight
Today we talk about what happens at the beginning
‣ The challenge
‣ The concept
‣ Customer Journeys
‣ Use Cases
‣ Mockups
‣ Modular building
Today we talk about what happens at the beginning
‣ The challenge
‣ The concept
‣ Customer Journeys
‣ Use Cases
‣ Mockups
‣ Modular building
Brand Apps vs.
Service Apps
‣ The challenge
‣ The concept
‣ Customer Journeys
‣ Use Cases
‣ Mockups
‣ Modular building
Understand your user
‣ The challenge
‣ The concept
‣ Customer Journeys
‣ Use Cases
‣ Mockups
‣ Modular building
Understand your user
LIKE <> DISLIKE
GO <> NO GO
Customer Journeys
‣ The challenge
‣ The concept
‣ Customer Journeys
‣ Use Cases
‣ Mockups
‣ Modular building
Use cases
‣ The challenge
‣ The concept
‣ Customer Journeys
‣ Use Cases
‣ Mockups
‣ Modular building
Goal: Get paid for car accident 1. Claimant submits claim with substantiating data. 2. Insurance company verifies claimant owns a valid policy 3. Insurance company assigns agent to examine case 4. Agent verifies all details are within policy guidelines 5. Insurance company pays claimant
Extensions: 1a. Submitted data is incomplete:
1a1. Insurance company requests missing information 1a2. Claimant supplies missing information
2a. Claimant does not own a valid policy: 2a1. Insurance company declines claim, notifies claimant, records all this, terminates proceedings.
3a. No agents are available at this time 3a1. (What does the insurance company do here?)
4a. Accident violates basic policy guidelines: 4a1. Insurance company declines claim, notifies claimant, records all this, terminates proceedings.
4b. Accident violates some minor policy guidelines: 4b1. Insurance company begins negotiation with claimant as to degree of payment to be made.
Variations: 1. Claimant is
a. a person b. another insurance company c. the government
5. Payment is a. by check b. by interbank transfer c. by automatic prepayment of next installment d. by creation and payment of another policy
http://alistair.cockburn.us
A short app use case example
‣ The challenge
‣ The concept
‣ Customer Journeys
‣ Use Cases
‣ Mockups
‣ Modular building
A real use case will be presented
Goal: Be hugged System: Smartphone hugging 1. User downloads hugging app 2. User sets preferences in hugging app and activates 3. User broadcasts and listens to broadcast 4. User identifes hugging partner 5. User takes eye contact and offer to hug 6. Both husers hug 7. App offers "remember me" function Exceptions: 1.OS other than iOS/Android 2.User unable to decide 3.Bluetooth/WLAN switched off 4.User does not find hugging partner 5.Other user refuses eye contact 6.You don't want to remember
A short app use case example
‣ The challenge
‣ The concept
‣ Customer Journeys
‣ Use Cases
‣ Mockups
‣ Modular building
Goal: Be hugged System: Smartphone hugging 1.User downloads hugging app 2.User sets preferences in hugging app and activates 3.User broadcasts and listens to broadcast 4.User identifies hugging partner 5.User takes eye contact and offer to hug 6.Both users hug 7.App offers "remember me" function Exceptions: 1.OS other than iOS/Android 2.User unable to decide 3.Bluetooth/WLAN switched off 4.User does not find hugging partner 5.Other user refuses eye contact 6.You don't want to remember
A short app use case example
‣ The challenge
‣ The concept
‣ Customer Journeys
‣ Use Cases
‣ Mockups
‣ Modular building
Goal: Be hugged System: Smartphone hugging 1.User downloads hugging app 2.User sets preferences in hugging app and activates 3.User broadcasts and listens to broadcast 4.User identifies hugging partner 5.User takes eye contact and offer to hug 6.Both users hug 7.App offers "remember me" function Exceptions: 1.OS other than iOS/Android 2.User unable to decide 3.Bluetooth/WLAN switched off 4.User does not find hugging partner 5.Other user refuses eye contact 6.You don't want to remember
Interactive PDF Mockups
‣ The challenge
‣ The concept
‣ Customer Journeys
‣ Use Cases
‣ Mockups
‣ Modular building
Give PDFs a try to sell your concept, get feedback or even do user testing with PDF prototypes
http://keynotopia.com/
Building Mockups on an iPad
‣ The challenge
‣ The concept
‣ Customer Journeys
‣ Use Cases
‣ Mockups
‣ Modular building
http://www.groosoft.com/
Using viewer apps
‣ The challenge
‣ The concept
‣ Customer Journeys
‣ Use Cases
‣ Mockups
‣ Modular building
Popular building blocks
‣ The challenge
‣ The concept
‣ Customer Journeys
‣ Use Cases
‣ Mockups
‣ Modular building
• Idea
• Concept
• Requirements
Managed App Creation Process
Popular building blocks
‣ The challenge
‣ The concept
‣ Customer Journeys
‣ Use Cases
‣ Mockups
‣ Modular building
Basic app elements: Start screens, logos, company profile, contact form, imprint Content/PDF presentation
Enhanced app elements: Maps with geo-location and POIs Videos Small size m-commerce Social media integration App/service specific news and alerts News-Feeds Event calendar
Services: App Store management Ranking booster package
Full-Service for Apps
Portfolio ManagementApp Concept and Design
Building Apps
‣ The challenge
‣ The concept
‣ Customer Journeys
‣ Use Cases
‣ Mockups
‣ Modular building
Mobile Service Design
Full-Service for mobile applications
Appseleration is a full-service provider for applications for mobile devices. We oversee our customers during the entire process chain - from concept of an app up to the implementation and to the release and maintenance during the product life cycle in the app stores. We develop solutions for companies from all branches and of all sizes. Our establishment has already released comprehensive portfolios and we aspire to construct the realisation of your idea as simply as possible.
Dirk Hemmerden [email protected] Appseleration GmbH Prinzenallee 7 40549 Düsseldorf Germany
Consulting services cover all aspects to get from an idea to an executable project which can be executed by app programmers. Customers and brands with a large number of apps benefit from our experience in dealing with large portfolios. We assist customer in protecting your brand and managing the mobile experience of your customer. Did you ever think about how your brand looks through the eyes on an iPhone? Just contact us.