Aquí hay una respuesta de alto nivel para una pregunta de alto nivel sobre cómo construir software de aplicación de principio a fin:
- Ingesta : idea o propuesta, evaluada por la empresa (si aporta algún valor $), estimada por consultores y desarrolladores (si es posible)
- Requisitos : una vez que se aprueba la admisión, los analistas de negocios escriben requisitos y casos de uso, los diseñadores crean marcos de alambre / maquetas
- Desarrollo : según los requisitos, los desarrolladores comienzan a codificar la aplicación
- Cree documentos de diseño, diagramas, etc., que básicamente describan cómo funcionaría su aplicación
- Codifique la aplicación, cree pruebas unitarias, para asegurarse de que funcione como se esperaba
- Ejecute y pruebe su aplicación en un entorno de desarrollo (por ejemplo, servidor local)
- Pruebas : una vez que se completa el desarrollo, QA prueba la aplicación asegurándose de que funcione exactamente como lo describen los requisitos
- Implementación : después de que el control de calidad lo aprueba, la aplicación se empaqueta y pasa de las pruebas al entorno de producción
- Piloto : “pruebe” la aplicación con pocos usuarios finales, para asegurarse de que la aplicación y otros sistemas funcionen como se espera
- Go Live : liberar la aplicación a un cliente o público
Tenga en cuenta que cada compañía de software tiene su propia forma de crear aplicaciones.
Espero que de alguna manera responda tu pregunta.
- ¿Cuáles son algunas buenas aplicaciones de software empresarial personalizadas?
- ¿Qué es el clon de Uber? Quiero crear una aplicación de viaje compartido similar a Uber. ¿Cuál es el costo estimado para crear, alojar y mantener una aplicación de este tipo?
- ¿Cuáles son las aplicaciones de las modulaciones de amplitud, frecuencia y fase?
- ¿Cuál es el mejor software para la gestión de candidatos?
- ¿Cuál es la mejor aplicación de comercio de acciones?