Guia 3 Enfoque Sistémico

Page 1

Enfoque y procesamiento de datos.

ENFOQUE SISTEMICO Y PROCESAMIENTO DE DATOS Luis Álvarez Lalvarez71@misena.edu.co Tatiana Martínez Ltmartinez0@misena.edu.co Brian García Bagarcia33@misena.edu.co Paula Morales pamimorales@misena.edu.co Edwin leal Jemena4@misena.edu.co Luisa Londoño Lflondono93@misena.edu.co

RESUMEN: El modelo en espiral no se ha utilizado tanto como el modelo lineal o secuencial y dio construcción de prototipos. EL modelo en espiral es de gran complejidad y solo es utilizado en sistemas grandes, que si son desarrollados con éxito logran doblar la productividad. .PALABRAS CLAVE: Enfoque sistemático

1 INTRODUCCIÓN

2.2 CICLO DE VIDA TIPO SASHIMI

Procedimientos de realizar un enfoque sistémico.

2 CICLOS DE VIDA 2.1 CICLO DE VIDA EN V Es un proceso que representa la secuencia de pasos en el desarrollo del ciclo de vida de un proyecto. Se describen las actividades y resultados que deben producirse durante el desarrollo del producto. El lado izquierdo de la V representa la descomposición de las necesidades, y la creación de las especificaciones del sistema. El lado derecho de la V representa la integración de las piezas y su verificación. V significa «Verificación y validación». 2.1 CICLO DE OBJETOS

VIDA

lo tanto el trabajo se puede dividir en un conjunto de mini proyectos. Además, hoy en día la tendencia es a reducir los riesgos, y en este sentido, el ciclo de vida en cascada no proporciona muchas facilidades. Debido a todo esto, el ciclo de vida típico en una metodología de diseño orientado a objetos es iterativo e incremental.

ORIENTADO

A

Están basados en componentes que se relacionan entre ellos a través de interfaces, o lo que es lo mismo, son mas modulares y por

En este caso sin embargo, se permite un solapamiento entre fases. Por ejemplo, sin tener terminado del todo el diseño se comienza a implementar. Los problemas planteados son: Es aún más difícil controlar el progreso del proyecto debido a que los finales de fase ya no son un punto de referencia claro. Al hacer cosas en paralelo si hay problemas de comunicación pueden surgir inconsistencias. La fase de ``concepto'' consiste en definir los objetivos del proyecto, beneficios, tipo de tecnología y el tipo de ciclo de vida. El diseño arquitectónico es el de alto nivel, el detallado el de bajo nivel. En la siguiente figura se ha representado la estructura del ciclo de vida sahina. 2.3 CICLO DE VIDA EN ESPIRAL Consiste en una serie de ciclos que se repiten. Cada uno tiene las mismas fases y cuando

1


Enfoque y procesamiento de datos.

termina da un producto ampliado con respecto al ciclo anterior. En este sentido es parecido al modelo incremental, la diferencia importante es que tiene en cuenta el concepto de riesgo. Un riesgo puede ser muchas cosas: requisitos no comprendidos, mal diseño, errores en la implementación, etc. 2.4 CILO DE VIDA EN CASCADA Ordena rigurosamente las etapas del proceso para el desarrollo de software, de tal forma que el inicio de cada etapa debe esperar a la finalización de la etapa anterior. Un ejemplo de una metodología de desarrollo en cascada es: 1) Análisis de requisitos 2). Diseño del Sistema 3)- Diseño del Programa 4). Codificación 5). Pruebas 6). Implantación 7). Mantenimiento De esta forma, cualquier error de diseño detectado en la etapa de prueba conduce necesariamente al rediseño y nueva programación del código afectado, aumentando los costes del desarrollo. La palabra cascada sugiere, mediante la metáfora de la fuerza de la gravedad, el esfuerzo necesario para introducir un cambio en las fases más avanzadas de un proyecto. 2.5 CICLO DE VIDA INCREMENTAL Es aquel en que se va liberando parte del producto periódicamente, iterativamente, poco a poco, y cada entrega es un incremento respecto a la anterior; cada fase (requisitos, análisis, diseño, etc.) se realiza varias veces. Lo cual difiere del desarrollo en cascada, donde las fases del ciclo de vida (requisitos, análisis, diseño, etc.)

3. EL ENFOQUE SISTEMATICO Explique la definición de Enfoque Sistémico. El enfoque sistémico, trata de comprender el funcionamiento de la sociedad, desde una

perspectiva holística e integradora, en donde lo importante son las relaciones entre los componentes. Se llama holismo al punto de vista que se interesa más por el todo que por las partes. El enfoque sistémico no concibe la posibilidad de explicar un elemento si no es precisamente en su relación con el todo. Podría ser aplicado en el estudio de las organizaciones, instituciones y diversos entes planteando una visión, que ayudaría a analizar y desarrollar a la empresa de manera integral pidiendo identificar con profundidad los problemas organizacionales. ¿Qué entienden por Perspectiva Holística? Explique el siguiente enunciado: “La integración y la separación representan dos aspectos fundamentalmente diferentes de la misma realidad, en el momento en que se rompe el todo se pierde alguna de sus propiedades vitales”.

4. EJERCICIOS CICLO DE VIDA 1. ¿Qué factores influyen a la hora de elegir un ciclo de vida para resolver un problema dado? 1. Disponibilidad de recursos 2. Complejidad del Proyecto 3. Nivel de profundidad y detalle q se le da al proyecto 4. La comprensión de lo q se requiere para satisfacer la necesidad q genera proyecto) 4. Conocimiento del dominio del problema 5. Manejo de la prospectiva de riesgos 6. Magnitud del proyecto 2. ¿Qué ciclo de vida elegiría para resolver un problema que se comprende bien desde el principio y está muy estructurado? MODELO INCREMENTAL

DESARROLLO

2


Enfoque y procesamiento de datos.

Por que se tiene claridad desde un principio el planteamiento del proyecto, lo cual determina el tamaño del mismo, se anonaden funcionalidades en el proceso de desarrollo del proyecto y se puede ir perfeccionando a medida en q se encuentran errores. Se supone que se va desarrollar una aplicación relativa a la gestión de pedidos de una empresa. En este caso el cliente no tiene todavía muy claro qué es lo que quiere. Además, el personal informático va a utilizar una tecnología que le resulta completamente nueva. Discútase qué tipo de ciclo de vida es más apropiado y qué procesos se deberían utilizar para desarrollar esta aplicación.

Porque el mantenimiento se hace conservar el funcionamiento adecuado.

para

e) En la actividad de análisis de los requisitos software los desarrolladores obtienen de los futuros usuarios los requisitos que piden al sistema. No es en la fase de análisis en la q se tiene contacto con los usuarios.

MODELO ESPIRAL Por que se tiene un nivel de complejidad muy alto y un nivel de conocimiento muy pobre. El ciclo de vida: a) Comienza con una idea o necesidad que satisfacer y acaba con las pruebas satisfactorias del producto. Porque el ciclo de vida no muere con las pruebas satisfactorias, si no q requiere etapas de mantenimiento y retroalimentación b) No existe ningún estándar que describa sus procesos y actividades. Existen más metodologías c) No se trata sólo de realizar el análisis, diseño, codificación y pruebas; también incluye, entre otros, procesos de soporte. Hay mas procesos q pueden hacer el proyecto más funcional d) El mantenimiento lo constituyen las actividades para mantener sin cambios el sistema.

3


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.