Red de conocimiento informático - Conocimiento informático - Aprendí programación y cómo programar software. (¿Puedo programar software?)

Aprendí programación y cómo programar software. (¿Puedo programar software?)

En primer lugar, programar y escribir software son diferentes. La programación es solo un paso en la escritura de software. El software es un sistema enorme con una alta complejidad de desarrollo y un ciclo de desarrollo largo; no se puede simplemente escribir un programa y se le puede llamar software. El desarrollo de software se ha convertido en una disciplina de "ingeniería de software". El software actual generalmente se produce mediante métodos de ingeniería de software.

Según los métodos de ingeniería de software, el desarrollo de software generalmente se divide en tres etapas:

1. Etapa de definición: análisis de viabilidad del proyecto, análisis de requisitos.

2. Fase de desarrollo: diseño general, diseño detallado, implementación, pruebas;

3. Fase de operación y mantenimiento: operación, mantenimiento, abandono

Se puede ver que escribir el código del programa pertenece a la Tercera fase. La parte de "implementación" de la Fase 2 es diferente de la programación y escritura de software.

Aún queda un largo camino por recorrer desde escribir programas hasta escribir software.