Want to create interactive content? It’s easy in Genially!

Get started free

Herramientas CASE en la Ingeniería de software

Arely Guadalupe Sánchez Juárez

Created on November 11, 2023

Fundamentos de Ingeniería de Software 503 Cuichapa MIXTO_216W0384

Start designing with a free template

Discover more than 1500 professional designs like these:

Transcript

Software

CASE Herramientas

Fundamentos de Ingeniería de Software

Índice

INTRO

HERRAMIENTAS

COMPONENTES

CASE

CASE

HERRAMIENTAS CASE

DATOS

ALCANCE

TIPOS

HERRAMIENTAS CASE

HERRAMIENTAS CASE

HERRAMIENTAS CASE

Software - CASE Herramientas. (s. f.). https://www.tutorialspoint.com/es/software_engineering/case_tools_overview.htm

Las siglas 'CASE' se refieren a Computer Aided Software Engineering (Ingeniería de Software Asistida por Computadora). Por tanto se refiere al desarrollo y mantenimiento de proyectos de Software con la ayuda de varias herramientas automatizadas.

Herramienta CASE

Las herramientas CASE son un conjunto de aplicaciones informáticas, usadas para automatizar actividades de el ciclo de vida de desarrollo de sistemas (SDLC). Hay un gran número de Herramientas CASE disponibles para simplificar varias etapas en el desarrollo del ciclo vital del Software. El uso de Herramientas CASE acelera el desarrollo del proyecto con tal de producir los resultados deseados y ayuda a encontrar imperfecciones antes de proseguir con la siguiente etapa del desarrollo de Software.

Componentes de las Herramientas CASE

Las herramientas CASE se pueden dividir en las siguientes partes en base a a su uso en una etapa concreta del SDLC:

Depósito central

Las herramientas CASE lo requieren, el cual nos puede servir como fuente de común, consistente e integrada información. El depósito central, es un lugar central de almacenamiento, donde los requisitos del producto, los documentos requeridos, los informes y diagramas relacionados, y otra información útil sobre la gestión se almacena.

Herramientas Upper CASE

Las Herramientas Upper CASE se usan en las etapas de planificación, análisis y diseño del SDLC.

Herramientas Lower CASE

Las Herramientas Lower CASE se usan en la implementación, las pruebas y en el mantenimiento.

Herramientas Integrated CASE

Las Herramientas Integrated CASE son de utilidad en todas las fases del SDLC, des de la educción de requisitos y las pruebas hasta la documentación.

Se pueden agrupar todas juntas si tienen una funcionalidad similar, y procesa actividades y la capacidad de integrarse con otras Herramientas.

Alcance de las herramientas CASE

Alcance de las herramientas CASE recorre el SDLC.cidunt ut laoreet dolore

Tipos de Herramientas CASE

Ahora veremos de manera breve varios casos de herramientas CASE

Herramientas de administración de procesos

Herramienta CASE Diagrama

Herramientas de documentación

Estas herramientas se usan para representar componentes del sistema, datos, y a controlar la fluidez de varios componentes y estructura del software de manera gráfica.

La documentación de un proyecto de software empieza antes que el proceso de software, pasa por todas las fases del SDLC y se concluye con la terminación del proyecto.

Estas herramientas se usan para la planificación del proyecto, el coste y esfuerzo estimados, la temporalización y la organización de los recursos.

Tipos de Herramientas CASE

Herramientas para la gestión de la Configuración

Herramientas de diseño

Herramientas de análisis

Estas herramientas ayudan a cumplir con los requisitos, de manera automática examinan si hay alguna inconsistencia, o informaciones no acuradas en los diagramas, buscan posibles redundancias o omisiones erróneas.

Un ejemplo de software se lanza al mercado en una versión. Las Herramientas para la gestión de la Configuración se ocupa de ello -Control de versiones-Línea base -Gestión del control de cambios

Estas herramientas ayudan a los diseñadores de software a crear la estructura de los programas, la cual se puede más adelante desglosar en pequeños módulos usando técnicas de perfeccionamiento.

Tipos de Herramientas CASE

Herramientas de desarrollo de software

Herramientas de Aseguramiento de la calidad

Herramientas de desarrollo Web

Estas herramientas ayudan en el diseño de páginas Web con todos los elementos relacionados como impresos, textos, secuencias de comando, gráficos y demás. Las herramientas Web también producen una vista preliminar en directo de lo que se está desarrollando y cómo será una vez terminado.

Las Herramientas de modelos de prototipo CASEP, esencialmente vienen con bibliotecas gráficas. Pueden crear interfaces de usuario independientes del hardware y diseño. Estas herramientas nos ayudan a construir prototipos rápidos basados en información ya existente.

Las herramientas de Aseguramiento de la calidad, constan de herramientas de control de cambios y configuración y de herramientas para pruebas de software.

Tipos de Herramientas CASE

Herramientas de mantenimiento

El mantenimiento del Software incluye modificaciones en el producto software después de ser distribuido. Algunas de las herramientas CASE que ayudan en la organizacin y la fase de mantenimiento del software del SDLC son las técnicas de inicio automático y de reporte de error, producción automática de etiqueta de error y de Análisis de Causa Raíz (ACR o RCA en sus siglas en inglés).

REFERENCIAS:Software - CASE Herramientas. (s. f.). https://www.tutorialspoint.com/es/software_engineering/case_tools_overview.htm

ARELY GUADALUPE SANCHEZ JUAREZ

216W0384

INSTITUTO TECNOLOGICO SUPERIOR DE ZONGOLICAEXTENSION CUICHAPAINGENIERIA EN SISTEMAS COMPUTACIONALES 503

¡Gracias!