Clearly, if you do not know what exactly you want, then it's hard to ask for it, and that is where Prototyping comes in.
Often communication about what a web application can be, and how it can perform is not clear if it is only written down. The act of prototyping can mean simply producing diagrams to help the client and the developers have a shared understanding as to the intended direction of development. Here are Artumi we have historically used prototyping as the project has become more complex.
We can provide system designs at a prototype level for you to understand what a larger project may become before the extra cost is taken on. This could be part of what was until recently considered an "Old style" of programming design, called "Waterfall", where everything would be planned in a specification document.
Waterfall went out of fashion, but with the increase in usage of coding agents to produce software it is becoming the case that detailed documents of how a system should work are becoming widely used again.
Please provide your details below and we will do our best to get back to you.