Who should develop the technical specification? Why a high-quality technical specification is a separate analytical project that requires payment.
Оглавление
Should the customer pay for the technical specification?
A technical specification is not a wish list; it is an architectural blueprint. If you want a high-quality system, design (the technical specification) should be a separate paid stage handled by an analyst.
Risks of a self-written technical specification
The customer often does not know the technical constraints, which leads to developers either overestimating the project or building something that is impossible to maintain.