La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Sistemas de Información Agosto-Diciembre 2007 Sesión # 10.

Presentaciones similares


Presentación del tema: "Sistemas de Información Agosto-Diciembre 2007 Sesión # 10."— Transcripción de la presentación:

1 Sistemas de Información Agosto-Diciembre 2007 Sesión # 10

2 Detailed Design Planning Construction Requirements Development Architecture Management Quality Assurance and Testing User Documentation Software Development Process (McConnell, 1998) Time

3 Software Development Models Waterfall Model Spiral Model Structured Model Rapid Prototyping Model Rational MSF

4 Waterfall Model K90329_S_021 (2) Systems Requirements Software Requirements Preliminary Design Detailed Design Code and Debug Test and Pre-operations Operations and Maintenance (Source: Dr. Szygenda, SMU)

5 Spiral Model 1.0 0.5 2.0 3.0 1.1 1.2 2.1 2.2 2.3 (Source: Dr.Oard, LBSC-690)

6 Structured Model K90329_S_026 (2) Users 1.0 Survey 2.0 Analysis 3.0 Design 4.0 Implementation 6.0 QA 9.0 Installation Management Operations 8.0 Database Conversion 5.0 Acceptance Test Generation 7.0 Procedural Description (Source: Dr. Szygenda, SMU)

7 Rapid Prototyping + Waterfall Update Requirements Choose Functionality Build Prototype Initial Requirements Write Specification Create Software Write Test Plan (Source: Dr. Oard, LBSC-690)

8 Rational (IBM) Core Process Workflows (6) Core Supporting Workflows (3)

9 MSF Models

10 Software Development Models: Discussion How can we decide which model to use for a particular software development project? How can we assess the quality of: The software development process? The software product?

11 Selecting a Software Development Model Choose a model, in terms of: the nature of the system to be designed and developed the time and budget restrictions the methods and tools available the required deliverables (Pressman, 1997)

12 Evaluating the Software Development Process To assess the quality of the software development process: verify compliance with project schedule and budget verify compliance with initial requirements identify process metrics (SEI) coding testing

13 Modelos de Desarrollo de SI Todos los modelos definen: Necesidades de información Requierimientos funcionales

14 Modelos de Desarrollo de SI Estrategias de recopilación de datos: Entrevista Encuesta Observación Revisión de documentos

15 Modelos de Desarrollo de SI Entrevista: Estructurada Semi-estructurada In-depth interview

16 Modelos de Desarrollo de SI Encuesta: Definición de objetivos Diseño de instrumento Preguntas abiertas Preguntas cerradas Aplicación de instrumento Muestreo E-mail o papel Análisis de resultados

17 Modelos de Desarrollo de SI Observación: Estructurada Semi-estructurada

18 Modelos de Desarrollo de SI Revisión de documentos: Muestreo Manuales Reportes Log de usuarios Etc… Análisis de frecuencias Análisis de contenidos Identificación de patrones y tendencias

19 Modelación de Procesos DFD: Diagrama de Flujo de Datos Permite visualizar un sistema como una red de procesos funcionales, conectados entre sí por flujos y almacenes de datos. Permite modelar sistemas en donde se realiza el procesamiento de información

20 Modelación de Procesos UML: Unified Modeling Language Herramienta de modelación orientada a objetos Permite la creación de modelos genéricos de procesos y de sistemas, conocidos como modelos UML

21 Modelación de Procesos BPM: Business Process Management Herramientas de diseño, implementación y monitoreo de procesos apoyados en flujos de información

22 Modelación de Procesos DFD UML BPM


Descargar ppt "Sistemas de Información Agosto-Diciembre 2007 Sesión # 10."

Presentaciones similares


Anuncios Google