Cual es el objetivo? ¿Por qué quieres hacer esto?
- ¿Es para aprender?
- ¿Es para desarrollar un nuevo producto?
En caso de que la intención sea el punto uno, decida qué quiere aprender y luego defina el alcance del proyecto (crearé la aplicación de calculadora de Android || crearé una aplicación de mantenimiento de la lista de compras || Quiero demostrar con éxito un notificación push) y luego comience de inmediato. Dependiendo de dónde se encuentre en la curva de aprendizaje, lo superará o luchará con él, no importa, lo que importa es, ha comenzado a construir algo de mierda.
Si la intención es la segunda, entonces necesita dedicar un poco más de tiempo para idear.
- ¿Cuál es la mejor aplicación de calendario para una tableta Android?
- ¿Es posible desarrollar una aplicación para conferencias / eventos usando wordpress?
- ¿Qué necesito saber antes de crear una aplicación de Android?
- ¿Cuál es la mejor manera de probar A / B un logotipo para una aplicación de Android?
- ¿Cuáles son las mejores aplicaciones para adultos mayores?
- ¿Qué tienes en mente?
- ¿Qué intenta hacer este producto?
- ¿Quiénes son la audiencia de la aplicación?
- ¿Esta aplicación móvil tiene back-end (todas las aplicaciones tienen la mayoría)?
- ¿Está listo el back end?
- ¿Tiene requisitos funcionales realizados correctamente?
- ¿Tiene NFR (requisitos no funcionales realizados correctamente)
- ¿Cuáles son los puntos de contacto tecnológicos y los puntos finales?
- ¿Es técnicamente factible?
- ¿Es financieramente factible?
- ¿Está construyendo el producto de manera gradual?
- En caso afirmativo, ¿cuántas fases?
- ¿Qué funcionalidades tendrán prioridad en la primera fase y luego en cada fase?
- ¿Tiene personas con las habilidades requeridas (técnicas / no técnicas)?
- ¿Cómo va a probar la aplicación, manual o automatización?
Las preguntas que mencioné fueron solo la punta del iceberg. Pero una cosa es segura: ningún cuerpo vendrá a decirte lo que puedes construir en un mes. Eres el mejor juez de esto. Por supuesto, puede buscar ayuda profesional, pero en última instancia es nuestra decisión.
Hasta cierto punto, esta es una pregunta abierta: cualquier cosa se puede construir en un mes, en condiciones favorables, como tener una respuesta positiva a todas las preguntas que mencioné anteriormente y muchas más.
Confía en mí cuando digo esto: “La codificación es probablemente la parte menos difícil de crear un producto de software”. Una vez que tenga claridad sobre lo que debe hacerse, cualquier buen ingeniero / codificador de software abordará el “cómo” hacerlo. No estoy socavando la codificación o el codificador, yo mismo soy un codificador, pero lo que quise decir es que la claridad, el propósito, el enfoque y la dirección juegan un papel importante en hacer las cosas una vez, y si Dios quiere, también en un mes.
Espero que esto ayude.