Descargar la presentación
La descarga está en progreso. Por favor, espere
Publicada porDolores Quintana Ayala Modificado hace 10 años
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
Presentaciones similares
© 2025 SlidePlayer.es Inc.
All rights reserved.