Got a great software idea? Awesome. Sadly, that’s just the start. If we had a tenner for every great idea that went nowhere, we’d…you get the idea. The point is, you need some other fundamentals in place before beginning any custom software or mobile app project.

Our custom software and app projects typically start with clients saying: “I’ve got this great software idea” or “I’m facing this big business challenge” – while we’d love to just get cracking, there are some hoops to jump through first. Thankfully, we know the process inside-out, so we put together this simple checklist to help you…

3 things you need before starting a software development project:

1: A viable idea

Beyond your ‘lightbulb moment’, you should consider some specific questions. What is the precise problem or need you are addressing? Is there genuine demand? Does anything similar already exist? If so, what makes your idea different…and ideally better? Is this a full end-to-end project, MVP or just the first stage in your roadmap? In truth, the questions are endless but this should give you a good start.

2: Enough money

As you’d expect, money (or lack of it) is the biggest culprit in derailing potential projects. But don’t be shy about talking numbers – we need at least a rough idea of  budget so we’re realistic about what can be achieved. How much money you need depends on your specific requirements. But even with zero or minimal budget, all is not lost. If you have a genuinely great idea and can demonstrate strong ROI potential, investors may fund your project.

3: A software spec

While budget is vital, a good spec (specification document) is the cornerstone of any successful software project. Even with zero budget, a spec that effectively communicates your idea and the exact requirements is the key to gaining investor interest. We can create a spec for you but we don’t work for free. Good news though – if you complete the project with us, the spec fee will be deducted from your build cost.

And that’s it. Pretty simple, right? If you’ve got these key requirements in place, we’d love to hear from you. And if you’re missing anything, don’t panic. Just tell us your idea (we provide a signed NDA to protect you) and what you’re trying to achieve, and we’ll do our best to help you.

Contact us for a free consultation
Learn more about Salpo Technologies software services

Why you should choose Salpo Technologies