SlideShare una empresa de Scribd logo
1 de 7
Descargar para leer sin conexión
Top 5 Mistakes Companies Make
    on iPhone/iPad Projects




                   © 2011 Richard Hart - All rights reserved.
1. Failing to research and test your idea first

So you think you have an idea for a million dollar App?

That's great, but before you go and spend a considerable amount of time
and money creating it, wouldn't it be a good idea to spend a bit of time
investigating and proving if people actually want it?

Before you even begin to think about developing your App you should be
talking to people who may be potential customers in the future and see
what they think about your offering. Does it interest them? Would they
pay for it? What would they be willing to pay?

Have you researched the App store to see who your competition is?
What are you providing that they aren't?

Countless projects are doomed to fail from the very beginning because
this first step gets skipped and the people managing the project just
“know it will work”. How can you know if you don't ask?


                                                  © 2011 Richard Hart - All rights reserved.
2. Not having a solid understanding of
the nature and complexity of iOS
development.

Developing for the iOS platform is unique. It is not like developing for the
web and the rules that apply there, don't apply here. This is one of the most
rapidly evolving platforms and technologies on the planet .It requires highly
knowledgable and skilled talent to build exceptional applications.

A lot of companies see a tremendous opportunity in the iOS and mobile
space right now, but have no real expertise in this area. The fake it till you
make it approach simply won't work here, you either know what you are
doing, or you don't. If you don't have the expertise and understanding
needed in this area, find someone who does and don't wait till it's to late.

As a developer, it pains me to see mangled broken projects that have clearly
been development by people who have no idea what they are doing and
then asked to fix them after the fact.

Why not do it right the first time?

                                                      © 2011 Richard Hart - All rights reserved.
3. Setting unrealistic/artificial deadlines
You may be interested to know that even relatively simple iOS projects
can take at least 3 months to complete and most non- trivial projects can
easily take 6 months to a year!

Time and time again I see companies approach developers with projects
that will take quite a bit of time and impose deadlines and timeframes
that are completely unrealistic. Asking for a sizable App to be built 1or 2
months before Christmas is a really bad idea.

You should not be setting dates and telling people when your App will be
ready until your engineering team has something that's ready to show.
Putting your team under unnecessary stress and pressure may actually
delay your project in the long run.

Your real goal should be to get the minimum feature set up and running
as quickly as reasonably possible and not trash your team in the
process. Remember you can iterate and publish updates as often as you
need, but you need to ship something!

                                                   © 2011 Richard Hart - All rights reserved.
4. Failing to use the right people
So you're planning on contracting everything to offshore developers, or
finding a student, or posting into craigslist for the lowest bidder?

We'll I hope that works out for you, but you know what, it probably won't.
Like many things in life, you get what you pay for, and when it comes to
skilled developers this still holds true.

It always amazes me how companies never have the budget to do
projects correctly from the start, but always seem to have the budget to
redo projects several times over that have been done incorrectly.

Working with a local developer who actually has the necessary skills and
experience will more often than not save you time and money in the long
run.

Would you want an amateur mechanic working on your $60,000 sports
car? If not why would you hire and amateur developer to work on your
$60,000 iPhone or iPad project?

                                                   © 2011 Richard Hart - All rights reserved.
5. Underestimating project costs
The final mistake I see a lot of companies make is failing to understand
how much actually work is required to build exceptional Apps and the
level of expertise that is required.

A reasonable sized project may require 1 or more developers, 1 or more
designers, sound production, video production , user interface design, a
project manager and this can easily add up to hundreds of hours of time.

You could easily spend $30,000 on very basic App and from there move
up to $60,000 for a moderate App and then climb well over $100,000 for
a complex project.

A good iOS developer can easily run well over $100/hr because they are
in such high demand right now. As employees, senior iOS developers
are commanding salaries of $100,000 or more.

Projects can fail or completely stall out if there is not a sufficient budget
in place, so try and make sure your budget is sufficient for the App you
are trying to build.
                                                    © 2011 Richard Hart - All rights reserved.
This Presentation was
        Prepared By



               Richard Hart
(iOS specialist in Apps for kids, health, the environment and
                          education)



          rhart[@]richardhart.ca
           www.richardhart.ca

Más contenido relacionado

Último

unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabiunwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
Abortion pills in Kuwait Cytotec pills in Kuwait
 
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
amitlee9823
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
dollysharma2066
 
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Sheetaleventcompany
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
amitlee9823
 
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
lizamodels9
 

Último (20)

unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabiunwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
 
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLBAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
 
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort ServiceEluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Century
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023
 
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMAN
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 May
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and pains
 
Phases of Negotiation .pptx
 Phases of Negotiation .pptx Phases of Negotiation .pptx
Phases of Negotiation .pptx
 
Falcon Invoice Discounting platform in india
Falcon Invoice Discounting platform in indiaFalcon Invoice Discounting platform in india
Falcon Invoice Discounting platform in india
 
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
 
Falcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investorsFalcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investors
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptx
 
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
 
Falcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to ProsperityFalcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to Prosperity
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Service
 

Destacado

How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
ThinkNow
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
 

Destacado (20)

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 

Top 5 Mistakes Companies Make on iPhone/iPad Projects

  • 1. Top 5 Mistakes Companies Make on iPhone/iPad Projects © 2011 Richard Hart - All rights reserved.
  • 2. 1. Failing to research and test your idea first So you think you have an idea for a million dollar App? That's great, but before you go and spend a considerable amount of time and money creating it, wouldn't it be a good idea to spend a bit of time investigating and proving if people actually want it? Before you even begin to think about developing your App you should be talking to people who may be potential customers in the future and see what they think about your offering. Does it interest them? Would they pay for it? What would they be willing to pay? Have you researched the App store to see who your competition is? What are you providing that they aren't? Countless projects are doomed to fail from the very beginning because this first step gets skipped and the people managing the project just “know it will work”. How can you know if you don't ask? © 2011 Richard Hart - All rights reserved.
  • 3. 2. Not having a solid understanding of the nature and complexity of iOS development. Developing for the iOS platform is unique. It is not like developing for the web and the rules that apply there, don't apply here. This is one of the most rapidly evolving platforms and technologies on the planet .It requires highly knowledgable and skilled talent to build exceptional applications. A lot of companies see a tremendous opportunity in the iOS and mobile space right now, but have no real expertise in this area. The fake it till you make it approach simply won't work here, you either know what you are doing, or you don't. If you don't have the expertise and understanding needed in this area, find someone who does and don't wait till it's to late. As a developer, it pains me to see mangled broken projects that have clearly been development by people who have no idea what they are doing and then asked to fix them after the fact. Why not do it right the first time? © 2011 Richard Hart - All rights reserved.
  • 4. 3. Setting unrealistic/artificial deadlines You may be interested to know that even relatively simple iOS projects can take at least 3 months to complete and most non- trivial projects can easily take 6 months to a year! Time and time again I see companies approach developers with projects that will take quite a bit of time and impose deadlines and timeframes that are completely unrealistic. Asking for a sizable App to be built 1or 2 months before Christmas is a really bad idea. You should not be setting dates and telling people when your App will be ready until your engineering team has something that's ready to show. Putting your team under unnecessary stress and pressure may actually delay your project in the long run. Your real goal should be to get the minimum feature set up and running as quickly as reasonably possible and not trash your team in the process. Remember you can iterate and publish updates as often as you need, but you need to ship something! © 2011 Richard Hart - All rights reserved.
  • 5. 4. Failing to use the right people So you're planning on contracting everything to offshore developers, or finding a student, or posting into craigslist for the lowest bidder? We'll I hope that works out for you, but you know what, it probably won't. Like many things in life, you get what you pay for, and when it comes to skilled developers this still holds true. It always amazes me how companies never have the budget to do projects correctly from the start, but always seem to have the budget to redo projects several times over that have been done incorrectly. Working with a local developer who actually has the necessary skills and experience will more often than not save you time and money in the long run. Would you want an amateur mechanic working on your $60,000 sports car? If not why would you hire and amateur developer to work on your $60,000 iPhone or iPad project? © 2011 Richard Hart - All rights reserved.
  • 6. 5. Underestimating project costs The final mistake I see a lot of companies make is failing to understand how much actually work is required to build exceptional Apps and the level of expertise that is required. A reasonable sized project may require 1 or more developers, 1 or more designers, sound production, video production , user interface design, a project manager and this can easily add up to hundreds of hours of time. You could easily spend $30,000 on very basic App and from there move up to $60,000 for a moderate App and then climb well over $100,000 for a complex project. A good iOS developer can easily run well over $100/hr because they are in such high demand right now. As employees, senior iOS developers are commanding salaries of $100,000 or more. Projects can fail or completely stall out if there is not a sufficient budget in place, so try and make sure your budget is sufficient for the App you are trying to build. © 2011 Richard Hart - All rights reserved.
  • 7. This Presentation was Prepared By Richard Hart (iOS specialist in Apps for kids, health, the environment and education) rhart[@]richardhart.ca www.richardhart.ca