PDF de programación - Ingeniería de Software II

Imágen de pdf Ingeniería de Software II

Ingeniería de Software IIgráfica de visualizaciones

Publicado el 12 de Noviembre del 2018
439 visualizaciones desde el 12 de Noviembre del 2018
3,2 MB
140 paginas
Creado hace 3a (17/05/2016)
INGENIERÍA DE SOFTWARE II

INGENIERÍA DE SISTEMAS

FACULTAD DE CIENCIAS BÁSICAS E INGENIERÍA





INGENIERÍA DE SOFTWARE II
INGENIERÍA DE SISTEMAS

2



El módulo de estudio de la asignatura INGENIERÍA DE SOFTWARE II es propiedad de la Corporación Universitaria Remington.
Las imágenes fueron tomadas de diferentes fuentes que se relacionan en los derechos de autor y las citas en la bibliografía.
El contenido del módulo está protegido por las leyes de derechos de autor que rigen al país.
Este material tiene fines educativos y no puede usarse con propósitos económicos o comerciales.
AUTOR
Piedad María Metaute Paniagua

Ingeniera de Sistemas, Especialista en Finanzas, Magister en Educación y Desarrollo Humano, diplomados en Competencias
Pedagógicas, Diseño Curricular, seminarios sobre Formación en procesos y Técnicas de Investigación, sobre Negociación
Electrónica, sobre Evaluación por Competencias pruebas ECAES, ICFES, SABER. Con amplia experiencia docente en los
diferentes ciclos de educación desde Básica Secundaria, Técnica, Tecnológica, Profesional, Especialización en temáticas
relacionadas con los sistemas, la computación y la informática, Asesora y Jurado de Proyecto de Grado, Coordinación de
semilleros de investigación, Investigadora; así como experiencia en empresas del sector productivo en lo referente a la
construcción de productos de software.

Piedad.metaute@uniremington.edu.co -pmetaute@gmail.com

Nota: el autor certificó (de manera verbal o escrita) No haber incurrido en fraude científico, plagio o vicios de autoría; en
caso contrario eximió de toda responsabilidad a la Corporación Universitaria Remington, y se declaró como el único
responsable.

RESPONSABLES
Jorge Mauricio Sepúlveda Castaño
Decano de la Facultad de Ciencias Básicas e Ingeniería
jsepulveda@uniremington.edu.co

Eduardo Alfredo Castillo Builes
Vicerrector modalidad distancia y virtual
ecastillo@uniremington.edu.co

Francisco Javier Álvarez Gómez
Coordinador CUR-Virtual
falvarez@uniremington.edu.co

GRUPO DE APOYO

Personal de la Unidad CUR-Virtual
EDICIÓN Y MONTAJE

Primera versión.
Segunda versión.
Tercera versión.
Cuarta versión 2016


Derechos Reservados

Esta obra es publicada bajo
Reconocimiento-No Comercial-Compartir Igual 2.5 Colombia.

licencia Creative Commons.



la





INGENIERÍA DE SOFTWARE II
INGENIERÍA DE SISTEMAS

3



TABLA DE CONTENIDO

Pág.

1 MAPA DE LA ASIGNATURA ...............................................................................................................................7

2 Unidad 1: Diseño de Software ..........................................................................................................................8

2.1

Tema 1: Fundamentos, estructura y arquitectura de diseño de software. ..............................................9

2.1.1

Sobre el Diseño .................................................................................................................................9

2.1.2

Conceptos y principios de diseño de software .............................................................................. 13

2.2

Tema 2. Arquitectura del software........................................................................................................ 14

2.2.1

División estructural del software ................................................................................................... 15

2.2.2

Algunos tipos de Arquitecturas en el diseño de software ............................................................. 17

2.3

Tema 3: Estrategias, métodos y modelado para el diseño de software ............................................... 19

2.3.1

Capa de datos bajo el Modelo Relacional ..................................................................................... 20

2.3.2

Situación problemática, como ejemplo práctico del diseño de software ..................................... 30

2.3.3
grado)

Aplicación de arquitectura por capas para el diseño del software (Caso de estudio, Proyecto de
31

2.3.4

Capa de datos (Situación problemática, proyecto de grado) ........................................................ 32

2.3.5

Capa reglas del negocio o componentes ....................................................................................... 36

2.3.6

Capa interfaz de usuario o presentación ....................................................................................... 46

2.3.7

Otros ejemplos de diseño de interfaz ........................................................................................... 53

2.4

Tema 4: Análisis y Evaluación del diseño de software .......................................................................... 56

2.4.1

Ejemplo de Lista de comprobación para el Diseño Arquitectónico .............................................. 57

2.4.2

Ejemplo de Lista de comprobación para Diseño de Alto Nivel ...................................................... 57

2.4.3

Taller de entrenamiento unidad 1 ................................................................................................. 58

3 Unidad 2 Gestión de Configuración de Software .......................................................................................... 60





INGENIERÍA DE SOFTWARE II
INGENIERÍA DE SISTEMAS

4

3.1

Tema 1: Identificación, configuración y control de la gestión de configuración del software. ............ 60

3.1.1

Conceptualización sobre la Gestión de Configuración del Software (GCS) ................................... 61

3.1.2

Lo que puede generar un cambio .................................................................................................. 62

3.1.3

Diferencia entre mantenimiento y Gestión de Configuración de Cambios ................................... 62

3.1.4

Elementos de la Configuración de Software (ECS) ........................................................................ 62

3.1.5

Proceso de Gestión de Configuración de Software ....................................................................... 63

3.2

Tema 2: Auditoría y administración de la configuración del software .................................................. 66

3.2.1

Auditar los cambios realizados ...................................................................................................... 67

3.2.2

Informar los cambios realizados a los interesados ........................................................................ 67

3.3

Tema 3. Formatos propuestos para aplicar procesos de Gestión de Configuración del Software ....... 68

3.3.1

Formato Orden de solicitud de cambio ......................................................................................... 69

3.3.2

Formato evaluación y análisis de solicitud del cambio ................................................................. 69

3.3.3

Formato Tiempo presupuestado para la GCS ................................................................................ 70

3.3.4

Formato Evaluación estudio de la orden de cambio ..................................................................... 70

3.3.5

Formato Orden de cambio de ingeniería (OCI) ............................................................................. 71

3.3.6

Formato Informe gerencial sobre el cambio de gestión de cambios ............................................ 71

3.4
Tema 4. Ejemplo práctico sobre Gestión de Configuración de Software (Situación problemática,
Proyecto de Grado) ........................................................................................................................................... 72

3.4.1

Estudio solicitud de cambio (Proyecto de Grado) ......................................................................... 72

3.4.2

Evaluación y análisis de solicitud de cambio (Proyecto de Grado) ............................................... 73

3.4.3
Grado) 85

Proyección del tiempo estimado para la realización de la Gestión de Configuración (Proyecto de

3.4.4

Evaluación del estudio de la orden de cambio .............................................................................. 85

3.4.5

Orden de cambio de ingeniería (OCI) (Proyecto de Grado) .......................................................... 86

3.4.6

Informe gerencial sobre el cambio de gestión de cambios (Proyecto de Grado) ......................... 87





INGENIERÍA DE SOFTWARE II
INGENIERÍA DE SISTEMAS

5

3.4.7

TALLER DE entrenamiento unidad 2 .............................................................................................. 89

4 Unidad 3: Administración de la Ingeniería de Software ................................................................................ 95

4.1

Tema 1: Planificación de Proyectos de Software .................................................................................. 95

4.2

Tema 2: Administración del riesgo en los proyectos de software ........................................................ 97

4.2.1

Concepciones básicas .................................................................................................................... 97

4.2.2

Gestión de riesgos en los proyectos .............................................................................................. 99

4.2.3

Tipos de Riesgos en los proyectos para la construcción de software ......................................... 101

4.3

Tema 3: Medición en los procesos de Ingeniería de Software ............................................................ 106

4.3.1

Algunas de las razones que se tienen para medir ....................................................................... 107

4.3.2

Categorías de las medidas .........................................................................
  • Links de descarga
http://lwp-l.com/pdf14169

Comentarios de: Ingeniería de Software II (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios
Es necesario revisar y aceptar las políticas de privacidad