VALORACIÓN Y SELECCIÓN DE INVERSIONES EN RECURSOS INFORMÁTICOS

Slides:



Advertisements
Presentaciones similares
Ciclo de vida de desarrollo de software
Advertisements

ingeniería de software
Proceso de desarrollo con UML y el modelo CMM
Metodologías ágiles.
Ingeniería de Software
PROCESO Y MODELOS EN LA INGENIERIA DE SOFTWARE
METODOLOGÍAS ÁGILES “PROCESO UNIFICADO ÁGIL (AUP)
Metodologías de Desarrollo
10º2 Sergio Posso. Jonatán Agualimpia. Julia Blandón. Docente:
Fundamentos de la Gestión de Proyectos
Herramientas CASE.
MARCO METODOLOGICO.
Proyecto de Ingeniería de Software 2008
Modelos de Proceso del Software
CALIDAD DE SOFTWARE Alejando Márquez Alejando Vega Claudia Aguilar
Ingeniería del Software
ESCUELA POLITÉCNICA DEL EJÉRCITO
CICLO DE VIDA DE UN PROYECTO DE SOFTWARE
Introducción a la gestión
HERRAMIENTAS CASE.
Ingeniería del software de la usabilidad (I)
Trabajo Práctico Taller de Desarrollo de Proyectos 2 Septiembre 2009.
Propuesta de una metodología para el desarrollo de proyectos informáticos empleando la herramienta para el diseño automatizado GeneXus Autor: Dipl.-Ing.
Temas Unidad I – 1.1 Modelos Prescriptivos de Procesos Cascada
 Tema del proyecto  Integrantes y roles del equipo  Objetivos del proyecto  Alcance.
Modelo de ciclo de vida en espiral
CICLO DE VIDA DEL SOFTWARE
Las etapas de un proyecto
Ciclo de Vida del Software Paradigmas de Desarrollo
Gestión de Proyectos Informáticos Sesión N° 5 Ciclo de Vida de un Proyecto Roberto Jijena I.
Metodología para el desarrollo de Software educativo POO
Tema 1: Introducción al análisis y diseño de aplicaciones software
¿Cómo nos ayuda GeneXus a mejorar la calidad en el proceso de desarrollo de Software? Ing. Rosario Estévez Ing. Rafael Mon
Ximena Romano – Doris Correa
Tema 1: Introducción a la Ingeniería del Software
Modelo en Cascada Planeación Estratégica Estudio de Factibilidad
INTRODUCCIÓN A LA INGENIERÍA DEL SOFTWARE
Métrica Versión 3.
VISIÓN GENERAL DE LA IS Con independencia del modelo de proceso hay tres fases genéricas: Fase de definición Fase de desarrollo Fase de mantenimiento Cada.
35 años de investigación, innovando con energía 1 Mayo, 2012 P LAN DE ASEGURAMIENTO DE LA CALIDAD DEL DESARROLLO DE SOFTWARE E STÁNDAR IEEE 730 Y G UÍA.
Ciclo de Vida del Software Paradigmas de Desarrollo
¿Qué es la Ingeniería del Software?
Alexander Aristizabal Ángelo flores herrera
Procesos de Desarrollo de Software
INGENIERÍA DEL SOFTWARE GESTIÓN DE PROYECTOS
Guía metodológica para la gestión de proyectos de software en PyMEs que no son fábricas de software por medio de metodologías ágiles Tatiana Alejandra.
Proceso de desarrollo de software Pablo Gervás F. Informática, UCM, noviembre 2007.
Conceptos sobre GESTIÓN DE PROYECTOS
METODOLOGÍAS ÁGILES “PROCESO UNIFICADO ÁGIL (AUP)
Introducción al proceso de verificación y validación.
GRUPO ANALISIS Y DESARROLLO DE SISTEMAS DE INFORMACION SENA DESARROLLO ITERATIVO E INCREMENTAL INTEGRANTES STEVEN PALOMA ALEJANDRO BERNAL TATIANA.
Estructurar tus ideas para hacerlas realidad
“ NO HAY NADA MÁS DIFÍCIL DE CONSEGUIR, MÁS ARRIESGADO DE MANTENER NI MÁS INSEGURO DE TENER ÉXITO, QUE ESTAR A LA CABEZA EN LA INTRODUCCIÓN DE UN.
Ciclo de Vida del Software
INGENIERIA DE SOFTWARE
Introducción a la Administración de Proyectos
 GESTION DEL PROYECTO También conocida como Gerencia, Dirección o Administración de proyectos es la disciplina de planear, organizar, asegurar y coordinar.
Proceso de desarrollo de Software
CONCEPTO DE CICLO DE VIDA 1 En los departamentos de Sistemas se debe definir un marco de referencia común que debe ser:  Pueda ser empleado por todos.
VI. EVALUACIÓN DE LOS RECURSOS
Autor: Reinozo Cuesta Christian Marcelo
Software de Comunicaciones
Modelo de procesos de software
1 Tema 2: Introducción al proceso unificado de desarrollo de software.
1 CICLO DE VIDA. 2 CICLO DE VIDA DE Los Sistemas de Información “ Es un proceso por el cual los analistas de sistemas, los ingenieros computacionales,
Sistemas de calidad en el desarrollo de software.
Entregables del Proyecto
INTRODUCCIÓN 1.Actividades fundamentales 2.Conceptos básicos 3.Estándares 4.¿Cómo puedo realizar estimaciones?
Fase de Inicio Proceso Unificado de Desarrollo de Software.
Desarrollo iterativo e incremental
Transcripción de la presentación:

VALORACIÓN Y SELECCIÓN DE INVERSIONES EN RECURSOS INFORMÁTICOS TEMA 1: Aspectos Generales de Gestión de proyectos

Índice 1.- Introducción 2.- Áreas de la gestión de proyectos 3.- Bases del desarrollo software 4.- Procesos del proyecto 5.- Madurez del proceso 6.- Ciclos de vida

1.INTRODUCCIÓN Conceptos básicos: PROYECTO PROGRAMA PORFOLIO GESTION DE PROYECTOS PROYECTO GESTION DE PROGRAMAS PROGRAMA GESTION DE PORFOLIOS PORFOLIO

1.- INTRODUCCIÓN. Para la gestión de proyectos tenemos que considerar: El ciclo de vida y las fases del proyecto Personas y organizaciones involucradas en el proyecto (stakeholders) Influencias de la organización Prácticas clave de gestión Influencias del entorno socioeconómico

2.- ÁREAS DE LA GESTIÓN DE PROYECTOS Actividades de gestión de proyectos Desarrollo del plan del proyecto Ejecución del plan del proyecto Control de cambios integrado Gestión de integración Gestión de alcance Gestión de tiempo Gestión coste Gestión de la calidad Gestión de recursos humanos Gestión de comunicaciones Gestión del riesgo Gestión de las adquisiciones Planificación de la calidad Aseguramiento de la calidad Control de la calidad Planificación de la Gest. Riesgo Identificación del riesgo Análisis cualitativo del riesgo Análisis cuantitativo del riesgo Planificación respuesta al riesgo Control y monitorizar del riesgo

3.- BASES DEL DESARROLLO DE SOFTWARE. BASES DE GESTIÓN BASES TÉCNICAS BASES DE CONTROL DE CALIDAD

Estimación y planificación BASES DE GESTIÓN. Estimación y planificación Seguimiento Medidas -Estimación y planificación. -Determinación del nº de participantes. -Organización del equipo de trabajo -Elección del ciclo de vida a seguir -A nivel de gestión: listas de tareas, informes de presupuesto, etc. -A nivel técnico: revisiones técnicas. -La obtención de datos antiguos nos ayudan a los planes futuros. -Los datos mejoran la visibilidad.

BASES TÉCNICAS. Gestión de requisitos Diseño - Metodología de análisis de requisitos. - Métodos para crear el modelo del sistema. - Métodos de comunicación. - Relaciones entre la gestión de requisitos y los diferentes modelos de ciclo de vida. -Principales estilos de diseño -Conceptos fundamentales del diseño -Enfoque de diseño estándar en áreas conflictivas -Esquema de la arquitectura -Uso de herramientas de diseño

Gestión de las configuraciones BASES TÉCNICAS. Construcción Gestión de las configuraciones - Métodos de codificación - Reglas para compactar el código - Métodos de depuración - Detalles del lenguaje de programación - Uso de herramientas de construcción Gestión del proyecto. - Es un método de garantía.

BASES DE CONTROL DE CALIDAD. Seguimiento Comprobación de la funcionalidad Función Calidad Producto Plan de pruebas Control de calidad

BASES DE CONTROL DE CALIDAD. Seguimiento Comprobación de la Planificación Rendimiento Cambios objetivos Proceso Mejora de productividad Aumento de recursos …… Revisión de la Planificación

BASES DE CONTROL DE CALIDAD. Revisiones Pruebas Método mas común de control de calidad. Puede afectar a la planificación del proyecto. Niveles de prueba: Pruebas de Unidad Pruebas de subsistemas Pruebas del sistema. Tipos de revisiones IEEE Std. 1028 - Revisiones de gestión. - Revisiones técnicas. - Inspecciones. Walkthrough. Auditorias.

Categorías de Procesos PROCESOS DEL PROYECTO Categorías de Procesos Procesos orientados al producto Procesos de gestión del proyecto Procesos de Iniciación Procesos de Planificación Procesos de Ejecución Procesos de Control Procesos de Cierre Procesos principales Procesos facilitación

PROCESOS DEL PROYECTO Procesos de Iniciación Procesos de planificación -Estudio de viabilidad -Estudio preliminar de requisitos -Planes preliminares. -Procesos Principales(Core): -Definiciones y planificaciones en general (actividades, recursos, costes…) Procesos de facilitación: Planificaciones y organización (personal, riesgos...) Procesos de ejecución Procesos de control Procesos de Cierre -Ejecución del plan de proyecto -Aseguramiento calidad -Desarrollo del equipo -Control del coste -Control de la calidad -Control de la programación -Cierre de contrato - Cierre administrativo

5.-MADUREZ DEL PROCESO -Gestión de configuraciones Garantía de calidad Subcontratación del soft. Seguimiento y superv. del proyec. Planificación del proyecto Gestión de requisitos -Gestión de calidad del soft. -Gestión cuantitat. del proc. -Gestión de cambios del proc. -Gestión de cambios de tecn. -Prevención de defectos -Revisiones periódicas -Coordinación entre grupos -Ingeniería de product. del soft. -Gestión de integrac. del soft. -Programa de formación -Proceso de la organización -Enfoque del proc. de org.

6.- CICLOS DE VIDA - Consiste en.. - Construcción de prototipos: Recolec. y refinamiento de requisitos Diseño rápido Construcción de prototipos Evaluación Desarrollo del producto final

MODELO EVOLUTIVO INCREMENTAL Incremento 2 Entregable del 1.er Incremento Tiempo análisis Diseño Codificación Prueba Entregable del 2.º Incremento Incremento 3 Entregable del 3.º Incremento Incremento 4 Entregable del 4.º Incremento

MODELO ESPIRAL Planificación Análisis de riesgos Comunicación Ingeniería Construcción y adaptación Evaluación del cliente Comunicación con el cliente

PROCESO UNIFICADO Ciclos Fases Iteraciones Flujos Iter #n Iter #2 Test --- Iter #2 Test Iter #n-1 Iter #1 Implementación Diseño Análisis Requisitos Transición Construcción Elaboración Inicio Flujos de trabajo / Fases

MODELO CLÁSICO O EN CASCADA Diseño de sistemas y software Definición de requerimientos Implementación y prueba de unidades Integración y prueba de sistema Operación y mantenimiento

OTROS MODELOS La Versión ideal Poner la cola al burro El modelo en V El helado de cucurucho El modelo Real Propuesta de Yourdon

Realizado por: - Adrián García Acosta - Jesús Álvarez Borrero - María José San Andrés Quirós - Mari Ángeles Maestre Jiménez