SlideShare uma empresa Scribd logo
1 de 15
HERRAMIENTAS CASE
Las herramientas CASE
 Las herramientas CASE (Computer Aided
Software Engineering, Ingeniería de Software
Asistida por Computadora) son diversas
aplicaciones informáticas o programas
informáticos destinadas a aumentar la
productividad en el desarrollo de software
reduciendo el costo de las mismas en
términos de tiempo y de dinero.
CARACTERISTICAS DE LAS
HERRAMIENTAS CASE
 El empleo de herramientas Case permiten
integrar el proceso de ciclo de vida.
 Análisis de datos y procesos integrados
mediante un repositorio.
 Generación de interfaces entre el análisis y el
diseño.
 Generación del código a partir del diseño.
 Control de mantenimiento.
FUNCIONA
 FUNCIONA como el proceso de realizar un
diseño del proyecto, cálculo de costos,
implementación de parte del código
automáticamente con el diseño dado,
compilación automática, documentación o
detección de errores entre otras
ASPIACIONES
 Mejorar la productividad del software.
 Aumentar la calidad del software.
 Reducir el tiempo y costo de desarrollo y mantenimiento de los sistemas
informáticos.
 Mejorar la planificación de un proyecto.
 Aumentar la biblioteca de conocimiento informático de una empresa
ayudando a la búsqueda de soluciones para los requisitos.
 Automatizar el desarrollo del software, la documentación, la generación
de código, las pruebas de errores y la gestión del proyecto.
 Ayuda a la reutilización del software, portabilidad y estandarización de
la documentación.
 Gestión global en todas las fases de desarrollo de software con una
misma herramienta.
 Facilitar el uso de las distintas metodologías propias de la ingeniería del
software.
 Clasificación
Aunque es difícil y existen muchas formas de
clasificarlas, las herramientas CASE se pueden
clasificar teniendo en cuenta los siguientes
parámetros:
 Las plataformas que soportan.
 Las fases del ciclo de vida del desarrollo de
sistemas que cubren.
 La arquitectura de las aplicaciones que
producen.
 Su funcionalidad.
 Según fases del ciclo de vida del desarrollo
La siguiente clasificación es la más habitual basada en las
fases del ciclo de desarrollo que cubren:
 Upper CASE (U-CASE), herramientas que ayudan en las
fases de planificación, análisis de requisitos y estrategia del
desarrollo, usando, entre otros diagramas UML.
 Middle CASE (M-CASE), herramientas para automatizar
tareas en el análisis y diseño de la aplicación.
 Lower CASE (L-CASE), herramientas que semi-automatizan
la generación de código, crean programas de detección de
errores, soportan la depuración de programas y pruebas.
Además automatizan la documentación completa de la
aplicación. Aquí pueden incluirse las herramientas de
desarrollo rápido de aplicaciones.
 Otras clasificaciones
Existen otros nombres que se le dan a este tipo de herramientas, y
que no es una clasificación excluyente entre sí, ni con las fases del
ciclo de vida del desarrollo:
 Integrated CASE (I-CASE), herramientas que engloban todo el
proceso de desarrollo software, desde el análisis hasta la
implementación.
 MetaCASE, herramientas que permiten la definición de nuestra
propia técnica de modelado, los elementos permitidos del
metamodelo generado se guardan en un repositorio y pueden ser
usados por otros analistas, es decir, es como si definiéramos
nuestro propio UML, con nuestros elementos, restricciones y
relaciones posibles.
 CAST (Computer-Aided SoftwareTesting), herramientas de
soporte a la prueba de software.
 IPSE (Integrated Programming Support Environment),
herramientas que soportan todo el ciclo de vida, incluyen
componentes para la gestión de proyectos y gestión de la
configuración activa.
 Otras clasificaciones
Existen otros nombres que se le dan a este tipo de herramientas, y
que no es una clasificación excluyente entre sí, ni con las fases del
ciclo de vida del desarrollo:
 Integrated CASE (I-CASE), herramientas que engloban todo el
proceso de desarrollo software, desde el análisis hasta la
implementación.
 MetaCASE, herramientas que permiten la definición de nuestra
propia técnica de modelado, los elementos permitidos del
metamodelo generado se guardan en un repositorio y pueden ser
usados por otros analistas, es decir, es como si definiéramos
nuestro propio UML, con nuestros elementos, restricciones y
relaciones posibles.
 CAST (Computer-Aided SoftwareTesting), herramientas de
soporte a la prueba de software.
 IPSE (Integrated Programming Support Environment),
herramientas que soportan todo el ciclo de vida, incluyen
componentes para la gestión de proyectos y gestión de la
configuración activa.
 Según funcionalidad
Por funcionalidad se pueden diferenciar
algunas como:
 Herramientas de generación semiautomática
de código.
 Editores UML.
 Herramientas de refactorización de código.
 Herramientas de mantenimiento como los
sistemas de control de versiones·
Ejemplos de Herramientas CASE
Las herramientas CASE se han venido
ampliando y desarrollando, existe una gran
variedad de estas con características
específicas, a continuación describiremos
algunas de ellas, desde las más actuales hasta
otras ya no tanto.
 MICROSOFT PROJECT
 Microsoft Project es un software de administración de proyectos diseñado,
desarrollado y comercializado por Microsoft para asistir a administradores de
proyectos en el desarrollo de planes, asignación de recursos a tareas, dar seguimiento
al progreso, administrar presupuesto y analizar cargas de trabajo.
 Permite el aprendizaje rápido con el planeamiento y la administración guiados,
organización y seguimiento de las tareas y recursos, comparar versiones de planes de
proyectos, evaluar los cambios, realizar un seguimiento del rendimiento, generar
informes predefinidos, compartir planes de proyecto, colaboración entre grupos de
trabajo, presenta diagramas como: Diagrama de Grant y Diagrama de Pert (diagrama
de red).
 El software Microsoft Office Project en todas sus versiones (la versión 2007 es la más
reciente) es útil para la gestión de proyectos, aplicando procedimientos descritos en
el PMBoK (Management Body of Knowledge) del PMI (Project Management
Institute).
 La primera versión de Microsoft Project fue lanzada para DOS en 1984 por una
compañía que trabajaba para Microsoft. Microsoft adquirió todos los derechos del
software en 1985 y liberó la versión 2. La versión 3 para DOS fue liberada en 1986. La
versión 4 para DOS fue la última versión para este sistema operativo, liberada en
1987. La primera versión para Windows fue liberada en 1990, y fue llamada versión 1
para Windows. Un dato interesante es que la primera versión para DOS introdujo el
concepto de Líneas de dependencia (link lines) entre tareas en la gráfica de Gantt.
 Una versión para Macintosh fue liberada en julio de 1991 y su desarrollo continuó
hasta Project 4.0 para Mac en 1993. En 1994, Microsoft detuvo el desarrollo para
la mayoría de las aplicaciones Mac, y no ofreció nuevas versiones de Office hasta
1998, después de la creación del nuevo Microsoft Macintosh Business Unit el año
anterior. El MacBU nunca lanzó una versión actualizada para Proyect, y la
versión anterior de 1993 no es ejecutada nativamente en Mac OS X.
 Las versiones fueron lanzadas en 1992 (v3), 1993 (v4), 1995, 1998, 2000, 2002,
2003 y 2007
 La aplicación crea calendarización de rutas criticas, además de cadenas críticas y
metodología de eventos en cadena disponibles como add-ons de terceros. Los
calendarios pueden ser resource leveled, y las gráficas visualizadas en una
Gráfica de Gantt.Adicionalmente, Project puede reconocer diferentes clases de
usuarios, los cuales pueden contar con distintos niveles de acceso a proyectos,
vistas y otros datos. Los objetos personalizables como calendarios, vistas,
tablas, filtros y campos, son almacenados en un servidor que comparte la
información a todos los usuarios.
 La familia de Microsoft Project incluye: Microsoft Project Standard, Microsoft
Project Professional, Microsoft Project Server y Microsoft ProjectWeb Access.
 Microsoft Project y Project Server son piezas angulares del Microsoft Office
Enterprise Project Management (EPM).
 Microsoft reveló que las futuras versiones de Microsoft Project contarán con
Interfaz de usuario fluida.
Racional Rose

Mais conteúdo relacionado

Mais procurados

Modelado Orientado a Objetos
Modelado Orientado a ObjetosModelado Orientado a Objetos
Modelado Orientado a ObjetosRafael Miranda
 
Normas y Estándares de calidad para el desarrollo de Software
Normas y Estándares de calidad para el desarrollo de SoftwareNormas y Estándares de calidad para el desarrollo de Software
Normas y Estándares de calidad para el desarrollo de SoftwareEvelinBermeo
 
Modelado del análisis
Modelado del análisisModelado del análisis
Modelado del análisisJavier Rivera
 
automatas finitos
 automatas finitos automatas finitos
automatas finitosAnel Sosa
 
Introduccion a la administracion de los procesos y el procesador (S.O)
Introduccion a la administracion de los procesos y el procesador (S.O)Introduccion a la administracion de los procesos y el procesador (S.O)
Introduccion a la administracion de los procesos y el procesador (S.O)Javier Alvarez
 
Enfoque estructurado y Enfoque OO - Ingenieria de software
Enfoque estructurado y Enfoque OO  - Ingenieria de softwareEnfoque estructurado y Enfoque OO  - Ingenieria de software
Enfoque estructurado y Enfoque OO - Ingenieria de softwareKola Real
 
Modelos de arquitecturas de computadoras
Modelos de arquitecturas de computadorasModelos de arquitecturas de computadoras
Modelos de arquitecturas de computadorasYESENIA CETINA
 
Entrada/Salida de Sistemas Operativos
Entrada/Salida de Sistemas OperativosEntrada/Salida de Sistemas Operativos
Entrada/Salida de Sistemas OperativosKarina Rivra
 
Sistema de-maquina-virtual
Sistema de-maquina-virtualSistema de-maquina-virtual
Sistema de-maquina-virtualkerlly villon
 
25 Estandares - IEEE Calidad de Software
25 Estandares - IEEE Calidad de Software25 Estandares - IEEE Calidad de Software
25 Estandares - IEEE Calidad de SoftwareCamila Arbelaez
 
Modelo de desarrollo concurrente
Modelo de desarrollo concurrenteModelo de desarrollo concurrente
Modelo de desarrollo concurrentesamuel ospino
 
Ventajas y desventajas de moprosoft
Ventajas y desventajas de moprosoftVentajas y desventajas de moprosoft
Ventajas y desventajas de moprosoftChuyito Alvarado
 
Modelado de caso de uso y Diagrama de Caso de Uso
Modelado de caso de uso  y Diagrama de Caso de UsoModelado de caso de uso  y Diagrama de Caso de Uso
Modelado de caso de uso y Diagrama de Caso de Usoturlahackers
 
Tabla comparativa de herramientas case oswaldo mauleon
Tabla comparativa de herramientas case oswaldo mauleon Tabla comparativa de herramientas case oswaldo mauleon
Tabla comparativa de herramientas case oswaldo mauleon oswaldoyuneri
 
Ejemplos de herramientas case más utilizadas
Ejemplos de herramientas case más utilizadasEjemplos de herramientas case más utilizadas
Ejemplos de herramientas case más utilizadasKenny Cash
 

Mais procurados (20)

Modelado Orientado a Objetos
Modelado Orientado a ObjetosModelado Orientado a Objetos
Modelado Orientado a Objetos
 
Normas y Estándares de calidad para el desarrollo de Software
Normas y Estándares de calidad para el desarrollo de SoftwareNormas y Estándares de calidad para el desarrollo de Software
Normas y Estándares de calidad para el desarrollo de Software
 
Modelado del análisis
Modelado del análisisModelado del análisis
Modelado del análisis
 
Metodologia estructurada
Metodologia estructuradaMetodologia estructurada
Metodologia estructurada
 
automatas finitos
 automatas finitos automatas finitos
automatas finitos
 
Introduccion a la administracion de los procesos y el procesador (S.O)
Introduccion a la administracion de los procesos y el procesador (S.O)Introduccion a la administracion de los procesos y el procesador (S.O)
Introduccion a la administracion de los procesos y el procesador (S.O)
 
Enfoque estructurado y Enfoque OO - Ingenieria de software
Enfoque estructurado y Enfoque OO  - Ingenieria de softwareEnfoque estructurado y Enfoque OO  - Ingenieria de software
Enfoque estructurado y Enfoque OO - Ingenieria de software
 
Modelos de arquitecturas de computadoras
Modelos de arquitecturas de computadorasModelos de arquitecturas de computadoras
Modelos de arquitecturas de computadoras
 
Entrada/Salida de Sistemas Operativos
Entrada/Salida de Sistemas OperativosEntrada/Salida de Sistemas Operativos
Entrada/Salida de Sistemas Operativos
 
Sistema de-maquina-virtual
Sistema de-maquina-virtualSistema de-maquina-virtual
Sistema de-maquina-virtual
 
25 Estandares - IEEE Calidad de Software
25 Estandares - IEEE Calidad de Software25 Estandares - IEEE Calidad de Software
25 Estandares - IEEE Calidad de Software
 
Ejemplo dfd
Ejemplo dfdEjemplo dfd
Ejemplo dfd
 
Estándares para el Modelado de Procesos de Negocios
Estándares para el Modelado de Procesos de NegociosEstándares para el Modelado de Procesos de Negocios
Estándares para el Modelado de Procesos de Negocios
 
Diseño caso de pruebas
Diseño caso de pruebasDiseño caso de pruebas
Diseño caso de pruebas
 
Análisis estructurado
Análisis estructuradoAnálisis estructurado
Análisis estructurado
 
Modelo de desarrollo concurrente
Modelo de desarrollo concurrenteModelo de desarrollo concurrente
Modelo de desarrollo concurrente
 
Ventajas y desventajas de moprosoft
Ventajas y desventajas de moprosoftVentajas y desventajas de moprosoft
Ventajas y desventajas de moprosoft
 
Modelado de caso de uso y Diagrama de Caso de Uso
Modelado de caso de uso  y Diagrama de Caso de UsoModelado de caso de uso  y Diagrama de Caso de Uso
Modelado de caso de uso y Diagrama de Caso de Uso
 
Tabla comparativa de herramientas case oswaldo mauleon
Tabla comparativa de herramientas case oswaldo mauleon Tabla comparativa de herramientas case oswaldo mauleon
Tabla comparativa de herramientas case oswaldo mauleon
 
Ejemplos de herramientas case más utilizadas
Ejemplos de herramientas case más utilizadasEjemplos de herramientas case más utilizadas
Ejemplos de herramientas case más utilizadas
 

Destaque (6)

Semana 8 técnicas y herramientas para el desarrollo de sw
Semana 8 técnicas y herramientas para el desarrollo de swSemana 8 técnicas y herramientas para el desarrollo de sw
Semana 8 técnicas y herramientas para el desarrollo de sw
 
Case Manager
Case ManagerCase Manager
Case Manager
 
Gestión de casos y atención a pacientes crónicos. Inmaculada Perteguer Huerta
Gestión de casos y atención a pacientes crónicos. Inmaculada Perteguer HuertaGestión de casos y atención a pacientes crónicos. Inmaculada Perteguer Huerta
Gestión de casos y atención a pacientes crónicos. Inmaculada Perteguer Huerta
 
Componentes de un modelo de Gestión de casos
Componentes de un modelo de Gestión de casosComponentes de un modelo de Gestión de casos
Componentes de un modelo de Gestión de casos
 
La gestión de casos
La gestión de casosLa gestión de casos
La gestión de casos
 
Modelo humanista existencial
Modelo humanista existencialModelo humanista existencial
Modelo humanista existencial
 

Semelhante a Herramientas case

Herramientas case
Herramientas caseHerramientas case
Herramientas caseuleam
 
Estado del Arte Herramientas Case
Estado del Arte Herramientas CaseEstado del Arte Herramientas Case
Estado del Arte Herramientas CaseLuisYnez2
 
Trabajo herramientas case tomas
Trabajo herramientas case tomasTrabajo herramientas case tomas
Trabajo herramientas case tomastomaspetto
 
Trabajo ricardo rivadeneira, nexar mendoza .
Trabajo  ricardo rivadeneira, nexar mendoza .Trabajo  ricardo rivadeneira, nexar mendoza .
Trabajo ricardo rivadeneira, nexar mendoza .jefry
 
C:\documents and settings\uleam\mis documentos\trabajo ricardo rivadeneira, ...
C:\documents and settings\uleam\mis documentos\trabajo  ricardo rivadeneira, ...C:\documents and settings\uleam\mis documentos\trabajo  ricardo rivadeneira, ...
C:\documents and settings\uleam\mis documentos\trabajo ricardo rivadeneira, ...jefry
 
Trabajo ricardo rivadeneira, nexar mendoza .
Trabajo  ricardo rivadeneira, nexar mendoza .Trabajo  ricardo rivadeneira, nexar mendoza .
Trabajo ricardo rivadeneira, nexar mendoza .jefry
 
Definición e historia de las herramientas case
Definición e historia de las herramientas caseDefinición e historia de las herramientas case
Definición e historia de las herramientas caseIngenierosD
 
Herramientas case(oswaldo)
Herramientas case(oswaldo)Herramientas case(oswaldo)
Herramientas case(oswaldo)Vítreo Godoy
 

Semelhante a Herramientas case (20)

Herramientas case
Herramientas caseHerramientas case
Herramientas case
 
Herramienta case
Herramienta caseHerramienta case
Herramienta case
 
Herramienta case
Herramienta caseHerramienta case
Herramienta case
 
Herramientas case word
Herramientas case wordHerramientas case word
Herramientas case word
 
Herramientas CASE
Herramientas CASEHerramientas CASE
Herramientas CASE
 
Herramientas case
Herramientas caseHerramientas case
Herramientas case
 
Herramientas case
Herramientas caseHerramientas case
Herramientas case
 
Herraientacaseing
HerraientacaseingHerraientacaseing
Herraientacaseing
 
Estado del Arte Herramientas Case
Estado del Arte Herramientas CaseEstado del Arte Herramientas Case
Estado del Arte Herramientas Case
 
Trabajo herramientas case tomas
Trabajo herramientas case tomasTrabajo herramientas case tomas
Trabajo herramientas case tomas
 
Trabajo ricardo rivadeneira, nexar mendoza .
Trabajo  ricardo rivadeneira, nexar mendoza .Trabajo  ricardo rivadeneira, nexar mendoza .
Trabajo ricardo rivadeneira, nexar mendoza .
 
C:\documents and settings\uleam\mis documentos\trabajo ricardo rivadeneira, ...
C:\documents and settings\uleam\mis documentos\trabajo  ricardo rivadeneira, ...C:\documents and settings\uleam\mis documentos\trabajo  ricardo rivadeneira, ...
C:\documents and settings\uleam\mis documentos\trabajo ricardo rivadeneira, ...
 
Trabajo ricardo rivadeneira, nexar mendoza .
Trabajo  ricardo rivadeneira, nexar mendoza .Trabajo  ricardo rivadeneira, nexar mendoza .
Trabajo ricardo rivadeneira, nexar mendoza .
 
Hcase
HcaseHcase
Hcase
 
Definición e historia de las herramientas case
Definición e historia de las herramientas caseDefinición e historia de las herramientas case
Definición e historia de las herramientas case
 
Herramientas case
Herramientas caseHerramientas case
Herramientas case
 
Herramienta teresa
Herramienta teresaHerramienta teresa
Herramienta teresa
 
Case
CaseCase
Case
 
Herramienta teresa
Herramienta teresaHerramienta teresa
Herramienta teresa
 
Herramientas case(oswaldo)
Herramientas case(oswaldo)Herramientas case(oswaldo)
Herramientas case(oswaldo)
 

Último

INSTRUCTIVO_NNNNNNNNNNNNNNSART2 iess.pdf
INSTRUCTIVO_NNNNNNNNNNNNNNSART2 iess.pdfINSTRUCTIVO_NNNNNNNNNNNNNNSART2 iess.pdf
INSTRUCTIVO_NNNNNNNNNNNNNNSART2 iess.pdfautomatechcv
 
ENSAYO DE PENETRACIÓN ESTÁTICA CTP ULTRADEFINITIVO.pptx
ENSAYO DE PENETRACIÓN ESTÁTICA CTP ULTRADEFINITIVO.pptxENSAYO DE PENETRACIÓN ESTÁTICA CTP ULTRADEFINITIVO.pptx
ENSAYO DE PENETRACIÓN ESTÁTICA CTP ULTRADEFINITIVO.pptxjosetuanama2
 
movimiento circular univormemente variado
movimiento circular univormemente variadomovimiento circular univormemente variado
movimiento circular univormemente variadoEsthefaniaAuquilla1
 
SEMICONDUCTORES lafhnoealifsncknisz.pptx
SEMICONDUCTORES lafhnoealifsncknisz.pptxSEMICONDUCTORES lafhnoealifsncknisz.pptx
SEMICONDUCTORES lafhnoealifsncknisz.pptxOSCARADRIANMEDINADUR
 
Sistema Séptico Domiciliario para viviendas rurales
Sistema Séptico Domiciliario para viviendas ruralesSistema Séptico Domiciliario para viviendas rurales
Sistema Séptico Domiciliario para viviendas ruralesrberinald
 
ESTUDIO TÉCNICO DEL PROYECTO DE CREACION DE SOFTWARE PARA MANTENIMIENTO
ESTUDIO TÉCNICO DEL PROYECTO DE CREACION DE SOFTWARE PARA MANTENIMIENTOESTUDIO TÉCNICO DEL PROYECTO DE CREACION DE SOFTWARE PARA MANTENIMIENTO
ESTUDIO TÉCNICO DEL PROYECTO DE CREACION DE SOFTWARE PARA MANTENIMIENTOCamiloSaavedra30
 
ACEROS DE PERFORACION, CARACTERISTICAS Y FICHAS TECNICAS.pptx
ACEROS DE PERFORACION, CARACTERISTICAS Y FICHAS TECNICAS.pptxACEROS DE PERFORACION, CARACTERISTICAS Y FICHAS TECNICAS.pptx
ACEROS DE PERFORACION, CARACTERISTICAS Y FICHAS TECNICAS.pptxaxelalejossantos
 
224154649-Diseno-Por-Flexion-de-Zapata-Aislada-y-de-Hormigon-Simple.pdf
224154649-Diseno-Por-Flexion-de-Zapata-Aislada-y-de-Hormigon-Simple.pdf224154649-Diseno-Por-Flexion-de-Zapata-Aislada-y-de-Hormigon-Simple.pdf
224154649-Diseno-Por-Flexion-de-Zapata-Aislada-y-de-Hormigon-Simple.pdfLUISSANDOVALJIMENEZ
 
FOTOCELDAS Y LOS DIFERENTES TIPOS QUE EXISTEN.pdf
FOTOCELDAS Y LOS DIFERENTES TIPOS QUE EXISTEN.pdfFOTOCELDAS Y LOS DIFERENTES TIPOS QUE EXISTEN.pdf
FOTOCELDAS Y LOS DIFERENTES TIPOS QUE EXISTEN.pdfDanielAlejandroAguir2
 
presentación de topografía y sus aplicaciones
presentación de topografía y sus aplicacionespresentación de topografía y sus aplicaciones
presentación de topografía y sus aplicacionesCarlosA427496
 
PLANTILLA DE PP PREVENCIONISTA DE RIESGOS LABORALES (1).pptx.pdf
PLANTILLA DE PP PREVENCIONISTA DE RIESGOS LABORALES (1).pptx.pdfPLANTILLA DE PP PREVENCIONISTA DE RIESGOS LABORALES (1).pptx.pdf
PLANTILLA DE PP PREVENCIONISTA DE RIESGOS LABORALES (1).pptx.pdfmcamposa87
 
Transporte y Manipulación de Explosivos - SUCAMEC
Transporte y Manipulación de Explosivos - SUCAMECTransporte y Manipulación de Explosivos - SUCAMEC
Transporte y Manipulación de Explosivos - SUCAMECamador030809
 
Química Analítica-U1y2-2024.pdf. Unidades 1 y 2
Química Analítica-U1y2-2024.pdf. Unidades 1 y 2Química Analítica-U1y2-2024.pdf. Unidades 1 y 2
Química Analítica-U1y2-2024.pdf. Unidades 1 y 2santiagoBernabei8
 
TEMA 02 VISCOSIDAD DE MECÁNICA DE FLUIDOS .pdf
TEMA 02 VISCOSIDAD DE MECÁNICA DE FLUIDOS .pdfTEMA 02 VISCOSIDAD DE MECÁNICA DE FLUIDOS .pdf
TEMA 02 VISCOSIDAD DE MECÁNICA DE FLUIDOS .pdfJhonCongoraQuispe
 
Análisis de Varianza- Anova y pruebas de estadística
Análisis de Varianza- Anova y pruebas de estadísticaAnálisis de Varianza- Anova y pruebas de estadística
Análisis de Varianza- Anova y pruebas de estadísticaJoellyAlejandraRodrg
 
EXPOSICION UNIDAD 3 MANTENIMIENTOO .pptx
EXPOSICION UNIDAD 3 MANTENIMIENTOO .pptxEXPOSICION UNIDAD 3 MANTENIMIENTOO .pptx
EXPOSICION UNIDAD 3 MANTENIMIENTOO .pptxKeylaArlethTorresOrt
 
Sistema de Base de Datos para renta de trajes
Sistema de Base de Datos para renta de trajesSistema de Base de Datos para renta de trajes
Sistema de Base de Datos para renta de trajesjohannyrmnatejeda
 
Sanidad en alpacas, enfermedades infecciosas y parasitarias
Sanidad en alpacas, enfermedades infecciosas y parasitariasSanidad en alpacas, enfermedades infecciosas y parasitarias
Sanidad en alpacas, enfermedades infecciosas y parasitariasJilvertHuisaCenteno
 
GeoS33333333333333333333333333333333.pdf
GeoS33333333333333333333333333333333.pdfGeoS33333333333333333333333333333333.pdf
GeoS33333333333333333333333333333333.pdffredyflores58
 
Accidente mortal con un Torno mecánico.pptx
Accidente mortal con un Torno mecánico.pptxAccidente mortal con un Torno mecánico.pptx
Accidente mortal con un Torno mecánico.pptxBuddyroi
 

Último (20)

INSTRUCTIVO_NNNNNNNNNNNNNNSART2 iess.pdf
INSTRUCTIVO_NNNNNNNNNNNNNNSART2 iess.pdfINSTRUCTIVO_NNNNNNNNNNNNNNSART2 iess.pdf
INSTRUCTIVO_NNNNNNNNNNNNNNSART2 iess.pdf
 
ENSAYO DE PENETRACIÓN ESTÁTICA CTP ULTRADEFINITIVO.pptx
ENSAYO DE PENETRACIÓN ESTÁTICA CTP ULTRADEFINITIVO.pptxENSAYO DE PENETRACIÓN ESTÁTICA CTP ULTRADEFINITIVO.pptx
ENSAYO DE PENETRACIÓN ESTÁTICA CTP ULTRADEFINITIVO.pptx
 
movimiento circular univormemente variado
movimiento circular univormemente variadomovimiento circular univormemente variado
movimiento circular univormemente variado
 
SEMICONDUCTORES lafhnoealifsncknisz.pptx
SEMICONDUCTORES lafhnoealifsncknisz.pptxSEMICONDUCTORES lafhnoealifsncknisz.pptx
SEMICONDUCTORES lafhnoealifsncknisz.pptx
 
Sistema Séptico Domiciliario para viviendas rurales
Sistema Séptico Domiciliario para viviendas ruralesSistema Séptico Domiciliario para viviendas rurales
Sistema Séptico Domiciliario para viviendas rurales
 
ESTUDIO TÉCNICO DEL PROYECTO DE CREACION DE SOFTWARE PARA MANTENIMIENTO
ESTUDIO TÉCNICO DEL PROYECTO DE CREACION DE SOFTWARE PARA MANTENIMIENTOESTUDIO TÉCNICO DEL PROYECTO DE CREACION DE SOFTWARE PARA MANTENIMIENTO
ESTUDIO TÉCNICO DEL PROYECTO DE CREACION DE SOFTWARE PARA MANTENIMIENTO
 
ACEROS DE PERFORACION, CARACTERISTICAS Y FICHAS TECNICAS.pptx
ACEROS DE PERFORACION, CARACTERISTICAS Y FICHAS TECNICAS.pptxACEROS DE PERFORACION, CARACTERISTICAS Y FICHAS TECNICAS.pptx
ACEROS DE PERFORACION, CARACTERISTICAS Y FICHAS TECNICAS.pptx
 
224154649-Diseno-Por-Flexion-de-Zapata-Aislada-y-de-Hormigon-Simple.pdf
224154649-Diseno-Por-Flexion-de-Zapata-Aislada-y-de-Hormigon-Simple.pdf224154649-Diseno-Por-Flexion-de-Zapata-Aislada-y-de-Hormigon-Simple.pdf
224154649-Diseno-Por-Flexion-de-Zapata-Aislada-y-de-Hormigon-Simple.pdf
 
FOTOCELDAS Y LOS DIFERENTES TIPOS QUE EXISTEN.pdf
FOTOCELDAS Y LOS DIFERENTES TIPOS QUE EXISTEN.pdfFOTOCELDAS Y LOS DIFERENTES TIPOS QUE EXISTEN.pdf
FOTOCELDAS Y LOS DIFERENTES TIPOS QUE EXISTEN.pdf
 
presentación de topografía y sus aplicaciones
presentación de topografía y sus aplicacionespresentación de topografía y sus aplicaciones
presentación de topografía y sus aplicaciones
 
PLANTILLA DE PP PREVENCIONISTA DE RIESGOS LABORALES (1).pptx.pdf
PLANTILLA DE PP PREVENCIONISTA DE RIESGOS LABORALES (1).pptx.pdfPLANTILLA DE PP PREVENCIONISTA DE RIESGOS LABORALES (1).pptx.pdf
PLANTILLA DE PP PREVENCIONISTA DE RIESGOS LABORALES (1).pptx.pdf
 
Transporte y Manipulación de Explosivos - SUCAMEC
Transporte y Manipulación de Explosivos - SUCAMECTransporte y Manipulación de Explosivos - SUCAMEC
Transporte y Manipulación de Explosivos - SUCAMEC
 
Química Analítica-U1y2-2024.pdf. Unidades 1 y 2
Química Analítica-U1y2-2024.pdf. Unidades 1 y 2Química Analítica-U1y2-2024.pdf. Unidades 1 y 2
Química Analítica-U1y2-2024.pdf. Unidades 1 y 2
 
TEMA 02 VISCOSIDAD DE MECÁNICA DE FLUIDOS .pdf
TEMA 02 VISCOSIDAD DE MECÁNICA DE FLUIDOS .pdfTEMA 02 VISCOSIDAD DE MECÁNICA DE FLUIDOS .pdf
TEMA 02 VISCOSIDAD DE MECÁNICA DE FLUIDOS .pdf
 
Análisis de Varianza- Anova y pruebas de estadística
Análisis de Varianza- Anova y pruebas de estadísticaAnálisis de Varianza- Anova y pruebas de estadística
Análisis de Varianza- Anova y pruebas de estadística
 
EXPOSICION UNIDAD 3 MANTENIMIENTOO .pptx
EXPOSICION UNIDAD 3 MANTENIMIENTOO .pptxEXPOSICION UNIDAD 3 MANTENIMIENTOO .pptx
EXPOSICION UNIDAD 3 MANTENIMIENTOO .pptx
 
Sistema de Base de Datos para renta de trajes
Sistema de Base de Datos para renta de trajesSistema de Base de Datos para renta de trajes
Sistema de Base de Datos para renta de trajes
 
Sanidad en alpacas, enfermedades infecciosas y parasitarias
Sanidad en alpacas, enfermedades infecciosas y parasitariasSanidad en alpacas, enfermedades infecciosas y parasitarias
Sanidad en alpacas, enfermedades infecciosas y parasitarias
 
GeoS33333333333333333333333333333333.pdf
GeoS33333333333333333333333333333333.pdfGeoS33333333333333333333333333333333.pdf
GeoS33333333333333333333333333333333.pdf
 
Accidente mortal con un Torno mecánico.pptx
Accidente mortal con un Torno mecánico.pptxAccidente mortal con un Torno mecánico.pptx
Accidente mortal con un Torno mecánico.pptx
 

Herramientas case

  • 2. Las herramientas CASE  Las herramientas CASE (Computer Aided Software Engineering, Ingeniería de Software Asistida por Computadora) son diversas aplicaciones informáticas o programas informáticos destinadas a aumentar la productividad en el desarrollo de software reduciendo el costo de las mismas en términos de tiempo y de dinero.
  • 3. CARACTERISTICAS DE LAS HERRAMIENTAS CASE  El empleo de herramientas Case permiten integrar el proceso de ciclo de vida.  Análisis de datos y procesos integrados mediante un repositorio.  Generación de interfaces entre el análisis y el diseño.  Generación del código a partir del diseño.  Control de mantenimiento.
  • 4. FUNCIONA  FUNCIONA como el proceso de realizar un diseño del proyecto, cálculo de costos, implementación de parte del código automáticamente con el diseño dado, compilación automática, documentación o detección de errores entre otras
  • 5. ASPIACIONES  Mejorar la productividad del software.  Aumentar la calidad del software.  Reducir el tiempo y costo de desarrollo y mantenimiento de los sistemas informáticos.  Mejorar la planificación de un proyecto.  Aumentar la biblioteca de conocimiento informático de una empresa ayudando a la búsqueda de soluciones para los requisitos.  Automatizar el desarrollo del software, la documentación, la generación de código, las pruebas de errores y la gestión del proyecto.  Ayuda a la reutilización del software, portabilidad y estandarización de la documentación.  Gestión global en todas las fases de desarrollo de software con una misma herramienta.  Facilitar el uso de las distintas metodologías propias de la ingeniería del software.
  • 6.  Clasificación Aunque es difícil y existen muchas formas de clasificarlas, las herramientas CASE se pueden clasificar teniendo en cuenta los siguientes parámetros:  Las plataformas que soportan.  Las fases del ciclo de vida del desarrollo de sistemas que cubren.  La arquitectura de las aplicaciones que producen.  Su funcionalidad.
  • 7.  Según fases del ciclo de vida del desarrollo La siguiente clasificación es la más habitual basada en las fases del ciclo de desarrollo que cubren:  Upper CASE (U-CASE), herramientas que ayudan en las fases de planificación, análisis de requisitos y estrategia del desarrollo, usando, entre otros diagramas UML.  Middle CASE (M-CASE), herramientas para automatizar tareas en el análisis y diseño de la aplicación.  Lower CASE (L-CASE), herramientas que semi-automatizan la generación de código, crean programas de detección de errores, soportan la depuración de programas y pruebas. Además automatizan la documentación completa de la aplicación. Aquí pueden incluirse las herramientas de desarrollo rápido de aplicaciones.
  • 8.  Otras clasificaciones Existen otros nombres que se le dan a este tipo de herramientas, y que no es una clasificación excluyente entre sí, ni con las fases del ciclo de vida del desarrollo:  Integrated CASE (I-CASE), herramientas que engloban todo el proceso de desarrollo software, desde el análisis hasta la implementación.  MetaCASE, herramientas que permiten la definición de nuestra propia técnica de modelado, los elementos permitidos del metamodelo generado se guardan en un repositorio y pueden ser usados por otros analistas, es decir, es como si definiéramos nuestro propio UML, con nuestros elementos, restricciones y relaciones posibles.  CAST (Computer-Aided SoftwareTesting), herramientas de soporte a la prueba de software.  IPSE (Integrated Programming Support Environment), herramientas que soportan todo el ciclo de vida, incluyen componentes para la gestión de proyectos y gestión de la configuración activa.
  • 9.  Otras clasificaciones Existen otros nombres que se le dan a este tipo de herramientas, y que no es una clasificación excluyente entre sí, ni con las fases del ciclo de vida del desarrollo:  Integrated CASE (I-CASE), herramientas que engloban todo el proceso de desarrollo software, desde el análisis hasta la implementación.  MetaCASE, herramientas que permiten la definición de nuestra propia técnica de modelado, los elementos permitidos del metamodelo generado se guardan en un repositorio y pueden ser usados por otros analistas, es decir, es como si definiéramos nuestro propio UML, con nuestros elementos, restricciones y relaciones posibles.  CAST (Computer-Aided SoftwareTesting), herramientas de soporte a la prueba de software.  IPSE (Integrated Programming Support Environment), herramientas que soportan todo el ciclo de vida, incluyen componentes para la gestión de proyectos y gestión de la configuración activa.
  • 10.  Según funcionalidad Por funcionalidad se pueden diferenciar algunas como:  Herramientas de generación semiautomática de código.  Editores UML.  Herramientas de refactorización de código.  Herramientas de mantenimiento como los sistemas de control de versiones·
  • 11. Ejemplos de Herramientas CASE Las herramientas CASE se han venido ampliando y desarrollando, existe una gran variedad de estas con características específicas, a continuación describiremos algunas de ellas, desde las más actuales hasta otras ya no tanto.
  • 12.  MICROSOFT PROJECT  Microsoft Project es un software de administración de proyectos diseñado, desarrollado y comercializado por Microsoft para asistir a administradores de proyectos en el desarrollo de planes, asignación de recursos a tareas, dar seguimiento al progreso, administrar presupuesto y analizar cargas de trabajo.  Permite el aprendizaje rápido con el planeamiento y la administración guiados, organización y seguimiento de las tareas y recursos, comparar versiones de planes de proyectos, evaluar los cambios, realizar un seguimiento del rendimiento, generar informes predefinidos, compartir planes de proyecto, colaboración entre grupos de trabajo, presenta diagramas como: Diagrama de Grant y Diagrama de Pert (diagrama de red).  El software Microsoft Office Project en todas sus versiones (la versión 2007 es la más reciente) es útil para la gestión de proyectos, aplicando procedimientos descritos en el PMBoK (Management Body of Knowledge) del PMI (Project Management Institute).  La primera versión de Microsoft Project fue lanzada para DOS en 1984 por una compañía que trabajaba para Microsoft. Microsoft adquirió todos los derechos del software en 1985 y liberó la versión 2. La versión 3 para DOS fue liberada en 1986. La versión 4 para DOS fue la última versión para este sistema operativo, liberada en 1987. La primera versión para Windows fue liberada en 1990, y fue llamada versión 1 para Windows. Un dato interesante es que la primera versión para DOS introdujo el concepto de Líneas de dependencia (link lines) entre tareas en la gráfica de Gantt.
  • 13.  Una versión para Macintosh fue liberada en julio de 1991 y su desarrollo continuó hasta Project 4.0 para Mac en 1993. En 1994, Microsoft detuvo el desarrollo para la mayoría de las aplicaciones Mac, y no ofreció nuevas versiones de Office hasta 1998, después de la creación del nuevo Microsoft Macintosh Business Unit el año anterior. El MacBU nunca lanzó una versión actualizada para Proyect, y la versión anterior de 1993 no es ejecutada nativamente en Mac OS X.  Las versiones fueron lanzadas en 1992 (v3), 1993 (v4), 1995, 1998, 2000, 2002, 2003 y 2007  La aplicación crea calendarización de rutas criticas, además de cadenas críticas y metodología de eventos en cadena disponibles como add-ons de terceros. Los calendarios pueden ser resource leveled, y las gráficas visualizadas en una Gráfica de Gantt.Adicionalmente, Project puede reconocer diferentes clases de usuarios, los cuales pueden contar con distintos niveles de acceso a proyectos, vistas y otros datos. Los objetos personalizables como calendarios, vistas, tablas, filtros y campos, son almacenados en un servidor que comparte la información a todos los usuarios.  La familia de Microsoft Project incluye: Microsoft Project Standard, Microsoft Project Professional, Microsoft Project Server y Microsoft ProjectWeb Access.  Microsoft Project y Project Server son piezas angulares del Microsoft Office Enterprise Project Management (EPM).  Microsoft reveló que las futuras versiones de Microsoft Project contarán con Interfaz de usuario fluida.
  • 14.