Tengo una perspectiva ligeramente diferente de la mayoría de los otros respondiendo. La suposición implícita en la mayoría de sus respuestas es que contratar a un desarrollador profesional conduce a un mejor producto. No creo que sea verdad. De hecho, generalmente no es el caso. La realidad es que el mundo está inundado de desarrolladores mediocres que crean productos mediocres. Peor aún, estos productos a menudo no son lo que el propietario del proyecto quería o necesitaba. Y así se desperdicia mucho tiempo y dinero en productos que nunca ven la luz del día o fallan miserablemente cuando lo hacen.
Rara vez tiene una situación en la que sabe exactamente qué debe hacer una aplicación y solo necesita que alguien la codifique. Por lo general, tiene una idea inicial de lo que debe hacer la aplicación, y cuando la coloca frente a los primeros usuarios de prueba, se dará cuenta de que tiene que cambiar y luego volver a cambiar, y agregar características y metamorfosis. Eso es normal y natural. Desafortunadamente, es extremadamente costoso hacer esto con un desarrollador contratado tradicional. Cuesta entre $ 50K y $ 200K construir una aplicación (y todas las modificaciones y cambios son adicionales).
Lo que necesita es tener un entorno liviano para crear prototipos de sus ideas y evolucionarlas con los comentarios de los usuarios de prueba. Hasta que llegue al punto de estar seguro de que tiene el conjunto de características y el comportamiento que necesita, debe estar lo más cerca posible del proceso real de “desarrollo”. Esto ahora se llama “desarrollo esbelto” y es una sabiduría aceptada entre las compañías modernas de productos de software. Una vez que llegue al punto de saber que su producto se ajusta a las necesidades de sus usuarios, puede especificarlo claramente y elegir contratar a un desarrollador para que lo elimine. O puede optar por quedarse con la aplicación que tiene, dependiendo de qué tan completo sea el “prototipo”.
- ¿Cuáles son las mejores empresas de desarrollo de aplicaciones móviles en Marsella?
- ¿Dónde encontramos un buen talento para desarrolladores de iPhone / Android?
- ¿Cómo te ayudará una aplicación móvil de restaurante a servir mejor a tus invitados?
- Cómo construir una aplicación móvil y un sitio web basados en noticias
- ¿Los desarrolladores móviles nativos tienen miedo de sus trabajos en el futuro?
Sin embargo, incluso hace unos años, no había otra opción. Pero ahora hay una serie de plataformas de aplicaciones sin código y de código bajo que le permiten traducir sus ideas en aplicaciones sin tener que contratar a un desarrollador costoso. Ese podría ser un buen lugar para iniciar. Soy algo parcial ya que trabajo en una plataforma de aplicación sin código llamada AppSheet, pero lo hago porque creo que su pregunta refleja una seria limitación con la que luchan millones de personas.
Aquí hay un artículo que escribí recientemente sobre esto: ¿Necesitas un App Maker? 3 preguntas que debes hacer
si te gusta el humor y / o eres fanático de Paul Simon, también te puede gustar este: 50 maneras de dejar tu desarrollador de aplicaciones