unidad i introduccion a la ingenieria de software (is)
DESCRIPTION
bgbhjbTRANSCRIPT
![Page 1: Unidad i introduccion a la ingenieria de software (is)](https://reader031.vdocumento.com/reader031/viewer/2022020105/559b24991a28ab59488b4640/html5/thumbnails/1.jpg)
Unidad I. Introducción a la Ingeniería de software Los sistemas y el análisis de sistemas
ADLC 2010® 1
Las organizaciones y su impacto en los sistemas de información
Los Sistemas y el Análisis de Sistemas
![Page 2: Unidad i introduccion a la ingenieria de software (is)](https://reader031.vdocumento.com/reader031/viewer/2022020105/559b24991a28ab59488b4640/html5/thumbnails/2.jpg)
Unidad I. Introducción a la Ingeniería de software Los sistemas y el análisis de sistemas
ADLC 2010® 2
Fundamentos Organizacionales
Las organizaciones son sistemas grandes compuestos de subsistemas interrelacionados.
![Page 3: Unidad i introduccion a la ingenieria de software (is)](https://reader031.vdocumento.com/reader031/viewer/2022020105/559b24991a28ab59488b4640/html5/thumbnails/3.jpg)
Unidad I. Introducción a la Ingeniería de software Los sistemas y el análisis de sistemas
ADLC 2010® 3
Las Organizaciones como Sistemas
La interrelación e interdependencia de los sistemas.
Fronteras organizacionales. Retroalimentación del sistema para la
planeación y el control. Ambientes para sistemas organizacionales. Apertura y restrictividad en las
organizaciones. Como tomar una perspectiva de los sistemas.
![Page 4: Unidad i introduccion a la ingenieria de software (is)](https://reader031.vdocumento.com/reader031/viewer/2022020105/559b24991a28ab59488b4640/html5/thumbnails/4.jpg)
Unidad I. Introducción a la Ingeniería de software Los sistemas y el análisis de sistemas
ADLC 2010® 4
Las salidas del sistema sirven como retroalimentación que compara el desempeño con los objetivos.
Las salidas del sistema sirven como retroalimentación que compara el desempeño con los objetivos.
![Page 5: Unidad i introduccion a la ingenieria de software (is)](https://reader031.vdocumento.com/reader031/viewer/2022020105/559b24991a28ab59488b4640/html5/thumbnails/5.jpg)
Unidad I. Introducción a la Ingeniería de software Los sistemas y el análisis de sistemas
ADLC 2010® 5
Las salidas de un departamento sirven como entradas para otro cuando tales subsistemas están relacionados.
Las salidas de un departamento sirven como entradas para otro cuando tales subsistemas están relacionados.
![Page 6: Unidad i introduccion a la ingenieria de software (is)](https://reader031.vdocumento.com/reader031/viewer/2022020105/559b24991a28ab59488b4640/html5/thumbnails/6.jpg)
Unidad I. Introducción a la Ingeniería de software Los sistemas y el análisis de sistemas
ADLC 2010® 6
La manera en que un administrador de producción puede ver a la organización.La manera en que un administrador de producción puede ver a la organización.
La manera en que un administrador de ventas puede ver a la organización.La manera en que un administrador de ventas puede ver a la organización.
![Page 7: Unidad i introduccion a la ingenieria de software (is)](https://reader031.vdocumento.com/reader031/viewer/2022020105/559b24991a28ab59488b4640/html5/thumbnails/7.jpg)
Unidad I. Introducción a la Ingeniería de software Los sistemas y el análisis de sistemas
ADLC 2010® 7
Niveles de administración.Niveles de administración.
![Page 8: Unidad i introduccion a la ingenieria de software (is)](https://reader031.vdocumento.com/reader031/viewer/2022020105/559b24991a28ab59488b4640/html5/thumbnails/8.jpg)
Unidad I. Introducción a la Ingeniería de software Los sistemas y el análisis de sistemas
ADLC 2010® 8
Fundamentos sobre el análisis de sistemas.Fundamentos sobre el análisis de sistemas.
![Page 9: Unidad i introduccion a la ingenieria de software (is)](https://reader031.vdocumento.com/reader031/viewer/2022020105/559b24991a28ab59488b4640/html5/thumbnails/9.jpg)
Unidad I. Introducción a la Ingeniería de software Los sistemas y el análisis de sistemas
ADLC 2010® 9
El Papel del Analista
El analista de sistemas como consultor.
El analista de sistemas como experto de soporte.
El analista de sistemas como agente de cambio.
Cualidades del analista de sistemas.
![Page 10: Unidad i introduccion a la ingenieria de software (is)](https://reader031.vdocumento.com/reader031/viewer/2022020105/559b24991a28ab59488b4640/html5/thumbnails/10.jpg)
Unidad I. Introducción a la Ingeniería de software Los sistemas y el análisis de sistemas
ADLC 2010® 10
El ciclo de vida del desarrollo de sistemas.El ciclo de vida del desarrollo de sistemas.
![Page 11: Unidad i introduccion a la ingenieria de software (is)](https://reader031.vdocumento.com/reader031/viewer/2022020105/559b24991a28ab59488b4640/html5/thumbnails/11.jpg)
Unidad I. Introducción a la Ingeniería de software Los sistemas y el análisis de sistemas
ADLC 2010® 11
Componentes del Software(el producto)
Reutilización
Hoy en día, hemos extendido nuestra visión de
reutilización para abarcar no solo los algoritmos, si
no también estructuras de datos. Los componentes
reutilizables modernos encapsulan tanto los datos
como procesos que se aplican a los datos.
![Page 12: Unidad i introduccion a la ingenieria de software (is)](https://reader031.vdocumento.com/reader031/viewer/2022020105/559b24991a28ab59488b4640/html5/thumbnails/12.jpg)
Unidad I. Introducción a la Ingeniería de software Los sistemas y el análisis de sistemas
ADLC 2010® 12
El procesoIngeniería de software : una tecnología estratificada
Es el establecimiento y uso de principios robustos de la ingeniería a fin de obtener económicamente software que sea fiable y que funcione eficientemente sobre máquinas reales.
La IEEE ha desarrollado una definición más completa
1. La aplicación de un enfoque sistemático, disciplinado y cuantificable hacia el desarrollo, operación y mantenimiento del software; es decir, la aplicación de ingeniería de software.
![Page 13: Unidad i introduccion a la ingenieria de software (is)](https://reader031.vdocumento.com/reader031/viewer/2022020105/559b24991a28ab59488b4640/html5/thumbnails/13.jpg)
Unidad I. Introducción a la Ingeniería de software Los sistemas y el análisis de sistemas
ADLC 2010® 13
Capas de ingeniería de software.Capas de ingeniería de software.
![Page 14: Unidad i introduccion a la ingenieria de software (is)](https://reader031.vdocumento.com/reader031/viewer/2022020105/559b24991a28ab59488b4640/html5/thumbnails/14.jpg)
Unidad I. Introducción a la Ingeniería de software Los sistemas y el análisis de sistemas
ADLC 2010® 14
Fases de la Ingeniería del Software
Fase de definición (Qué) Fase de desarrollo (Cómo) Fase de mantenimiento (Cambio)
1. Correción
2. Adaptación
3. Mejora
4. Prevención
![Page 15: Unidad i introduccion a la ingenieria de software (is)](https://reader031.vdocumento.com/reader031/viewer/2022020105/559b24991a28ab59488b4640/html5/thumbnails/15.jpg)
Unidad I. Introducción a la Ingeniería de software Los sistemas y el análisis de sistemas
ADLC 2010® 15
Definición de Ciclo de Vida del SoftwareDefinición de Ciclo de Vida del SoftwareEs una sucesión de estados o fases por los cuales pasa un software a lo largo de su "vida".
Crear un ciclo de vida permite detectar errores más rápido, mejorar la calidad del software, estimar los plazos de implementación y sus costos, etc.
Básicamente estos estados son:
*1* Definición o desarrollo del concepto: lo que el software hará
*2* Desarrollo técnico: creación del software
*3* Uso u operación: uso del software
*4* Evolución: mantenimiento y evolución del software
![Page 16: Unidad i introduccion a la ingenieria de software (is)](https://reader031.vdocumento.com/reader031/viewer/2022020105/559b24991a28ab59488b4640/html5/thumbnails/16.jpg)
Unidad I. Introducción a la Ingeniería de software Los sistemas y el análisis de sistemas
ADLC 2010® 16
Etapas o fases del ciclo de vida del software
*1* Definición objetivos del software.
*2* Investigación de requisitos y factibilidad: recopilar y formalizar los requisitos.
*3* Etapa de análisis y diseño general: requisitos generales de la arquitectura del software.
*4* Diseño detallado: definición más precisa de cada módulo o subconjunto del software.
*5* Programación e implementación: se programa lo especificado en la etapa de diseño.
*6* Prueba: se evalúa cada módulo o subconjunto del software de forma individual y en forma integrada. Luego puede haber una prueba beta.
*7* Creación de la documentación: información sobre el software para los usuarios.
*8* Mantenimiento: mantenimiento correctivo y mantenimiento continuo.
Fuente: www.alegsa.com.ar/Dic/ciclo de vida del software.php
![Page 17: Unidad i introduccion a la ingenieria de software (is)](https://reader031.vdocumento.com/reader031/viewer/2022020105/559b24991a28ab59488b4640/html5/thumbnails/17.jpg)
Unidad I. Introducción a la Ingeniería de software Los sistemas y el análisis de sistemas
ADLC 2010® 17
El modelo líneal secuencial.El modelo líneal secuencial.
![Page 18: Unidad i introduccion a la ingenieria de software (is)](https://reader031.vdocumento.com/reader031/viewer/2022020105/559b24991a28ab59488b4640/html5/thumbnails/18.jpg)
Unidad I. Introducción a la Ingeniería de software Los sistemas y el análisis de sistemas
ADLC 2010® 18
El paradigma de construcción de prototiposEl paradigma de construcción de prototipos
![Page 19: Unidad i introduccion a la ingenieria de software (is)](https://reader031.vdocumento.com/reader031/viewer/2022020105/559b24991a28ab59488b4640/html5/thumbnails/19.jpg)
Unidad I. Introducción a la Ingeniería de software Los sistemas y el análisis de sistemas
ADLC 2010® 19
El modelo DRAEl modelo DRA
![Page 20: Unidad i introduccion a la ingenieria de software (is)](https://reader031.vdocumento.com/reader031/viewer/2022020105/559b24991a28ab59488b4640/html5/thumbnails/20.jpg)
Unidad I. Introducción a la Ingeniería de software Los sistemas y el análisis de sistemas
ADLC 2010® 20
Modelos de procesos evolutivos de software. El modelo incremental.Modelos de procesos evolutivos de software. El modelo incremental.
![Page 21: Unidad i introduccion a la ingenieria de software (is)](https://reader031.vdocumento.com/reader031/viewer/2022020105/559b24991a28ab59488b4640/html5/thumbnails/21.jpg)
Unidad I. Introducción a la Ingeniería de software Los sistemas y el análisis de sistemas
ADLC 2010® 21
El modelo en espiral típico.El modelo en espiral típico.
![Page 22: Unidad i introduccion a la ingenieria de software (is)](https://reader031.vdocumento.com/reader031/viewer/2022020105/559b24991a28ab59488b4640/html5/thumbnails/22.jpg)
Unidad I. Introducción a la Ingeniería de software Los sistemas y el análisis de sistemas
ADLC 2010® 22
Modelo en espiral adaptado para el ciclo de vida clásico completo.Modelo en espiral adaptado para el ciclo de vida clásico completo.
![Page 23: Unidad i introduccion a la ingenieria de software (is)](https://reader031.vdocumento.com/reader031/viewer/2022020105/559b24991a28ab59488b4640/html5/thumbnails/23.jpg)
Unidad I. Introducción a la Ingeniería de software Los sistemas y el análisis de sistemas
ADLC 2010® 23
El modelo de ensamblaje de componentes.El modelo de ensamblaje de componentes.
![Page 24: Unidad i introduccion a la ingenieria de software (is)](https://reader031.vdocumento.com/reader031/viewer/2022020105/559b24991a28ab59488b4640/html5/thumbnails/24.jpg)
Unidad I. Introducción a la Ingeniería de software Los sistemas y el análisis de sistemas
ADLC 2010® 24
Rational Unified Process (Proceso Unificado de Racional)Rational Unified Process (Proceso Unificado de Racional)
![Page 25: Unidad i introduccion a la ingenieria de software (is)](https://reader031.vdocumento.com/reader031/viewer/2022020105/559b24991a28ab59488b4640/html5/thumbnails/25.jpg)
Unidad I. Introducción a la Ingeniería de software Los sistemas y el análisis de sistemas
ADLC 2010® 25
Extreme Programming (Programación Extrema)Extreme Programming (Programación Extrema)
![Page 26: Unidad i introduccion a la ingenieria de software (is)](https://reader031.vdocumento.com/reader031/viewer/2022020105/559b24991a28ab59488b4640/html5/thumbnails/26.jpg)
Unidad I. Introducción a la Ingeniería de software Los sistemas y el análisis de sistemas
ADLC 2010® 26
Resultado de AprendizajeResultado de Aprendizaje
Elaborar un análisis de los diferentes ciclos de vida del software, resaltando sus principales características, beneficios y desventaja.