Tengo una idea de aplicación pero no puedo escribir un documento de especificación de software decente. ¿A quién debo consultar / contratar para que me lo escriban? ¿Y cuánto me va a costar?

Le animo a que no contrate a alguien, sino que aprenda a hacerlo y hágalo usted mismo. Externalizar esto será un desperdicio de su dinero, incluso si obtiene a alguien bueno.

He aquí por qué: su primera especificación será solo un punto de partida. Sus ideas pueden parecerle correctas ahora, pero cuando empiece a implementarlas, comenzará a ver todas las cosas que están mal con ellas. Por lo tanto, una especificación detallada no es realmente tan útil en esta etapa. Será arrancado por la semana 2.

Trabajar en una nueva idea es como navegar por cómputo en lugar de mapas de Google. Todo lo que puedes hacer es ir tras cosas que puedes ver justo frente a ti, mientras tienes una visión del destino en mente. Llegarás allí, pero no sabrás la ruta exacta.

Además, escribir una especificación no es tan difícil. Cualquier persona de educación razonable e inteligencia moderada puede hacerlo. Solo necesitarás invertir un poco de tiempo para aprender a hacerlo.

¡Buena suerte con tu proyecto!

En primer lugar, le sugiero que lea este artículo para tener conocimientos básicos sobre el documento de especificación de software: Documento de especificación de software: ¿Por qué su proyecto necesita uno?

Porque el éxito del proyecto depende de qué tan bien su equipo de desarrollo comprenderá sus requisitos y expectativas.

Además, puedes consultar con ese equipo: https://www.cleveroad.com/

¡Estarán encantados de saber de usted!

¡Buena suerte!