La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

INTRODUCCION AL DESARROLLO DE PROYECTO SOFTWARE. ¿Qué es software? Elemento lógico del sistema.

Presentaciones similares


Presentación del tema: "INTRODUCCION AL DESARROLLO DE PROYECTO SOFTWARE. ¿Qué es software? Elemento lógico del sistema."— Transcripción de la presentación:

1 INTRODUCCION AL DESARROLLO DE PROYECTO SOFTWARE

2 ¿Qué es software? Elemento lógico del sistema

3 ¿Qué es Ingeniería de Software? Es una disciplina o área de la informática o ciencia de la computación, que ofrece conocimientos, técnicas y métodos para desarrollar y mantener software de calidad que resuelva problemas de todo tipo.

4 ENFOQUE ACTUAL SOBRE LA CALIDAD DE SOFTWARE Uno de los problemas que se afrontan actualmente en el área de computación es precisamente la calidad de software: Calidad de software Motivo de preocupación para especialistas Especialistas Ingenieros Investigadores Comerc. De software Es aquí donde surgen dos cuestionamientos importantes - Cómo obtener un software de Calidad? - Cómo evaluar la calidad del software ?

5 ¿Qué es la calidad del software? Conjunto de Cualidades que lo caracterizan Eficiencia Flexibilidad Corrección Confiabilidad Mantenibilidad Portabilidad Usabilidad Seguridad integridad Por tanto concluimos que la calidad de Software es medible y varía de un sistema a otro.

6 Ejemplos Otro software Un software elaborado para el control de naves espaciales debe ser confiable a un nivel “cero fallas” Qué hecho para usarse una sola vez no requiere del mismo nivel de calidad que el anterior

7 Ejemplos Un software que debe ser explotado por buen tiempo (10 años ó más necesita ser confiable mantenible y flexible)

8 ¿Cuándo se mide la calidad del Software? Después de elaborado el producto Por tanto es importante obtener la calidad del software durante todas las etapas del ciclo de vida de este sistema.

9 UN ENFOQUE DE CALIDAD PROCESO MÉTODOS HERRAMIENTAS Proyecto de Software como Tecnología Multicapa

10 Cualquier enfoque de construcción debe apoyarse sobre un compromiso de organización de calidad. El fundamento de la Proyecto del software es la capa de proceso. Proyecto de Software como Tecnología Multicapa

11 Los métodos de la Proyecto del software indican cómo construir técnicamente el software. Las herramientas de la Proyecto del software proporcionan un enfoque automático o semi- automático para el proceso y para los métodos. Proyecto de Software como Tecnología Multicapa

12 ¿Qué es un Proceso de Software? Conjunto de etapas con la intención de lograr un objetivo: Proceso de Software

13 Otra denominación del Proceso de Software Al proceso de software también se le conoce como Ciclo de Vida del Software Proceso de Software

14 Fases Genéricas La Fase de Definición ¿Qué? La Fase de Desarrollo ¿Cómo? La Fase de Mantenimiento - Cambio Proceso de Software

15 ¿Qué es un Modelo de Proceso de Software? Es una estrategia de desarrollo que los ingenieros de software deben emplear para resolver problemas de la industria de software Modelo de Proceso de Software

16 Modelos de Procesos de Software El problema es seleccionar el modelo de proceso de software apropiado para la ingeniería de software que debe aplicar el equipo de proyecto ?

17 Modelos de Procesos de Software Lineal Secuencial Construcción de Prototipos DRA (Diseño rápido de aplicaciones) Incremental Espiral Desarrollo Concurrente Ensamblaje de Componentes

18 DAPC DAPC DAPC DAPC Entrega 2 Entrega 1 Ent.3 Ent4 MODELO INCREMENTAL Construir y revisar la maqueta Escuchar al cliente El cliente prueba la maqueta MODELO DE CONSTRUCCION DE PROTOTIPOS AnálisisDiseñoCódigoPrueba MODELO LINEAL

19 Trabajo Grupal en Clase En base al material proporcionado, DIFERENTES MODELOS DE PROCESO DE SOFTWARE, elegir un modelo de proceso determinado: -Explicar en que consiste - Proporcionar un ejemplo A la conclusión del tiempo dado para esta actividad grupal cada grupo debe elegir un representante que dará una breve explicación del trabajo realizado.


Descargar ppt "INTRODUCCION AL DESARROLLO DE PROYECTO SOFTWARE. ¿Qué es software? Elemento lógico del sistema."

Presentaciones similares


Anuncios Google