How We Choose
Our Partners

We are looking for great ideas around the globe, and not just great ideas, but also passionate visionaries. We love what we do, and we want to work with others who are dedicated and driven by a purpose. Working on projects that matter is important to us. Whether you are a startup or an established business, large or small, public or private, we will partner with you for an entrepreneurial moment. We define this as a point in time where an individual or business decisively takes a leap to execute a vision with an impact, but isn’t able to build the product or solution independently. Opportunities for creating something powerful arise in these situations, and we want to build software that revolutionizes the world in ways both big and small.

How Our Partners
Choose Us

Typically, our partners get to know us and share their projects with us through several emails, a couple of phone calls and/or a face-to-face meeting. At this point, they know whether or not they would like to proceed, and if they do, we sign an engagement letter and begin requirements gathering. This is effective for partners who know exactly what they want to build. However, we have many partners who come to us with an idea or a set of goals but don’t know exactly what they want or need to create. In response to this, we have developed a new part of our process- the Discovery Workshop.

Discovery Workshop

Our Discovery Workshop is a 4-hour brainstorming and whiteboarding session with some combination of the following team members: VP of Software Development, VP of Sales and Brand Strategy, Systems Architect, and Senior Developer. During this deep exploration, we analyze your goals on the business side and then discuss and design the different technical implementations. The main goal is to identify several options for feature sets. This is not only a way to more clearly define your vision, but it is also a view into what it would be like to partner with us. What better way to sample a working relationship than to collaborate on the project at hand for several hours, knowing that you still have the freedom to find another partner? Within a week, we deliver a Product Plan, which is roughly a 10 page document summarizing the workshop, and it includes estimates on both time and price. We require all startups to go through a Discovery Workshop, and we offer it as an option to other partners, because we believe in its value.

Skin in the Game

We view all of our clients as partners and bear in mind that the work we do is a reflection of who we are. This “all for one and one for all” mentality is key to developing exceptional software. Furthermore, we offer startups a discounted rate in exchange for equity. We recognize the sacrifices that startups make and want to prove our dedication and sense of urgency alongside them. We don’t write code to simply accomplish a task. We write code to build something groundbreaking. Nothing worth doing is done without blood, sweat, and tears.

The Power of Agile

Through a Scrum approach to agile development we are able to reap the benefits of being nimble and adaptive without losing focus. Weekly or bi-weekly sprints with our partners ensure that we are prioritizing properly and allow us to change course before it’s too late. As teams assign points to tasks based on complexity, their ability to estimate the amount of time required to complete those tasks improves. The transparency inherent to this shared “to-do” list fosters group accountability and efficiency. Scrum provides a beautiful structure to what can become a chaotic process.

Operating in Certainties

Risk is inherent to innovating, but we try to minimize it whenever possible. We believe that testing should occur to ensure both functionality and market traction. On the functional side, we write tests to analyze the software, and on the market side, we implement user acceptance testing. The latter is performed by real world users before the software goes live, and it can occur throughout the development process. Feedback is your friend, especially as a startup. The sooner that you can gather analytics from a beta user base, the better. Building what you want is only good if your target market wants it too.