How to build cost and plan App Development - Fuerte International App Developers

36
Application Development Experts Twitter : #dmldn

description

An informative presentation from Fuerte International, covering the process of App development, the cost of developing apps and timings. There are also some top tips for creating great Apps.

Transcript of How to build cost and plan App Development - Fuerte International App Developers

Page 1: How to build cost and plan App Development - Fuerte International App Developers

Application Development Experts

Twitter : #dmldn

Page 2: How to build cost and plan App Development - Fuerte International App Developers

Developing iOS Mobile Apps How to plan, cost and develop mobile apps

Page 3: How to build cost and plan App Development - Fuerte International App Developers

Topics • Creating Apps • Costing Apps • Timings

• How do I test my Apps • Top Tips for Awesome Apps • Apps vs. Websites • Q+A

Page 4: How to build cost and plan App Development - Fuerte International App Developers

Build

Post Release Support

Store Submission

Testing & QA

Interface Development Wireframes

Requirements Gathering

UAT

App Production Process

Page 5: How to build cost and plan App Development - Fuerte International App Developers

Interface development

Page 6: How to build cost and plan App Development - Fuerte International App Developers

UAT User Acceptance Testing

Page 7: How to build cost and plan App Development - Fuerte International App Developers
Page 8: How to build cost and plan App Development - Fuerte International App Developers

Costing Apps

Page 9: How to build cost and plan App Development - Fuerte International App Developers

Simple App Example 1

Page 10: How to build cost and plan App Development - Fuerte International App Developers

Simple App Example 1

Basic Feeds

API Integration Local DB in App Connection Management

Singular Function

* Please note this is a sample costing for illustration purposes only.

Page 11: How to build cost and plan App Development - Fuerte International App Developers

Fitness App Example 2

Page 12: How to build cost and plan App Development - Fuerte International App Developers

Fitness App Example 2

Reminders iPod integration Social sharing

GPS tracking Progress website Active voice coach

Training plans Meal plans

* Please note this is a sample costing for illustration purposes only.

Page 13: How to build cost and plan App Development - Fuerte International App Developers

Enterprise App Example 3

Page 14: How to build cost and plan App Development - Fuerte International App Developers

Enterprise App Example 3

6 Months 4 Man Team 12 Months

6 Man Team

3-6 Months 3 Man Team

* Please note this is a sample costing for illustration purposes only.

Page 15: How to build cost and plan App Development - Fuerte International App Developers

Timings App development actual build time

Page 16: How to build cost and plan App Development - Fuerte International App Developers

Timings – Small Project

Weeks

= 8 weeks minimum

Page 17: How to build cost and plan App Development - Fuerte International App Developers

Timings – Medium Project

= 15 weeks minimum

Page 18: How to build cost and plan App Development - Fuerte International App Developers

Timings – Large Project

= 7 months minimum

Page 19: How to build cost and plan App Development - Fuerte International App Developers

How do I test my Apps? • Open a Developer Account (Recommended) • Onsite install of App fast and easy • Mobile Ad-hoc install (Sporadic Issues)

• Enterprise account (Over the Air updates) • TestFlightApp.com (New)

Page 20: How to build cost and plan App Development - Fuerte International App Developers

• Screens are small and fingers are big

• Use common interface features of the iPhone

• Remember multi-touch and swipe gestures

• Do one thing well

Top Tips for Awesome Apps!

Page 21: How to build cost and plan App Development - Fuerte International App Developers

Apps vs. Websites • Website frameworks started in 1980s • App frameworks were developed 2000s • Apps work offline

• Apps are responsive and immediate • Apps are more complex to build + feature rich • Apps are more costly (Cross-platform)

Page 22: How to build cost and plan App Development - Fuerte International App Developers

Location, Location, Location “Apps occupy the most valuable real-estate in the world. On a device that spends more time with you and has more of your attention than any other person, system or influence in your life.”

Page 23: How to build cost and plan App Development - Fuerte International App Developers

Marketing Apps! • Traditional marketing – Including all channels, TV, Digital, Print and DM

• Location marketing – e.g. On-site, in-store, on-pack, etc.

• Viral marketing using social sharing

•  Integral game mechanic

• App review sites and PR / blogging

• Featured in the app store

• Luck – Build a great App and hope for the best!

Page 24: How to build cost and plan App Development - Fuerte International App Developers

Q&A

Page 25: How to build cost and plan App Development - Fuerte International App Developers

Thank You!

Greg Jarrett

Fuerte International Ltd [email protected] +44 (0) 787 9476 130

Page 26: How to build cost and plan App Development - Fuerte International App Developers

Appendix

Page 27: How to build cost and plan App Development - Fuerte International App Developers

Simple App Example 1

Low Cost - Bronze Medium Cost - Silver High Cost - Gold Specifications 0 1 3 Wireframes 1 2 3 Design 3 5 10 Build 5 10 15 UAT 1 2 2 QA 2 2 3 Project Management 3 4 5

Total Days 15 26 41

Total Cost 9,750 16,900 26,650 (Average rate 650/day)

Features: Features: Features: Singular service Singular service Singular service Simple App - No API work Basic Feed Integration API Integration

Local DB Connection Management

Page 28: How to build cost and plan App Development - Fuerte International App Developers

Fitness App Example 2

Low Cost - Bronze Medium Cost - Silver High Cost - Gold Specifications 2 3 5 Wireframes 1 2 5 Design 5 10 20 Build 15 30 45 UAT 2 4 5 QA 3 3 5 Project Management 5 10 15

Total Days 33 62 100

Total Cost 21,450 40,300 65,000 (Average rate 650/day)

Features: Features: Features: Training Plans Training Plans Training Plans Food Plans Food Plans Food Plans

Reminders Reminders iTunes integration iTunes integration Facebook Integration Facebook Integration

GPS tracking Progress Website integration Live Coach

Page 29: How to build cost and plan App Development - Fuerte International App Developers

Enterprise App Example 3

Low Cost Medium Cost High Cost Specifications 5 10 30 Wireframes 10 15 30 Design 30 80 250 Build 50 120 500 UAT 20 40 120 QA 10 20 120 Project Management 60 120 240

Total Days 185 405 1290

Total Cost 120,250 263,250 838,500 (Average rate 650/day)

Features: Features: Features: 3-6 Months 6 Months 12 Months 3 Man Team 4 Man Team 6 Man Team

Publishing System

Page 30: How to build cost and plan App Development - Fuerte International App Developers

Fuerte! A Short History

• We are a Shoreditch based agency founded in 2010

• Our founding partners all have extensive digital experience

• We create Apps for companies like, Warner, Universal, GSK, J&J and others

• “Fuerte’! means strong in Spanish – We like to build Fuerte Apps!

Greg Jarrett Managing Director

Simon Lee Project Director

Ondrej Rafaj Technical Director

Jakub Rafaj Design Director

Page 31: How to build cost and plan App Development - Fuerte International App Developers

A list of our services 1. We build amazing Apps

Page 32: How to build cost and plan App Development - Fuerte International App Developers

Clients we work with Publishers like; Universal, Warner Music, Harper Collins. We also work with many of the top 10 agencies to allow them to service their clients across many verticals including major Pharmaceutical and FMCG companies and leading car brands. Names withheld under NDA.

Page 33: How to build cost and plan App Development - Fuerte International App Developers

Agile Methodology • Sprints • Focus group lead UX • Scrum meetings

Agile Processes: Jira, integrated with SVN and version release management Native Objective C builds

Key features of Jira: • Advanced time tracking system • Granular task prioirty assignment and weighting • At a glance dashboard • Versions control integration with Subversion • Integrated agile managment dashboard

“App Development is not the same as web development!“

Our Approach

Page 34: How to build cost and plan App Development - Fuerte International App Developers

Jira – Issue Navigator

Page 35: How to build cost and plan App Development - Fuerte International App Developers

Jira – Project Summary

Page 36: How to build cost and plan App Development - Fuerte International App Developers

Apple Guidelines to keep in mind

• Push Notification - information not marketing messages

• Watch-out for sinful elements - alcohol, smoking, sex

• Apps can’t force personal data collection to function

• Apps can’t target minors for data collection

• Apps that are mostly advertising will be rejected