Del Software Un Enfoque Desde La Guia Swebok [best]: Ingenieria

Techniques and strategies for the long-term sustainability of software systems. Strengths & Pedagogical Features

Clarificar los límites de la ingeniería de software frente a otras disciplinas como las ciencias de la computación o las matemáticas. ingenieria del software un enfoque desde la guia swebok

Muchas personas asocian la ingeniería de software únicamente con "escribir código". Sin embargo, la guía (Software Engineering Body of Knowledge) nos recuerda que esta disciplina va mucho más allá. Sin embargo, la guía (Software Engineering Body of

Divide el mantenimiento en correctivo, adaptativo, perfectivo y preventivo. También enfatiza la importancia de la ingeniería inversa, la reingeniería y la refactorización como prácticas esenciales para mantener viva una base de código. Diferenciar la ingeniería de software de otras áreas

Diferenciar la ingeniería de software de otras áreas como las matemáticas o la gestión de proyectos. Estandarizar términos:

Desde diagramas de flujo hasta herramientas CASE (Computer-Aided Software Engineering), esta área clasifica métodos formales (especificación con Z, B, etc.) y métodos semi-formales (UML, SADT). También aborda herramientas de modelado, prototipado y generación de código.