Ingeniería de Software

Descripción del concepto de ingenieria de software y de algunos ítems presentes en la Ingeniería de Software, y su relación entre ellos.

Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
Ingeniería de Software por Mind Map: Ingeniería de Software

1. "Ingeniería de Software es el área de la Ingeniería que se encarga de los métodos y técnicas para desarrollar y mantener el software. Esta área intenta sistematizar el proceso de creación de un software con el fin de minimizar el riesgo de fracaso en pos de alcanzar el objetivo deseado."

2. se estructura bajo

2.1. Arquitectura de Software

2.1.1. se apoya en herramientas

2.1.1.1. CASE

2.1.1.1.1. se clasifican, según funcionalidad en

2.1.1.1.2. pueden ser aplicables al lenguaje

2.1.1.1.3. “Herramientas individuales para ayudar al desarrollador de software o administrador de proyecto durante una o más fases del desarrollo de software (o mantenimiento).” Complementando, CASE es un acrónimo para Computer-Aided Software Engineering. CASE permite automatizar el desarrollo del software, la documentación, la generación del código, la detección de errores, además de permitir la reutilización y portabilidad del software.

2.1.2. "Una arquitectura de Software de un programa o un sistema computacional es la estructura del sistema, la cual comprende elementos del software, las propiedades externamente visibles de esos elementos, y las relaciones entre ellos." En resumen, la Arquitectura de Software es un conjunto de patrones que guían la construcción de un software para permitir que los desarrolladores trabajen en una misma línea en pos de cumplir los objetivos propuestos.