Ensayo sobre lo aprendido en clase.
Enviado por eddier murillo • 12 de Junio de 2018 • Reseña • 1.144 Palabras (5 Páginas) • 172 Visitas
Ensayo sobre lo aprendido en clase.
Herramientas case.
En este ensayo se detallara toda la informacion que puede captar en cuanto a la clase de herramientas case se refiere, de esa forma sera descrita por manual o modulo de cada parcial lo aprendido.
Detallare la informacion de los contenidos, seguidamente lo que entendi de ellos y luego todo lo que pude poner en practica en cuanto a la clase.
Iniciando con el modulo 1 de la clase.
En este modulo aprendi las definiciones de herramientas case y que era este nombre, ya que nunca habia escuchado y mucho menos sabia el significado de este nombre, no sabia a que se referia, pero ahora que se que es a lo que se refiere explico.
- Herramientas Case
Las computadoras afectan nuestras vidas nos guste o no. Utilizamos computadoras en nuestra vida diaria, la mayor parte del tiempo sin reconocer conscientemente que estamos haciéndolo. Las utilizamos en aplicaciones domésticas como microondas, televisión, DVD o fuera de nuestras casas en máquinas para tarjetas de crédito, por ejemplo. La verdad es que no podemos escapar de las computadoras.
Y si lo es claro este mundo está yendo hacia una dirección de que antes se decía ¡lo desconocido!, pero ahora ya se sabe que será n mundo tecnológico en el cual vamos a trabajar junto a maquinas reales tipo robots que en este momento solo las empresas grandes manejan así como brazos mecánicos u ese tipo de tecnologías y otros.
Sabemos que las herramientas case son herramientas automatizadas que proporcionan asistencia durante el proceso de desarrollo del ciclo de vida del software.
Ahora bien, ¿cuál es el ciclo de desarrollo de un software?
- Necesidades
- Especificaciones
- Análisis
- Diseño
- Implementación
- Pruebas
- Validaciones
- Mantenimiento y evolución.
Pero con todo esto sabido en estos momentos que podemos sacar provecho de todo esto, cuales beneficios tengo de los usos?
- Estandarización
- Integración.
- Coherencia.
- Automatización.
Y pues con la investigación que pude hacer sobre qué programas podemos utilizar las herramientas case, como resultados de búsqueda obtuve estos programas, que en su mayoría los he usado en toda mi carrera como técnico profesional de las computadoras:
- Microsoft visual studio.
- Casemagic.
- Erwin
- Genexus.
Que este último hasta el día que mire cómo utilizarlo me di cuenta que era una herramienta case bastante practica como Microsoft visual studio.
¡Con todo esto investigado me hice la pregunta! ¿Qué puntos considero para utilizar una herramienta case?
Y esos fueron:
- Mejorar la gestión en cuanto a control de gestión y ejecución de una empresa..
- Aumento de productividad en áreas de desarrollo y mantenimiento de estos sistemas.
- Querer tener una mayor facilidad de uso.
Luego de todo esto se me vino a la mente si se podía clasificar por categorías y en cuáles.
- Case de alto nivel
- Case de bajo nivel
- Case integrado.
Claro está que cada una de ellas tiene ventajas y desventajas.
En el módulo 2 de la clase aprendí lo que es las funcionalidades de las herramientas case.
Componentes y funcionalidades.
- Repositorios
- Módulos de diagramación y modelización
- Herramientas de prototipado
- Generador de códigos
- Módulos generadores de documentación.
- Adopción de herramientas case en las organizaciones.
Hay muchos puntos importantes al momento de considerar cuando se selecciona una herramienta case, esos puntos son:
- El proceso en sí mismo.
- Los pre-requisitos necesarios.
- Conocer la organización.
Hay muchas estrategias de implementación de una herramienta case, unas de las más importantes son:
- Evaluar el nivel del personal.
- Efectuar un estudio de costos.
- Elegir las herramientas apropiadas.
En el módulo 3 de esta clase.
En esta clase miramos lo que fue las líneas del tiempo metodologías de desarrollo de software, junto con los tipos de modelos de estructuras.
En el módulo 4 visto en clase.
Aprendimos lo que fue el modelado de diagramas de clases, junto con esos aprendimos las perspectivas, las clases, relaciones de un diagrama de clases, relaciones de asociación, relaciones de dependencia, relaciones de generalización, tipos de asociación, como ser los ejemplos de dependencias.
...