¿Cómo le informaría a un desarrollador para su aplicación móvil?

Lo crucial al traducir su visión en un resumen para un desarrollador o equipo de desarrollo es explicar las cosas con claridad y detalles. ¿Cómo te acercas a eso?
1. Piense en su visión general y divídala en la menor cantidad posible.
2. Decide qué características son cruciales para el objetivo de tu aplicación: ese es tu MVP.
3. Nombra cada característica y explica cómo quieres que funcione, paso a paso.
4. Prepare diagramas de flujo y maquetas para mostrar cómo desea que se vea y funcione su aplicación.
5. Esté abierto a docenas de preguntas que le harán y conteste tan a fondo como pueda. La paciencia y la comunicación cautelosa valdrán la pena: el tiempo dedicado a nuevas reorganizaciones o corrección de errores se limitará al mínimo.
Si necesita más orientación, puede echar un vistazo a este artículo publicado en el blog de mi empresa: Cómo comunicar sus ideas a los desarrolladores. Lo publicamos para explicar exactamente lo que preguntó 🙂

Como alguien que ha tomado muchos escritos en los últimos 20 años, tiene que ser detalle, detalle, detalle. Explique su marca (si tiene una, sí la tiene, ¿no?), Amplíe cuáles son sus objetivos y cuál es su público objetivo. ¿Cómo se medirá el éxito de la aplicación? ¿Qué objetivos existen para medir esto? ¿Qué características quieres / quisieras?

Solo una vez que todo esto sea claro como el cristal, cualquier diseñador que valga la pena entenderá completamente su propuesta y, solo si comprende completamente, puede ofrecer una solución adecuada para su propósito.

¡Los breves lanzamientos como ‘Quiero que una aplicación de citas funcione en todos los teléfonos e inicie sesión con Facebook Connect’ solo terminarán de una manera!

Primero, esboce el concepto en papel. Google “plantilla de estructura metálica de la aplicación para iPhone” y verá varias plantillas. Imprímelo y dibuja la aplicación para que quede claro lo que quieres construir.

En segundo lugar, cree un documento que explique los wireframes en detalle. Hable sobre quién es su usuario objetivo, qué hace esta aplicación para ellos y luego explique las interacciones en cada boceto que dibujó. Para cada pantalla, resalte lo más importante que desea que vea el usuario y la acción más importante que desea que realice el usuario. Sé tan detallista como puedas.

Finalmente, haga que el desarrollador lea lo anterior y hable sobre el concepto.

Puede encontrar esta publicación útil:
La Guía rápida contra desastres para el desarrollo de aplicaciones de Outsourcing

Como mencioné Eariler, comience con
1. Objetivo (qué problema desea resolver con la aplicación, por qué desea que se desarrolle esta aplicación)
2. Hable sobre características, como lo que desea que haga la aplicación.
3. Hable sobre los requisitos de la interfaz de usuario, los requisitos de rendimiento, los requisitos de prueba, etc.
4. Si puedes, primero haz las maquetas. Idealmente, debe recurrir a baord para guiar al usuario cómo funcionaría. Este es un paso imprescindible para los juegos.
5. No tenga miedo de seguir preguntando el precio, porque más características que le pedirá le costarán más

A continuación hay una buena lista de superconjuntos:

1. Objetivo de la aplicación y público objetivo
2. lista de características
3. Maquetas, incluso bosquejadas a mano.
4. Sus expectativas de características como administrador de la aplicación.
5. Sus expectativas de características con respecto al seguimiento del comportamiento del usuario, que se presenta como análisis.
6. Su preferencia de diseño, junto con algunas aplicaciones de referencia para comprender la teoría del diseño.
7. Expectativas de las líneas de tiempo: no es una característica, sino un factor importante que debe conocer el desarrollador.
8. Preferencia de tecnología: nativa o multiplataforma, o tome la sugerencia del desarrollador sobre los pros y los contras de ambos y finalice.
9. Preferencia de seguridad: ¿extra ordinaria, regular o leve?
10. Preferencia de backend: ¿tecnología de código abierto o propia?
11. Cualquier otra cosa que creas que es importante que el desarrollador sepa, antes de que él calcule; cualquier requisito especial como restricción de geografía en la tienda de aplicaciones, o autenticación de 2 vías, etc.

Fuente: trabajando en la empresa de desarrollo de aplicaciones Agicent Technologies

More Interesting

¿Qué hardware de baliza está utilizando en sus proyectos y por qué motivo?

¿Qué es un servicio de prueba de aplicaciones móviles?

¿Cuál es el mejor libro para principiantes para aprender el desarrollo de aplicaciones Apache Cordova / PhoneGap?

¿Se puede usar una aplicación móvil para alojar un sistema IVR?

¿Crear aplicaciones para dueños de negocios locales?

¿Quiénes son los mejores consultores de desarrollo de aplicaciones móviles para subcontratar el desarrollo de iPhone / iPad y Android?

¿Cuáles son las principales empresas de desarrollo de aplicaciones móviles en Montreal, Canadá?

¿Cómo se prueba si un desarrollador de aplicaciones móviles es bueno para trabajar con las API de Facebook y la geolocalización?

Cómo evaluar con precisión el costo del desarrollo de aplicaciones móviles

Como profesionales que trabajan y que necesitan continuar una educación, ¿pagarían por una solución de aplicación de teléfono móvil que lo ayude a administrar mejor el tiempo y lo ayude a estudiar mejor (consolidando el aprendizaje a medida que avanza y el acceso a un banco de recursos personalizado)?

¿Qué hace que CodeCenture sea una compañía líder de desarrollo de aplicaciones móviles?

¿Qué son los servicios de desarrollo de aplicaciones móviles?

¿Qué factores se deben considerar antes de elegir un proveedor de Servicios de desarrollo de aplicaciones móviles?

Cómo aprender a crear aplicaciones

¿Cuáles son las estrategias en los servicios de prueba de aplicaciones móviles?