null
US
Sign In
Sign Up for Free
Sign Up
We have detected that Javascript is not enabled in your browser. The dynamic nature of our site means that Javascript must be enabled to function properly. Please read our
terms and conditions
for more information.
Next up
Copy and Edit
You need to log in to complete this action!
Register for Free
36649804
Panorama General de las Herramientas CASE
Description
Mapa mental Panorama General de las Herramientas CASE
No tags specified
tarea
informática
primero
Mind Map by
Gab's Beck Qwerty:v
, updated more than 1 year ago
More
Less
Created by
Gab's Beck Qwerty:v
over 2 years ago
3
0
0
Resource summary
Panorama General de las Herramientas CASE
¿Qué es una herramienta CASE?
Abarcan cada etapa del proceso de ingeniería y cada actividad que se desarrolla a lo largo del mismos
Se refiere a herramientas para el desarrollo de sistemas que constan de 5 componentes:
1. Herramientas de diagramación.
2. Depósito de información.
3. Generadores de interfaces.
4. Generadores de código.
5. Herramientas de administración.
Objetivos
De acuerdo a Roger S. Pressman:
Aumentar la productividad en el desarrollo.
Dar calidad a los productos desarrollados.
Reducir el costo del Software.
Automatizar los chequeos de errores.
Acelerar el desarrollo de las aplicaciones.
Automatizar tareas de desarrollo.
Implantar metodologías de desarrollo,
Datos reutilizables y compartidos.
Beneficios
Permite técnicas estructuradas.
Impone las ingenierías del Software y de la información.
Favorece la realización de prototipos.
Simplifica el mantenimiento del programa.
Acelera el proceso de desarrollo.
Anima el desarrollo evolucionado y gradual.
Características
Operaciones iniciales.
Menú principal de funciones
Dibujo de diagramas de flujo de datos.
Diccionario por proyecto.
Pantallas e informes.
Herramientas para análisis y documentación.
Utilerías.
Clasificación
Dentro de sus clasificaciones se sabe que fueron desarrolladas para automatizar la organización de la tareas
Y que sean completadas en forma correcta, eficiente y que facilite las tareas de coordinación.
Se clasifican según las fases del ciclo de vida del desarrollo de sistemas.
Herramientas integradas I-CASE.
Planificación.
Análisis.
Diseño.
Construcción.
Proporcionan un mecanismo.
Proporcionan un control de versiones y una gestión de configuración.
Posibilidad de un cambio en un elemento.
Herramientas de alto nivel U-CASE.
Análisis.
Diseño.
Uso en PC.
Mejora la calidad de los sistemas, pero no mejora la productividad.
Herramientas de bajo nivel L-CASE.
Construcción.
Implantación.
Permiten lograr importantes mejoras de productividad a corto plazo.
No garantizan la consistencia de los resultados a nivel corporativo.
Principales herramientas CASE.
Herramientas de análisis y diseño.
Manejadores de código y aplicaciones.
Herramientas para elaborar prototipos.
Apoyo a lenguajes de programación.
Herramientas para el seguimiento del problema.
Herramientas para la administración de proyectos.
Herramientas para estimación.
Generadores de documentación.
Herramientas de ingeniería inversa.
Herramientas de reingeniería de procesos de negocios
Integración
La herraminetas CASE se pueden utilizar de diversas formas:
Como herramientas aisladas, donde sólo debe abordarse la compatibilidad de los elementos del entorno.
En pequeños grupos, que se comunican directamente, para las que la integración está predefinida de manera propietaria,
En presencia de un marco de integración más amplio, dónde habrá que abordar la capacidad de la herramienta para utilizar servicios relevantes.
Existen 3 tipos de integración:
Integración de datos.
Integración de control.
Integración de presentación.
Implantación
El 70% de las herramientas y técnicas se dejan de utilizar un año después de su introducción.
El 25% lo emplea sólo un grupo o una personas dentro de la empresa.
El 5% restante sí lo emplea ampliamente, pero no al 100% de su capacidad.
Causas de fracaso
Deficiencia de la propia tecnología
Soporte parcial del ciclo de vida.
Incompatibilidad entre herramientas.
Escasa integración entre las misma herramientas.
Poca confianza en el vendedor/distribuidor.
Deficiencias en la aplicación de la tecnología a los problemas (incorrecta implantación)
Soportan una sola metodología.
No soportan la técnica más adecuada.
La selección entra sólo en factores técnicos.
Deficiencias de la propia organización (falsas expectativas)
Infravaloración del esfuerzo requerido.
Inadecuada información.
Incapacidad para encontrar las metodologías y herramientas adecuadas del nivel de madurez de la organización.
Ciclo de vida de desarrollo de Software.
1. Identificación de problemas, oportunidades y objetivos.
2. Determinación de los requerimientos de información.
3. Análisis de las necesidades del sistema.
4. Diseño del sistema recomendado.
5. Desarrollo y documentación de Software.
6. Pruebas y mantenimiento del sistema.
7. Implementación y avaluación del sistema.
Show full summary
Hide full summary
Want to create your own
Mind Maps
for
free
with GoConqr?
Learn more
.
Similar
FUNDAMENTOS DE REDES DE COMPUTADORAS
anhita
Test: "La computadora y sus partes"
Dayana Quiros R
Abreviaciones comunes en programación web
Diego Santos
VENTAJAS Y DESVENTAJAS DE UNA BASE DE DATOS RELACIONAL
Patricia Cualchi
Seguridad en la red
Diego Santos
Conceptos básicos de redes
ARISAI DARIO BARRAGAN LOPEZ
Excel Básico-Intermedio
Diego Santos
Evolución de la Informática
Diego Santos
Introducción a la Ingeniería de Software
David Pacheco Ji
La ingenieria de requerimientos
Sergio Abdiel He
TECNOLOGÍA TAREA
Denisse Alcalá P
Browse Library