Cómo construir software de aplicación

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:

  1. Ingesta : idea o propuesta, evaluada por la empresa (si aporta algún valor $), estimada por consultores y desarrolladores (si es posible)
  2. 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
  3. Desarrollo : según los requisitos, los desarrolladores comienzan a codificar la aplicación
    1. Cree documentos de diseño, diagramas, etc., que básicamente describan cómo funcionaría su aplicación
    2. Codifique la aplicación, cree pruebas unitarias, para asegurarse de que funcione como se esperaba
    3. Ejecute y pruebe su aplicación en un entorno de desarrollo (por ejemplo, servidor local)
  4. Pruebas : una vez que se completa el desarrollo, QA prueba la aplicación asegurándose de que funcione exactamente como lo describen los requisitos
  5. 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
  6. Piloto : “pruebe” la aplicación con pocos usuarios finales, para asegurarse de que la aplicación y otros sistemas funcionen como se espera
  7. 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.

La respuesta de Naresh Kumar a ¿Cuáles son los requisitos básicos para principiantes al crear un nuevo software?

Decide qué quieres hacer, decide un idioma y un marco.

Crear nuevo proyecto en el IDE.

Comienzo.

Eso es todo, no es magia, solo comienzas.

Decide qué quieres hacer.

Elija su plataforma / idioma / marco de GUI.

Comienzo.