historia de software
En 1950 la ingeniería de software estaba iniciando su camino, al principio todos los ingenieros de software no eran ingenieros de software o matemáticos.
En los50 la principal función de los software estaba basada en el desarrollo de software para la ingeniería y el aérea y espacial.
El término ingeniería del software empezó a usarse a finales de ladécada delos sesenta, para expresar el área de conocimiento que se estaba desarrollando en torno a las problemáticas que ofrecía el software en ese momento. En esa época, el crecimiento espectacular de lademanda de sistemas de computación cada vez más y más complejos, asociado a la inmadurez del propio sector informático (totalmente ligado al electrónico) y a la falta de métodos y recursos, provocó loque se llamó la crisis del software (en palabras de Edsger Dijkstra) entre los años 1965 y 1985.
ETAPAS DE LA INGENIERÍA DE SOFTWARE
1.-Análisis de requerimientos: Se extraen los requisitos delproducto de software. En esta etapa la habilidad y experiencia en la ingeniería del software es crítica para reconocer requisitos incompletos, ambiguos o contradictorios.
2.-Especificación: Es latarea de describir detalladamente el software a ser escrito, de una forma rigurosa. Se describe el comportamiento esperado del software y su interacción con los usuarios y/o otros sistemas
3.-Diseño yarquitectura: Determinar cómo funcionará de forma general sin entrar en detalles incorporando consideraciones de la implementación tecnológica, como el hardware, la red, etc.
4.-Programación: Setraduce el diseño a código. Es la parte más obvia del trabajo de ingeniería de software y la primera en que se obtienen resultados “tangibles”.
5.-Prueba: Consiste en comprobar que el softwareresponda/realice correctamente las tareas indicadas en la especificación.
6.-Documentación: Realización del manual de usuario, y posiblemente un manual técnico con el propósito de mantenimiento futuro y...
Regístrate para leer el documento completo.