the app challenge - bootcamp

Post on 29-Jun-2015

349 Views

Category:

Technology

2 Downloads

Preview:

Click to see full reader

TRANSCRIPT

THE APP CHALLENGE:

BOOTCAMP

• Fire Alarm•Exit Route•Toilets•Video/Photographs•Questions

HOUSEKEEPING

•Dating Service• Ideas•Analysis/Research•Commercialisation•Break•Marketing•Design/UI•Delivery•Q&A

RUNNING ORDER

DATING SERVICECreative Techy

Marketing Business

Lost Sheep

EXERCISE•Counting the F’s

•Their are three misteaks in this sentence

IDEAS

•Gap in the market•Solve a problem•Improve an existing idea•Novelty•Marketing exercise

HOW TO FIND IDEAS?

•Brainstorm/mindmap•Look for problems•Listen•Think outside the box!

RESEARCH / ANALYSIS

•“Tribe” - target market/customer base•Competition•Budget/finance•Prototyping•Information Architecture•Content (data)

EXERCISE•Brainstorm/Mindmap an idea for:•new alarm clock app•cooking assistant app•teaching or training aid

USE CASESIn software engineering and systems engineering, a use case is a description of steps or actions between a user (or "actor") and a software system which leads the user towards something useful. The user or actor might be a person or something more abstract, such as an external software system or manual process.

GOAL The Primary Actor’s Goal

SCOPE External or Internal to system

PRE-CONDITIONS When this case is applicable

SUCCESS STATE The state of the world when case ends

FAILED STATE .....and if it fails

PRIMARY ACTOR Whose goal is of concern?

SECONDARY ACTOR Who might help the system?

START ACTION The trigger action

DESCRIPTION 1. Interactions...2. ...

VARIATIONS 1. Exception conditions2. ...

EXTENSIONS 1. Additions to basic function2. ...

WHO Which type of user Someone shopping

WHAT Target action Price comparison

WHERE Particular part of app

Barcode reader in app

HOW Interactions required

Scan barcode

WHY What is the end result

Find cheaper price of product

WHAT IF Errors, UI issues, incorrect input, etc etc

Barcode not matched

FLOW DIAGRAM

DYNAMIC SYSTEMS DEVELOPMENT METHOD

EXERCISE

•Draw a use case or flow diagram for making toast

PLANNING•Project Management•Time critical?•Available resources•Marketing schedule•App Store approval•Launch•Scalability

FUTURE•On-going support•Additional features•New SDK features•Licensing/rebranding•Reuse of code-base•Spin-off applications•Platform diversification•Target devices (handset/tablet)

COMMERCIALISATION

BUSINESS STRATEGY•Company structure•Legal issues (in/assurance)•Development Budget•Personal investment (time/money)•Loan•Grant•Direct investors•Venture Capitalists

MON£TI$ATION•No direct financial gain•Free (advert supplemented)•Fixed price e.g. 99p•Freemium•Subscription•Licensing•Exit strategy (sell out)

BREAK

DESIGN/UI

BRANDING•Names (try and be relevant)•Sets app apart•Recognisable•Appropriate to customer•Consistency across business•Users – “judge an app by its icon”

DESIGN GUIDELINES•Apple HIG – the “rules”•Prevent rejection•Ensure usability•Familiar interface to other apps•Practical (for fingers)•Efficient•Great user experience

USER JOURNEY•“Fun”/enjoyable•Efficient•Workflows•Mock ups•Paper/electronic prototypes

EXERCISE

•Design 4 screens for a dating app

•MobiPads next week!

MARKETING•Engage early•Feedback•Social media (free)•Micro-site•Review sites/blogs•Mobile/Web banner adverts (ROI!)•Long term engagement

APP STORE/MARKET (PLACE)•Primary route to market•Right category•Keywords•Description•Icon•Screenshots•Reviews•Alternative store?

EXERCISE•Pick:•Category•Keywords•Description

for a new app for University bar ratings

DELIVERY

PLATFORMS•Apple, Android, Windows Phone, Blackberry•Handset/Tablet•Web based?•Native or cross-platform•Suitability of tool•Cost of development•Database limitations•Reduced user experience•Additional overhead•Less control (API calls, memory etc)•Limited feature set

POST LAUNCH•On-going support•Feedback•Feature requests•Analytics•Sales figures•Platform/device diversification

NEXT EVENTS…

30TH: WORKSHOP 2PM7TH: WORKSHOP 2PM

ANY QUESTIONS?

FEEDBACK FORMS!.

THANK YOU!.

top related