Every entrepreneur has a different story. We have organized the process of building apps in a flexible way that allows early-stage entrepreneurs to make meaningful progress towards building their apps without having to hire a development team on day one.
At a high level the steps for building software are:
- 🌎 Identify a need
- 💡Have an idea
- 📝 Turn the idea into features
- 🎨 Design the features
- 🤖 Define technical requirements
- ✋ Create tests for the features
- 👩🏽💻 Develop the features
- ✅ Test the features
- 🐞 Fix bugs
- 🚀 Launch the features
- 🔄 Learn and iterate
Each iteration of this cycle will take the product to the next level. We focus on making sure each round sets you up for success in the next one.
|1. Definition||2. Development||3. Maintenance|
|If you have:||Your Idea 💡||Pixel-Perfect Mockups 🎨
Tech Requirements 🤖
|We work on:||Personas
|Prioritized Bugs/Features List
Bug Fixes and Feature Development
|How does it work?||This phase is as much a program as it is a service. We put together a set of scaffolded meetings and deliverables adapted to your specific stage and needs. After 4-12 weeks (depending on the pace of your organization). At the end of this phase, you will have a well-defined software project ready for development.||Having a clearly defined set of visual and technical requirements for development, we start by putting together the engineering tasks required to complete your product. From that, we can give you a timeline and cost. With your approval, we get to work. You will have access to our live progress, and there will be scheduled product demos. This phase is typically between 3-6 months. If longer builds are required, they are broken down into 3-6 month projects.||We work with you on prioritizing your needs and finding a maintenance plan that fits your budget. We fix, maintain, and update your product according to your needs.|
|How much does it cost?||Starts at $10k||Starts at $50k||Starts at $1k/week|
|What’s the alternative?||If you fail to plan, you plan to fail. Most companies will start development too early and waste (at least) the first $100k of development costs by not being deliberate about what is getting built and how. Whether you work with us or not, you should make sure your initial requirements don’t leave much to the imagination.||You can outsource to independent freelancers or firms overseas for prices starting at around $20k. In these cases, the risk is vetting talent and making sure the product is launchable at the end of the project. You can also hire a full-time, experienced team starting conservatively at $500k+. The risk comes with having to recruit, manage, and retain a team before validating your product’s profitability.||Sometimes we deliver the source code to an in-house team shortly after development is done. Other times the product doesn’t require regular maintenance. Either way, we are here to help you transition to the next phase of your product.|
Building a business and a product is an incredibly rewarding journey, and we want to be here to support you in a way that makes sense for you and your team. If you think this process is a good fit for you at this time and you’re ready to get started let us know about your product needs to get a customized roadmap.
Not ready, but interested in learning more? Sign up to learn more about what it takes to build great software products.