App Development Checklist



Similar documents
Chapter 11. The Forex Trading Coach Is Born

How to Overcome the Top Ten Objections in Credit Card Processing

Business Introduction Script Introduction

A: We really embarrassed ourselves last night at that business function.

#1 Subject: The Most Effective Online Marketing Tool in the World. It s not Facebook, Twitter, Pinterest, or face- to- face networking.

6 A/B Tests You Should Be Running In Your App

A personalised approach to Home Insurance

Scripts for Recruiters

What is Teespring?... 3 What they are... 3 How they work... 3 Customer Service... 3 Teespring History... 4 How long has Teespring been around?...

Find your perfect office space, in three easy steps.

Managed Services in a Month - Part Five

Prospecting Scripts. 2 keys to success in Real Estate

For More Free Marketing Information, Tips & Advice, visit

How to Overcome the Top Ten Objections in Credit Card Processing

Create Irresistible Lead Magnets That Make Your Prospects Eager to Buy From You

What people who attend Linton Sellen s Leadership Training have to say:

These Two Words Just Made Us 37% In 3 Months. "These Two Words. Just Made Us 37% In 3 Months"

How to Produce a Television Commercial Without Spending a Fortune (or Wasting Money) And Still Get the Results You Want.

The Debt Elimination Roadmap

THE SEO MANIFESTO One Method To Outrank Them All. Proven To Work With

Changing the shape of British retirement.

The Psychic Salesperson Speakers Edition

A conversation with Scott Chappell, CMO, Sessions Online Schools of Art and Design

The 7 Things You Must Know Before Starting Your Successful Virtual Assistant Business! by Lisa Taliga, Virtual PA

>> My name is Danielle Anguiano and I am a tutor of the Writing Center which is just outside these doors within the Student Learning Center.

Get Your Business Moving. In partnership with Nomis Connections

YOU WILL NOT BE EFFECTIVE READING THIS.

Bank $21,000 a month with CPA

Would You Like To Earn $1000 s With The Click Of A Button?

Colleen s Interview With Ivan Kolev

Three Attributes of Every Successful Merchant Services Program

Guide to marketing. University of Glasgow Corporate Communications 3 The Square Glasgow G12 8QQ

Seven Things You Must Know Before Hiring a Real Estate Agent

MODELS OF ACHIEVEMENT EP 8 SEG 1 GENNA

10 common problems professional photographers face - and how to overcome them

Customer Retention Strategies Quick Tips To Make A Positive Difference

Warm Market Scripts Ideas.

Transcript - Episode 2: When Corporate Culture Threatens Data Security

Internet Marketing Rules!

wealth management planning for the life you want to live

7 Secrets To Websites That Sell. By Alex Nelson

How to Outsource Inbound Marketing Services to Other Agencies

Sales Call Planning Guide

What does student success mean to you?

Special Report 7 Fast Acting Ways To Get New Business Without Spending ANY MONEY

45 Ways to Grow Your Business with Transcribed Content

SEO OVERVIEW. We want you educated about SEO before we start! By Mary Cary NewMediaLegalMarketing / Video Blog Marketing / Video Studio Sausalito

How to make more money in forex trading W. R. Booker & Co. All rights reserved worldwide, forever and ever and ever.

Realistic Job Preview Family Services Specialist (FSS)

kateburley77 Where is the best place to look for jobs within : agencies? Is it mostly perspective applications that are welcomed?

The #1 Thing To Profit Online...

How to Choose the Right Web Site Design Company. By Lyz Cordon

28 INCREDIBLY ENTICING OFFERS TO BUILD YOUR LIST

Warmest Regards, Josh Nelson President PlumberSEO Toll Free:

Home Renovations and Repair

Time Management Strategies for Busy TAs (Full Article)

CREATING YOUR OWN E-COURSE! Issue 7. Welcome to Issue Number 7!

Seven Things You Must Know Before Hiring a Real Estate Agent

This is Tray Thompson. Today we ll be having our first. webinar of the semester, Credit cards versus Debit

EXCLUSIVE REVIEW and $14,597 WORTH BONUSES!.

What Is Pay Per Click Advertising?

Take Control of your future with this residual income, home based business.

FREQUENTLY ASKED QUESTIONS

LEAD CONVERSION SECRETS OF TOP ADVISORS

Interviewing for Software Jobs. Matt Papakipos Brown Math/CS 93 Slides presented at Brown University on October 7, 2014

A Near Secret SEO Strategy Turbo-Charged Using SEO Zen

DESCRIBING OUR COMPETENCIES. new thinking at work

5 Closes to a Managed Services Sale

WhatWorks: Blocking Complex Malware Threats at Boston Financial

My hope is that this short report will answer some questions and help you understand your next step.

Travel agents guide to SMS messaging. How to use SMS messaging for marketing, booking, and customer support

The beginner s guide to marketing

Chapter 2. My Early Days Trading Forex

9 Principles of Killer Dashboards SELL. SERVICE. MARKET. SUCCEED.

Are you tired of wondering where your next sale will come from? You Can With Our Lead Generation Software

Tray Thompson: Welcome everyone. We now have our. webinar, our second webinar, which is Banking 101. I

6. Always pay something: Even if you can't pay all of your bills in full, always make the minimum payment by the due date.

qwertyuiopafdlzxcvbnmqwertyu iopasdfghjklzxcvbnmqwertyuiop asdfghjklzxcvbnmqwertyuiopasd fghjklzxcvbnmqwertyuiopasdfgh zxcvbnmqwertyuiopasdfghjklzxc

10 Secrets to Developing Client Loyalty. with Ken Hardison, PILMMA and LawMarketing.com

This book does not contain affiliate links. Copyright 2009 Jodi Kaplan

Choosing an LMS FOR EMPLOYEE TRAINING

Building A Winning Team" Marketing and Management for Farm Couples After Program Evaluation Gender: Male

The How, What, When and Why of On-Boarding

Salon SMS Guide. A short guide to bringing success to your health spa or salon business through SMS text messaging

Coaching Sales Script Example

Sizzling Website Copy

A: I thought you hated business. What changed your mind? A: MBA's are a dime a dozen these days. Are you sure that is the best route to take?

6 Steps To Success With Your Web Agent Solutions Website

The Trading Method That Proves Even a Beginning Trader Can Become a Profitable Trader in Just Hours by Trading with the Rhythm of the Market.

Option Profit Basic Video & Ecourse

From Installing Satellites To Internet Marketing Consultant In 3.5 Weeks

HOME LOAN? YOU CAN. by John Adams, for Fox5 GOOD DAY ATLANTA

7 Things. Marketing Playbook. Every small business can fix on their website in the next week to increase leads and sales.

Transcription:

App Development Checklist 10 Essential steps for making your app a success

1. Don't take yes for an answer Believe it or not, sometimes the worst thing you can hear from a developer is the word "Yes". To make your project a success, you need to help and push your developers to build the best app they can, not scope your ideas without question. We've taken over projects where another developer has made intricate documentation and designs promising to build something that simply won't work in the real world. Show the app developers proposed app ideas to a non-technical friend, or someone from your target market. If the app is for in-house use, EG to improve efficiency, ask your people what they need before you plan anything. We run workshops to facilitate this, you d be amazed what improvements come out of them. 2. Understand the true cost of overseas outsourcing If you choose an overseas developer, we fully understand. Your decision will be based on cost. The quoted hourly rate will be a lot lower than a local developer, but it's important to understand the total cost. The true cost of the project is the loss associated with a longer time to market (typically two to four times that of local production), plus the cost of your time managing and testing your app, and explaining what you really want. Put simply, delayed time to market has a huge impact to the uptake of an app. You also need to be aware of companies presenting themselves as local developers, but actually sending the work overseas. Avoid this model if you can. Here s a simple guide. The further afield you send a job, the more detail you ll need to provide and the more management the job will require. If you choose a freelance developer working alone, this could be as high as one hour of your time to every two of his, that s potentially hundreds of hours of your time for a $5k app. Do a cost analysis based on the cost of your time as well, you d be surprised at the total cost. You might get the app built for less money, but what is the cost of waiting two to four times as long as partnering with someone wholly based in Australia? Factor this into your decision. Our experience with attempting to outsource in the past found cultural differences mean you ll be assured of prompt delivery, even if there s absolutely no hope of the work being delivered on time.

3. Ask if any frameworks are being used Frameworks are used by app developers to speed up development. Popular frameworks include Appcellerator and Phonegap. They can be fantastic because they accelerate multi-platform development, and often let lower skilled developers build apps (reducing your costs). However, your developer doesn't have complete control over the finished app when they use a framework, that is at the mercy of the feature set within the framework. Whatever their promises, if the framework won't do it, your developer can't do it. If your scope is a bit out of the ordinary, be very careful. You'll get to 90% of a finished project very quickly, then you'll get stuck - potentially forever. Ask for a quote with and without using frameworks If you can t get a straight answer to how your app will be developed, walk away and find someone who will be more transparent. 4. Watch out for hidden licencing costs We have a very simple philosophy. If you've paid for it, you own it. Some developers like to licence technology, requiring an ongoing licencing fee for the lifetime of your app, or they retain exclusive rights to the code you paid them to write. Make sure you know what you're signing up for before you commit to building your app. Get a written commitment to give you the source code once you ve paid for it. If you use licenced technology, it can be a great solution because it saves you the cost of building from scratch. However, get a lawyer to look at the licencing agreement before you commit. 5. Ask if all development is done locally, it's worth finding out As we mentioned previously, there's a trend towards local front men for overseas outsourcers. The best apps are built through a collaborative process, and the nearer you can get to the people writing the code, the better the outcome. Once you see the app in your hands, new opportunities and improvements will inevitably crop up, and you need to discuss the best way to bring them to life. This is the golden opportunity to go from a good app to a great app. If you can sit next to the people who are building your app, you can share your ideas first hand and make the transition to "game changer" These are the moment's we live for. It's challenging but it's fun and ultimately rewarding for everyone involved. Ask if you will be able to have the opportunity to sit with the people building and scoping your app If you can't get a straight answer, or you think something isn t quite right, find another developer

6. Require builds along the way Apps are usually built one section at a time. Test each section as it becomes available, provide feedback and see what happens. If you ask a developer how you're project is going, their answer will always be "very well" The only way to prove this is to look at the relevant section of the app, test it, and make up your own mind. Plan for checkpoints during development that will allow you to test portions of your app, or see proof of progress during the development cycle. Don t panic when not everything works properly! If you re getting snapshots during development, it is inevitable that not everything will work as expected first time. If possible, leave some budget available for you to change your mind during the development process. Don t just keep adding extra features, but if you see a way to make a big improvement, it s beneficial for everyone to be able to implement it. 7. Ask for references If you want a great app, you need to deal with someone who has built many apps before. Ask for some clients to talk to, then give them a call. It's common sense really, and if their other customers are happy, you should be happy. Ask your potential developer for some relevant people to talk to. Ask references specific questions such as What did they do when something didn t go to plan? And Were you kept informed of progress during development? It s often the resolution of problems that shows the true character of the people you re planning to work with. If a reference is overly glowing in their praise, and swears blind that everything went perfectly, every step of the way, they re not a real reference, they re a company employee. 8. Make room for marketing effort Even if your app is for your own staff, make sure you've allocated enough effort to promote your app. This might be a global marketing campaign costing millions, or just making the effort to train your staff correctly. Whatever the desired outcome, the assumption that just building your app will result in success is a recipe for disappointment. There s no such thing as a definite rule but a typical build to marketing spend ratio for a small app is roughly one to one, plus your time to get the word out wherever you can. Even if your app is for your own staff or sales force, account for the time to train them properly, and the cost to the business of the transition to the new system.

9. Count the true cost of the agency experience Sometimes people are seduced by what we like to call the "Agency" Experience. The attractive girl (or guy) in the overly tight top, the amazing presentation with everything short of actual fireworks. It's a creative agency that's well versed in impressing people and spouting buzz words. They may do a great job of selling to you, but no one on the pitch team is going to be working on your app. Can you really afford the cost of their effort to pitch? Every client that signs up has to subsidise the pitches that fail. In some cases this level of creativity and sheer perfectionism is worth it, but do you really need to pay a multiple of the going rate so you can say you work with a household name? Get a quote from another company that specialises in app development, you might be surprised at the difference. We re typically half to a third the price of some big name agencies. We don t have any staff members who also work as models, but when push comes to shove, we re masters of app building and the long lunch. Ask if you re essentially replicating creative expertise you already have access to. 10. Plan for the future When you first scope your idea, focus on outcomes, not details. Be prepared to make changes during the development process, and understand that however well you plan things, once you get an app in your hand, you may uncover new opportunities or a better way to realise your dream. When this happens, see it as a great opportunity to really make a difference. The details will reveal themselves and you will truly know that you are working with the right company. A good app only becomes a great app once you ve got feedback from real users, this is going to require further development. Make sure your developer offers a warranty period after launch, some issues only come to light once the app is in the public domain. Make sure you provide feedback on issues to your developer immediately