SlideShare ist ein Scribd-Unternehmen logo
1 von 16
Downloaden Sie, um offline zu lesen
An Entrepreneur’s Guide
            to Creating Apps




Presented by
                                   www.spotlightppm.com
Vincent Serpico
Founder / CEO, Spotlight Software


15+ years building software from developer to
VP Product Development to entrepreneur



 Seth Weedin
 Director of Marketing, Spotlight Software


 Start-up and small business
 marketing professional




                                                www.spotlightppm.com
FACT!
50% -90% of software development projects FAIL!




                                                  www.spotlightppm.com
FACT!
     Your project can succeed
       with a bit of planning
     and an organized process
of communication and accountability




                                      www.spotlightppm.com
Who’s going to develop your software?



• Make sure to get this right.

• Developers are NOT commodities.

• Build a team that will last.

• It can take a new developer 3 – 9 months to ramp up on an existing app.

• Choose wisely.




                                                               www.spotlightppm.com
Hire a Virtual Developer Online



• Thousands of developers online
  at Elance, oDesk, much more

• Much better chance to find the
  right talent you need

• May locate developers at a very
  favorable rate




                                    www.spotlightppm.com
How to Hire a Developer



• Communicate your goals
   • Describe what, not how

• Require a programming test

   • Write and deliver an actual short program

   • Will demonstrate his ambition, talent and communication skills




                                                              www.spotlightppm.com
Planning: It’s just common sense

• Would you build a house
  without a blueprint?

• Would you drive in a new city
  without directions or a map?

• Then WHY would you build
  software without a clear plan??




                                    www.spotlightppm.com
Planning: Wire-Frames & Use Cases

• Thinking your software through will
  save time and money

• Provides everyone a clear vision

• Wire-frames graphically depict each
  and every screen of your software,
  including the flow (UI)

• Use cases textually describe the
  human interaction (UX)




                                        www.spotlightppm.com
Planning: Sprints, Stories and Tasks

Sprints are predetermined    Stories describe a feature of   Tasks are the actual
timeframes to accomplish     your software, like ‘User       programming tasks
1 or more “Stories”          Registration’                   assigned to developers to
                                                             complete a story




Plan your Sprints and Stories in advance so that you have a good idea of the
    length of your project, and every knows what coming down the pike




                                                                        www.spotlightppm.com
Executing

Keep everyone on the team communicating and accountable

   1. Daily meetings (“scrums” or “stand-ups”)

   2. Regular status updates

   3. Daily progress reports




                                                          www.spotlightppm.com
Executing: Daily 15-Minute Meetings


  • Daily team meeting
    (“scrum” / “stand-up”)
    (Everyone on the team)

  • 15-minutes (no longer)

  • High-Level
    (detailed meetings should be another time)


         Each team members answers 3 questions:
             1. What did I accomplish yesterday?
             2. What will I accomplish today?
             3. Are there any obstacles blocking my goals?




                                                             www.spotlightppm.com
Executing: Regular Status Updates


• Email (or other means of
  communication) sent to all 3-5
  times per day

• Keeps everyone up-to-date on
  what everyone else is doing

• Most importantly, keeps
  everyone talking to each other!

     Status Updates should include:
         1. What are you working on?
         2. How’s your progress, and are there any issues?
         3. Your availability (when you are online, offline, away, etc.)




                                                                     www.spotlightppm.com
Executing: Daily Progress Reports


  • Sent by every team
    member at end of each
    day to team member’s
    direct superior

  • Great way to prepare for
    the next day!



     Daily Progress Report should include:
         1. What did you accomplish today?
         2. What will you accomplish tomorrow?
         3. Any issues?




                                                 www.spotlightppm.com
The Lean + Agile Cycle


           Execute planned sprint using
                                                       Review the
           daily meetings, status updates,
                                                        results of
           and daily progress reports
                                                        the sprint




          Plan the next sprint, and adjust course if necessary




                 Deliver your software!



                                                                 www.spotlightppm.com
www.spotlightppm.com

Weitere ähnliche Inhalte

Kürzlich hochgeladen

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Kürzlich hochgeladen (20)

Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 

Empfohlen

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)
 

Empfohlen (20)

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...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 
More than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike RoutesMore than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike Routes
 

An Entrepreneur Guide to Creating Apps

  • 1. An Entrepreneur’s Guide to Creating Apps Presented by www.spotlightppm.com
  • 2. Vincent Serpico Founder / CEO, Spotlight Software 15+ years building software from developer to VP Product Development to entrepreneur Seth Weedin Director of Marketing, Spotlight Software Start-up and small business marketing professional www.spotlightppm.com
  • 3. FACT! 50% -90% of software development projects FAIL! www.spotlightppm.com
  • 4. FACT! Your project can succeed with a bit of planning and an organized process of communication and accountability www.spotlightppm.com
  • 5. Who’s going to develop your software? • Make sure to get this right. • Developers are NOT commodities. • Build a team that will last. • It can take a new developer 3 – 9 months to ramp up on an existing app. • Choose wisely. www.spotlightppm.com
  • 6. Hire a Virtual Developer Online • Thousands of developers online at Elance, oDesk, much more • Much better chance to find the right talent you need • May locate developers at a very favorable rate www.spotlightppm.com
  • 7. How to Hire a Developer • Communicate your goals • Describe what, not how • Require a programming test • Write and deliver an actual short program • Will demonstrate his ambition, talent and communication skills www.spotlightppm.com
  • 8. Planning: It’s just common sense • Would you build a house without a blueprint? • Would you drive in a new city without directions or a map? • Then WHY would you build software without a clear plan?? www.spotlightppm.com
  • 9. Planning: Wire-Frames & Use Cases • Thinking your software through will save time and money • Provides everyone a clear vision • Wire-frames graphically depict each and every screen of your software, including the flow (UI) • Use cases textually describe the human interaction (UX) www.spotlightppm.com
  • 10. Planning: Sprints, Stories and Tasks Sprints are predetermined Stories describe a feature of Tasks are the actual timeframes to accomplish your software, like ‘User programming tasks 1 or more “Stories” Registration’ assigned to developers to complete a story Plan your Sprints and Stories in advance so that you have a good idea of the length of your project, and every knows what coming down the pike www.spotlightppm.com
  • 11. Executing Keep everyone on the team communicating and accountable 1. Daily meetings (“scrums” or “stand-ups”) 2. Regular status updates 3. Daily progress reports www.spotlightppm.com
  • 12. Executing: Daily 15-Minute Meetings • Daily team meeting (“scrum” / “stand-up”) (Everyone on the team) • 15-minutes (no longer) • High-Level (detailed meetings should be another time) Each team members answers 3 questions: 1. What did I accomplish yesterday? 2. What will I accomplish today? 3. Are there any obstacles blocking my goals? www.spotlightppm.com
  • 13. Executing: Regular Status Updates • Email (or other means of communication) sent to all 3-5 times per day • Keeps everyone up-to-date on what everyone else is doing • Most importantly, keeps everyone talking to each other! Status Updates should include: 1. What are you working on? 2. How’s your progress, and are there any issues? 3. Your availability (when you are online, offline, away, etc.) www.spotlightppm.com
  • 14. Executing: Daily Progress Reports • Sent by every team member at end of each day to team member’s direct superior • Great way to prepare for the next day! Daily Progress Report should include: 1. What did you accomplish today? 2. What will you accomplish tomorrow? 3. Any issues? www.spotlightppm.com
  • 15. The Lean + Agile Cycle Execute planned sprint using Review the daily meetings, status updates, results of and daily progress reports the sprint Plan the next sprint, and adjust course if necessary Deliver your software! www.spotlightppm.com

Hinweis der Redaktion

  1. Is this statistic accurate without the term “remote” in it? Like I know we usually tell people that 50% - 90% of software projects done remotely fail[Vincent: May be a little high… but the success rate of software development projects in general is low.]
  2. Change the word You to “Your”[Vincent: Done.]
  3. I don’t think you need to add anything to the slide, but just make sure to explain what sprints and stories are since some of the audience probably won’t know what they mean.[Vincent: Will do.]
  4. From your comment in the email, maybe just add an extra arrow coming down from “The Lean + Agile Cycle” and turning to the right to point to “Execute planned Sprint…” This would show it’s the first step in the process moving in a clockwise direction.[Vincent: How do it look?]