Ninja Dojo

Frequently Asked Questions

Let's help you out. Here are the main questions we receive when interacting with clients about their ideas or projects. We are continually adding to this page, so be sure keep coming back to check out the answers below. If your question isn't here, let us know. Contact us today and we will respond within 24 hours.

We are transparent with the development of your software; with each step, we show you how we got to that solution, and how we are going to achieve it. Everything we do, we do in your best interest. Providing impeccable, honest, quality software at an affordable price is always our aim at NinjaDojo.

Our core values define who we are, how we work, and what we believe in.

It depends on what you would like to gain out of your meeting with us. However it's always great to have some of the following just so we can help you more accurately:

  • Why do you want your software developed?
  • What do you want your software to do?
  • Who is your target market?
  • Do you have an idea on what your timeline is like?

These questions will help us greatly when providing informative and useful advice for you.

However, if you are still in the planning process for your software, no worries. Reach out to us, and we can help on answering these questions, contact us. We can help by leading you towards the right direction that is always in your best interest.

Talking about your product and the scope of requirements that you need, we provide our expertise on the logistics of the proposed roadmap, cost and current market position for your idea. If there is an alternative solution that is effective or more appropriate for you, we will be honest. Once we know, you’ll know. Even if it’s against our best interest.

When talking to devs, do you feel as if you’re there are two languages being spoken in the same conversation? Like in the movie Arrival? The language barrier is real. Only with other developers.

But with us? There are no language barriers. The reason being, the combination of three of our core values:

Total Transparency Customers Needs First Speak Up, Speak Out Your needs are always placed first. If there’s a mentioned technical term or process that you aren’t sure of, we will explain it to you until you know it inside out. It’s essential that we are on the same page, because together we are building your idea.

After your meeting with us, you'll be sent a proposal showing each step of the development phase, and the contributing hours for each of them. This is where we will be able to provide you with how much time your project will realistically accumulate.

Straight off the bat, It's difficult knowing how much a project will cost, as it depends on the scale and depth of the development required. However, to give at least a ballpark figure, our rate per hour is $145.

After your meeting with us, you'll be sent a proposal showing each step of the development phase, and the contributing hours for each of them. This is where we will be able to provide you with how much your project will come to.

When it comes to pricing, we use an 'upper bounds' model where the quoted hours are the maximum amount of hours per stage in the development phase. If we go over them, you will not need to pay for the extra hours.

Following the roadmap, whenever there are any approved updates or additions, you are in the know the entire time.

This is a significant part of developing any software, any application. Prototypes are there to simply show how it works, what works and what doesn't. If the demo version doesn't live up to the requirements that we together have set out, it will be tested and fixed until it does. Your active presence during this time is essential.