Quiero construir un software basado en la web y tener un equipo de ingenieros de software listo para construirlo. ¿Con qué empiezo?

Como ya tiene claros los requisitos, comience por documentarlos.
1. Divídalos en una excelente historia de usuario, también conocida como reserva de productos.
Escríbelo desde la perspectiva del usuario.
2.Preparar una matriz de trazabilidad de requisitos.
3. Consulte a un arquitecto de DB / sistema para tener una idea sobre qué tecnología podría ser utilizada. Asegúrese de cómo debe ser su interfaz (porque el desarrollo de la interfaz de usuario es un paso crucial)
4. Una vez que esté claro con la tecnología, siga una metodología (preferiblemente ágil) y reclute ingenieros basados ​​en los requisitos tecnológicos.
5. Contrata también a un tipo de control de calidad, y una persona (incluso tú) que sea POc para cualquier aclaración de requisitos.
6. Proporcione un lanzamiento anticipado a pocos clientes (versión beta), corrija los errores según la prioridad.

Expertos, mejoren o corrijan mi respuesta si me falta algo.

1. Defina cómo, más o menos, debería verse una versión mínima de su software.
2. No se moleste en documentar sus “requisitos” actuales, cambiarán. Lo que quiero decir con esto es que no se adjunte a su visión clara actual, porque de todos modos probablemente esté mal.
3. Introduce un ritmo inicial en tu proceso de desarrollo, prepárate para ajustarlo más tarde.
4. Y de acuerdo con esto, repita estos dos patrones:
Patrón macro: implementar, probar, liberar, ajustar a la retroalimentación
Micro patrón: evalúe el estado actual de desarrollo, comience las siguientes tareas que acercarán el proyecto a la meta (que al principio había sido MVP, pero puede haber cambiado en algún lugar a lo largo del patrón macro).
5. Todo el propósito de MVP es generar ingresos lo antes posible o hacer cambios en su producto, porque la gente no está comprando, por lo que el marketing debería estar entrelazado con el proceso de desarrollo hoy en día.

More Interesting

¿Qué es la ingeniería de software real, en comparación con la simple codificación?

¿Cómo es trabajar como ingeniero de software (sistemas integrados) en Texas Instruments en India?

Soy un ingeniero de software de 22 años que trabaja en una empresa de TI. Después de completar todos mis gastos mensuales, ahorro 10 mil rupias por mes. ¿Dónde puedo invertirlos para tener una buena vida en el futuro?

¿Qué tipo de preguntas de la entrevista debe hacer una persona no técnica, ya sea un candidato de ingeniero de backend o UI?

¿Son los ingenieros de software en el banco más ricos que los ingenieros de software en las empresas de inicio y software?

Soy una persona INFP interesada en Informática y Programación. ¿Es bueno para mí si sigo interesado en CS, teniendo en cuenta el hecho de que este campo es menos conquistado por personas de mi tipo de personalidad?

¿Qué habilidades hacen que algunos ingenieros de software sean más atractivos para los empleadores?

¿Qué matemática básica debe saber un ingeniero de software?

¿Debería ser ingeniero de datos o ingeniero de software, si estoy interesado en el aprendizaje automático en el futuro?

¿Existe un alcance decente para ir al sitio para un ingeniero de software integrado?

Un interno de Amazon Seattle SDE gana $ 40 / h, mientras que un interno de Amazon India SDE gana $ 3 / h. ¿Cómo se justifica?

¿Cuáles son los errores más comunes cometidos por los aspirantes a ingenieros de software?

Cómo convertirse en un programador decente sin experiencia

¿Hay ingenieros de software en Google que abandonaron la escuela secundaria y no tienen títulos?

¿Existe algún software que pueda hacer que una computadora estalle en llamas?