Se supone que cuando se va a hacer un programa se deben seguir estos pasos
- Análisis del problema (Aún estoy en el proceso de codificación y aún estoy analisando el problema
) - Diseño del algoritmo solución (Casi nunca lo hago, y cuando lo hago nunca lo aplico)
- Codificación (Es obvio, no se puede brincar, y es donde paso la mayor parte de tiempo pegado)
- Verificación (Es tan rebundante
) - Depuración (Es en donde mi higado se reciente
) - Documentación ( Por el proceso anterior es nula o bien incompleta
)
Al fin y al cabo, no todos aplican todos los puntos para hacer un programa exitoso, vean el caso de Microsoft, el proceso de depuración sigue después la puesta en marcha de sus aplicaciones…

Recuerda que en la documentacion tambien van las release notes, manual de usuario y el otro manual que nos me acuerdo como se llama xD.
Si es cierto, pero siempre se me olvidan o bien no me da tiempo de presentarlo
Oye men, donde puedo encontrar información sobre la documentación interna y externa????
La documentación interna se hace referente al lenguaje por ejemplo java usa JavaDoc y también está el UML, y en cuanto a la documentación externa son los manuales y la documentación de requerimientos que también tiene que ver con UML.
Espero que eso te sirva
me piden que describa el proceso de creación del software! pero no encuentro fundamentos específicos :S. Me podrías ayudar?
En realidad es un proceso que varia de metodologia en metodologia, ademas depende si es para estudio o para trabajo.