You are on page 1of 4

Qu es Ingeneria? Qu es software? Qu es Ingeneria de software? Realizar una lnea del tiempo sobre la evolucin del software.

Entregar en el cuaderno y en digital.(informacin concreta e imgenes) Ciclo de la vida de un sistema. (fases y sus etapas ) Fase I Requerimientos El Plan de Sistemas debe contener: Los sistemas que requiere el rea del negocio, as como sus bases de datos y la informacin que intercambiaran o compartieran. Descripcin detallada de cada sistema y aplicacin incluyendo sus objetivos funcionales y sus bases de diseo. Todo hardware y software que sern utilizados para el funcionamiento requeridos por el rea de negocio (incluyendo las redes) Mtodos de desarrollo para cada sistema como lo es adquisicin de paquetes, nuevo desarrollo o actualizaciones Esquema de los problemas actuales del area de negocio y de las posibles mejoras que se puedan realizar en cada sistema Anlisis de los beneficios que se espera derivar de los sistemas que conforman la arquitectura El plan de sistemas de informacin es uno de los factores ms importantes para el departamento de informtica o sistemas ya que constituye la gua para emprender los proyectos que requiera el cliente, reclutar y adiestrar al personal necesario y la adquisicin e instalacin de hardware y software necesarios. Fase II - Anlisis / Diseo Actividades dentro de la fase de Anlisis/Diseo. Analizar y Disear Proceso: Las operaciones del negocio y los requerimientos de funcionamiento definidos en la primera fase, se toman en cuenta con el propsito de determinar la forma en que debe funcionar el sistema. Analizar y Disear Los Datos: Con los requerimientos de informacin definidos en la fase I se debe organizar los distintos modelos de datos que nos ayuden a disear la base de datos que hagan falta para que el sistema funcione de acuerdo al modelo de funcionamiento. Disear y Organizar Los Componentes Fsicos: Todo componente fsico como (pantallas, base de datos) que hagan posible el funcionamiento del sistema de acuerdo al modelo de funcionamiento. Planificar El Desarrollo De Los Componentes Fsicos: actividad en la cual planificamos la forma en que pueden ser construidos e implementados los componentes fsicos de una forma rpida y productiva.

Fase III Construccin Dentro de esta fase de construccin existen actividades separadas en cinco sub.-fases: DESARROLLO DE INFRAESTRUCTURA Durante esta fase se desarrollar y organizar la infraestructura que permita cumplir las tareas de construccin en la forma ms productiva posible. ADAPTACIN DE PAQUETE Uno de los objetivos centrales de esta subfase es conocer al mximo detalle posible el funcionamiento del paquete, este asegurar que el paquete ser utilizado con el mximo provecho, tanto desde el punto de vista del negocio, como de la utilizacin de recursos. Cada componente del paquete ser revisado en forma exhaustiva por el equipo Analista Usuario, con el fin de conocer y comprender todos los aspectos del paquete. DESARROLLO DE UNIDADES DE DISEO INTERACTIVAS Las unidades de diseo interactivas, son procedimientos que se cumple o se ejecutan a travs de un dialogo usuario sistema. Las actividades de esta subfase tienen como objetivo central: Especificar en detalle las tareas que debe cumplir la unidad de diseo Desarrollar componentes Realizar las pruebas unitarias y las pruebas de integracin a nivel de la unidad de diseo. DESARROLLO DE UNIDADES DE DISEO BATCH En esta sub.-fase se preparan especificaciones hechas utilizando una combinacin de tcnicas como flujo gramas, diagramas de estructuras, tablas de decisiones etc. Cualquiera que se utilice ser til para que la especificacin sea clara y se logre el propsito de que el programador comprenda y pueda programar y probar los programas correspondientes. DESARROLLO DE UNIDADES DE DISEO MANUALES Las actividades de esta subfase tienen como objetivo central desarrollar todos los procedimientos administrativos que rodearn y gobernarn la utilizacin de los componentes computarizados desarrollados en la fase de diseo detallado y construccin.

Fase IV Pruebas Para evaluar el desenvolvimiento del sistema, en esta fase se llevan a cabo varios niveles de prueba: Funcional: Prueba desde el punto de vista de los requerimientos funcionales. De Sistema: Prueba desde el punto de vista de los niveles de calidad del sistema y de desempeo. De Integracin: Prueba de interfaces. De Aceptacin Tcnica: Prueba de manejo de condiciones extremas.

Fase V - Produccin / Mantenimiento Una vez que un sistema pasa a formar parte de la vida diaria de la empresa, cada programa, cada procedimiento y cada estructura de datos se convierte en una pieza del negocio que, como tal, deber funcionar en forma constante, exacta y confiable. L a operacin del negocio ahora depender del funcionamiento del sistema, por lo que las tareas de mantenimiento cobran vital importancia. Durante la fase de mantenimiento, se ponen en prctica todas las polticas y los procedimientos destinados a garantizar la operacin contina de los de los sistemas y a asegurar su uso efectivo, con el fin, de que stos se constituyan en una verdadera herramienta de apoyo al logro de los objetivos estratgicos de la empresa

Definicin, historia y ejemplos de herramientas CASE.

ENTREGAR PARA EL 19 DE AGOSTO EN EL CUADERNO CLARO Y CONCRETO. a) Se puede definir a las Herramientas CASE como un conjunto de programas y ayudas que dan asistencia a los analistas, ingenieros de software y desarrolladores, durante todos los pasos del Ciclo de Vida de desarrollo de un Software. Como es sabido, los estados en el Ciclo de Vida de desarrollo de un Software son: Investigacin Preliminar, Anlisis, Diseo, Implementacin e Instalacin b) Las Herramientas CASE tienen su inicio con el simple procesador de palabras que fue usado para crear y manipular documentacin. Los setentas vieron la introduccin de tcnicas grficas y diagramas de flujo de estructuras de datos. Sobre este punto, el diseo y especificaciones en forma pictrica han sido extremadamente complejos y consuman mucho tiempo para realizar cambios. La introduccin de las herramientas CASE para ayudar en este proceso ha permitido que los diagramas puedan ser fcilmente creados y modificados, mejorando la calidad de los diseos de software. c) Erwin.- PLATINUM ERwin es una herramienta de diseo de base de datos. Brinda productividad en diseo, generacin, y mantenimiento de aplicaciones. Desde un modelo lgico de los requerimientos de informacin, hasta el modelo fsico perfeccionado para las caractersticas especficas de la base de datos diseada, ERwin permite visualizar la estructura, los elementos importantes, y optimizar el diseo de la base de datos. Genera automticamente las tablas y miles de lneas de stored procedure y triggers para los principales tipos de base de datos.

EasyCASE.- Esta herramienta permite automatizar las fases de anlisis y diseo dentro del desarrollo de una aplicacin, para poder crear las aplicaciones eficazmente - desde procesamiento de transacciones a la aplicacin de bases de datos de cliente/servidor, as como sistemas de tiempo real. Oracle Designer.- Oracle Designer es un juego de herramientas para guardar las definiciones que necesita el usuario y automatizar la construccin rpida de aplicaciones cliente/servidor flexibles y grficas. Integrado con Oracle Developer, Oracle Designer provee una solucin para desarrollar sistemas empresariales cliente/servidor de segunda generacin. PowerDesigner.- PowerDesigner es una suite de aplicaciones de Powersoft para la construccin, diseo y modelado de datos a travs de diversas aplicaciones. Es la herramienta para el anlisis, diseo inteligente y construccin slida de una base de datos y un desarrollo orientado a modelos de datos a nivel fsico y conceptual, que dan a los desarrolladores Cliente/Servidor la ms firme base para aplicaciones de alto rendimiento. System Architect.- System Architect posee un repositorio nico que integra todas las herramientas, y metodologas usadas. En la elaboracin de los diagramas, el System Architect conecta directamente al diccionario de datos, los elementos asociados, comentarios, reglas de validaciones, normalizacin, etc. Posee control automtico de diagramas y datos, normalizaciones y balanceamiento entre diagramas "Padre e Hijo", adems de balanceamiento horizontal, que trabaja integrado con el diccionario de datos, asegurando la compatibilidad entre el Modelo de Datos y el Modelo Funcional. SNAP.- SNAP es un CASE (Ingeniera de Software Asistida por el Computador) para el desarrollo de aplicaciones en Sistemas AS/400 de IBM. Proporciona el ambiente integral de trabajo, brindando la posibilidad de construir sistemas de inmejorable calidad, adheridos a los estndares S.A.A de IBM., totalmente documentados y ajustados a los requerimientos especficos de la organizacin, en una fraccin del tiempo y coste del que se invertira, si se utilizaran herramientas tradicionales.

You might also like