Checklist

1. Formulating your Minimum Viable Product

Have you determined the minimal viable product for your initial release? Have you prioritized your story (feature) backlog accordingly?

2. Settling on a Development Methodology

Have you reviewed the pros and cons and arrived at a development methodology with your team?

3. Kicking off Tools and Processes

Have you put in place tools and processes to support the methodology?

4. Systems Administration

Have you staffed and contracted the sysadmin function? You should avoid having your developers do this if possible. Does a well-understood process exist to bring up the software and get it online?

5. Management

How will you know if your system goes offline or otherwise stops functioning?

Get Starting a Tech Business: A Practical Guide for Anyone Creating or Designing Applications or Software now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.