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

Breaking Down the Flutterwave Scandal What You Need to Know.pdf
Breaking Down the Flutterwave Scandal What You Need to Know.pdfBreaking Down the Flutterwave Scandal What You Need to Know.pdf
Breaking Down the Flutterwave Scandal What You Need to Know.pdf
UK Journal
 
Structuring Teams and Portfolios for Success
Structuring Teams and Portfolios for SuccessStructuring Teams and Portfolios for Success
Structuring Teams and Portfolios for Success
UXDXConf
 

Kürzlich hochgeladen (20)

Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
 
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdfHow Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
 
Microsoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - QuestionnaireMicrosoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - Questionnaire
 
Breaking Down the Flutterwave Scandal What You Need to Know.pdf
Breaking Down the Flutterwave Scandal What You Need to Know.pdfBreaking Down the Flutterwave Scandal What You Need to Know.pdf
Breaking Down the Flutterwave Scandal What You Need to Know.pdf
 
Overview of Hyperledger Foundation
Overview of Hyperledger FoundationOverview of Hyperledger Foundation
Overview of Hyperledger Foundation
 
Intro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджераIntro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджера
 
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdfSimplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
 
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on ThanabotsContinuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
 
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
 
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
 
Your enemies use GenAI too - staying ahead of fraud with Neo4j
Your enemies use GenAI too - staying ahead of fraud with Neo4jYour enemies use GenAI too - staying ahead of fraud with Neo4j
Your enemies use GenAI too - staying ahead of fraud with Neo4j
 
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdfIntroduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
 
Structuring Teams and Portfolios for Success
Structuring Teams and Portfolios for SuccessStructuring Teams and Portfolios for Success
Structuring Teams and Portfolios for Success
 
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdfWhere to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
 
1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT
1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT
1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT
 
AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101
 
Syngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdfSyngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdf
 
Designing for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at ComcastDesigning for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at Comcast
 
Using IESVE for Room Loads Analysis - UK & Ireland
Using IESVE for Room Loads Analysis - UK & IrelandUsing IESVE for Room Loads Analysis - UK & Ireland
Using IESVE for Room Loads Analysis - UK & Ireland
 
The Metaverse: Are We There Yet?
The  Metaverse:    Are   We  There  Yet?The  Metaverse:    Are   We  There  Yet?
The Metaverse: Are We There Yet?
 

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?]