Metologias del desarrollo de un software

Páginas: 16 (3802 palabras) Publicado: 29 de septiembre de 2010
Análisis Orientado a Objetos
Ingeniería del Software M.C. José Martín Olguín Espinoza

M.C. Martín Olguín (C) 2004

Contenido del Curso
1.Introducción a la Ingeniería de Software
1.1. Definiciones de Ingeniería de Software 1.2. Características del Software 1.3. Aplicaciones del Software 1.4. Fases básicas del desarrollo del software (definición, desarrollo, mantenimiento).

M.C. MartínOlguín (C) 2004

…Contenido del Curso
2.Modelos de Proceso del Software
2.1. Modelo en Cascada (ciclo de vida clásico) 2.2. Modelo en “V” 2.3. Modelo de Construcción de Prototipos 2.4. Modelos Evolutivos
2.4.1. 2.4.2. 2.4.3. Modelo Incremental Modelo Espiral Modelo Espiral WIN-WIN

M.C. Martín Olguín (C) 2004

...Contenido del Curso
3.El Proceso Unificado de Desarrollo (RUP)
3.1.Antecedentes 3.2. Dirigido por casos de uso 3.3. Centrado en la Arquitectura 3.4. Iterativo e Incremental

M.C. Martín Olguín (C) 2004

…Contenido del Curso
4.Administración de proyectos de software
4.1. Componentes de un proyecto de software 4.2. Personal 4.3. Producto 4.4. Proceso 4.5. Proyecto

M.C. Martín Olguín (C) 2004

…Contenido del Curso
5.Conceptos del Paradigma OO
5.1. Elparadigma orientado a objetos 5.2. Clases y Objetos 5.3. Atributos 5.4. Operaciones, métodos y servicios 5.5. Mensajes 5.6. Encapsulamiento 5.7. Herencia 5.8. Polimorfismo
M.C. Martín Olguín (C) 2004

…Contenido del Curso
6.El UML
6.1. Vistas 6.1.1. Vista de Casos de Uso 6.1.2. Vista lógica 6.1.3. Vista de Componentes 6.1.4. Vista de la Implementación 6.1.5. Clasificadores y mecanismos deextensión

M.C. Martín Olguín (C) 2004

...Contenido del Curso
6.2. Diagramas
6.2.1. 6.2.2. 6.2.3. 6.2.4. 6.2.5. 6.2.6. 6.2.7. 6.2.8. 6.2.9.
M.C. Martín Olguín (C) 2004

Diagramas de caso de uso Diagramas de clases Diagramas de objetos Diagramas de estado Diagramas de secuencia Diagramas de colaboración Diagramas de actividad Diagramas de componentes Diagramas de implementación ...Contenido del Curso
7.Ingeniería de Requisitos y Análisis OO
7.1. Especificación de Requisitos 7.2. Modelo de Análisis

8.Diseño OO
8.1. Modelo de Diseño 8.2. Arquitectura del Software 8.3. Patrones de Diseño

M.C. Martín Olguín (C) 2004

...Contenido del Curso
9.Implementación
9.1. Programación Orientada a Objetos 9.2. Modelo de Implementación

10.

Pruebas OO

10.1. Conceptos 10.2.Pruebas del modelo de análisis y el de diseño 10.3. Pruebas de unidad 10.4. Pruebas de integración 10.5. Pruebas de validación
M.C. Martín Olguín (C) 2004

...Contenido del Curso
11. Métricas OO
11.1. Conceptos 11.2. Métricas para el modelo de diseño OO 11.3. Métricas orientadas a clases 11.4. Métricas orientadas a operaciones

M.C. Martín Olguín (C) 2004

Bibliografía
1.

Ingenieríadel Software: un enfoque práctico. 5ta edición.
Roger Pressman McGraw-Hill

2.

Ingeniería de Software Orientado a Objetos
Bernd Bruegge Pearson Educación

3.

The Rational Unified Process
Philippe Krutchen Addison-Wesley

M.C. Martín Olguín (C) 2004

...Bibliografía
1.

The Unified Modeling Language. User Guide
Grady Booch, James Rumbaugh, Ivar Jacobson Addison-Wesley

2.Design Patterns
Erich Gamma Addison-Wesley

3.

El Proceso Unificado de Desarrollo de Software
Ivar Jacobson, Grady Booch y James Rumbaugh Addison-Wesley

M.C. Martín Olguín (C) 2004

Unidad 1
Introducción a la Ingeniería del Software

M.C. Martín Olguín (C) 2004

Software


Es el conjunto de programas de cómputo, documentos asociados y esquemas de configuración necesarios paraque estos programas operen. [Sommerville, 2001]

M.C. Martín Olguín (C) 2004

Ingeniería del Software
Definiciones del prólogo a la cuarta edición en español de “Ingeniería del Software: un enfoque práctico” de Roger Pressman:  Definición 1:



Ingeniería del Software es el estudio de los principios y metodologías para desarrollo y mantenimiento de sistemas de software. [Zelkovitz,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Desarrollo De Software
  • Desarrollo del software
  • Desarrollo Software
  • Desarrollo de software
  • Desarrollo de software
  • Desarrollo de software
  • Desarrollo de software
  • Desarrollo del software

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS