How do you approach this in order to spend exactly what you need to while maintaining maximum quality and business value? What data should I rely on when estimating the application budget?
You have several ways how to talk about your application with potential contractors. Here are some common ways to ask for a price.
The content of such a query might look like this:
"Ladies and Gentlemen,
I am interested in developing an application with [briefly the purpose and functionality of the application]. I would like to get information from you regarding the cost range for building such an application.
Would it be possible to provide a preliminary quote or estimated range of costs, taking into account the process of designing, programming, testing and implementing the application? It is very important for me to obtain cost information so that I can assess the financial options available to me and make a decision on the way forward.
Please email me or call me so we can discuss the details and possibly set up a meeting to discuss the project in more detail.
Thank you in advance for your time and response.
Sincerely, [your name]."
Is this a good way to do it?
Laconic information about the application being designed will result in a software house that respects its own and the client's needs to quote rather abstract amounts. "The application will be in the range of PLN 60,000 - 150,000, depending on the number of screens and functionality."
If you have a project specification that takes into account all the envisioned functionalities, the dependencies between them, and all the screens of the application (if only in descriptive form), then you are already one step further. Such a quote might make sense, so we'll take a closer look at this scenario.
A carefully written out spec will already create a certain image in the IT Project Manager, he will even already be able to advise you something i.... you will probably get a response close to such: "The web application, is the cost of a maximum of PLN 90,000, while the cost of the mobile application will depend on several factors...[list of questions]" and at the end of the email strongly pro-client: "I would be happy to schedule a consultation with you to discuss the details of the application so that we can prepare an analysis for you."
Is that enough for you?
A business analyst who creates an application concept and then user stories is a very valuable persona in a project. Nevertheless, quite expensive, especially at the outline stage. If you try to hire a business analyst without proper understanding, you will get this answer:
Thank you for your inquiry, of course we have an excellent business analyst on our team. Please send information about what you would like to create, and our analyst will take care of it. An hour of work of the analyst, is xxx zl, and the time required to prepare the analysis, including user stories is xxx hours."
If you agree, you will get a detailed business case, with functionalities and dependencies (eng. dependencies) written out and an implementation strategy developed...but you still won't know how much this application will cost and what it is supposed to live off of.
The best way we know where a mobile app valuation should start is with the business model.
Defining the application's business purpose is a key step in the application development process, which is to identify the main purpose of the application in the context of the business. The business purpose of the application should be clear, specific and in line with the organization's goals.
What does such a step-by-step process?
Once you have determined all your business goals, approach the agency and describe what you care about. Ask them to choose a solution that meets all your business goals and costs only what is necessary. In the case of PoC ("What is PoC and why is it worth thinking about?") or MVP (Minimum Viable Product) application can be developed in "low-code" technology, it is cheaper than traditional (high-code) applications by up to 80%.
Also pay attention to whether the software house has at least a basic knowledge of marketing and sales. If they don't, the cost of producing the application will be higher, and in extreme cases the project may struggle to be profitable.
Also find out how to avoid Typical problems with IT contractors
Hover over the menu item to see more information.
Hover over the menu item to see more information.
Hover over the menu item to see more information.