Autor: Reinozo Cuesta Christian Marcelo

Slides:



Advertisements
Presentaciones similares
Ciclo de vida de desarrollo de software
Advertisements

Curso de Gestión de Proyectos
DIRECCION DE PROYECTOS
VALORACIÓN Y SELECCIÓN DE INVERSIONES EN RECURSOS INFORMÁTICOS
Ingeniería de Software II
Herramientas y metodologías de éxito para el manejo de proyectos TIC: Caso PYME CREATIVA Noviembre 2008.
GESTIÓN DE INTEGRACIÓN DE PROYECTOS GERENCIA DE PROYECTOS Y LAS TIC
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.
BizAgi - Business Agility
Materia: Tecnología de la Información
METODOLOGÍAS ÁGILES “PROCESO UNIFICADO ÁGIL (AUP)
Gestión del Alcance del Proyecto
NORMA ISO -9001: 2000 ISO
Gestión de Información para Proyectos
Administración de Procesos de Pruebas
ESCUELA POLITÉCNICA DEL EJÉRCITO
LOS PROCESOS DE LA GERENCIA DE PROYECTOS.
PLANEACION DE UNA ESTRUCTURA ORGANIZACIONAL
Propuesta de una metodología para el desarrollo de proyectos informáticos empleando la herramienta para el diseño automatizado GeneXus Autor: Dipl.-Ing.
Gung Ho! Gung Ho! Gestión de los Stakeholders
Análisis y Diseño de un Software
Implementación, Control y Cierre Procesos de Control
Gestión de Proyectos Informáticos Sesión N° 5 Ciclo de Vida de un Proyecto Roberto Jijena I.
Contexto Proyecto consolidado dentro de la línea de investigación de Sistemas de Información en el Dpto. de Ingeniería en Sistemas de Información de la.
ESCUELA SUPERIOR DE ADMINISTRACIÓN PÚBLICA ESAP
VII Congreso de Expotecnología UVM 2007 Jonás A. Montilva C.
¿Cómo nos ayuda GeneXus a mejorar la calidad en el proceso de desarrollo de Software? Ing. Rosario Estévez Ing. Rafael Mon
Fin Fase Elaboración Presentación al director del proyecto Agenda –Objetivos –Cumplimientos –Conclusiones Presentación al director del proyecto Agenda.
Master en Evaluación de Proyectos Gestión de Proyectos Ing Pedro del Campo 1 Gestión de Proyectos Master en Evaluación de Proyectos ITBA – UCEMA Semana.
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.
Gestión de Proyectos Informáticos Sesión N° 4 La Gestión de Proyectos Informáticos Roberto Jijena I.
TEMA: DESARROLLO DE UN SISTEMA INFORMÁTICO PARA EL CONTROL DE USO Y EL MANTENIMIENTO DE VEHÍCULOS DE UNA INSTITUCIÓN PÚBLICA AUTOR: EDISON GUAMAN   DIRECTOR:
Fundamentos de la Gerencia de Proyectos
El rol de SQA en PIS.
PMBOK GUIDE.
Grupo 10 – 2008 Proyecto de Ingeniería de Software
Ingeniería del Software Gestión de Proyectos de SW Universidad Católica de Salta Lic. Marisa Gouget
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.
TIPOS DE AUDITORÍAS EN SISTEMAS DE INFORMACIÓN
DISEÑO CURRICULAR Presentado por: Cesar Augusto Sáenz María Alejandra Hernández 1.contenidos curriculares de competencia.
METODOLOGÍAS ÁGILES “PROCESO UNIFICADO ÁGIL (AUP)
Introducción al proceso de verificación y validación.
Administración Integral del Proyecto
Especialidad en Administración de Proyectos
Fundamentos de la Gerencia de Proyectos
Estructurar tus ideas para hacerlas realidad
¿Qué es un Proyecto? Un proyecto es un esfuerzo temporal que se lleva a cabo para crear un producto, servicio o resultado único. Temporal significa que.
Ciclo de Vida del Software
FACULTAD DE CIENCIAS COMPUTACIONALES Y TELECOMUNICACIONES ASIGNATURA:
Gestión de Proyectos Informáticos
Proyecto de Ingeniería de Software 2008 Proyecto TITA Soft. Grupo 02.
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.
Introducción a la Administración de Proyectos
Proceso de desarrollo de Software
Identificación de entradas, salidas y herramientas de procesos de gestión del PMI Jairo A. Orozco L.
Gestión de Proyectos Alfredo Zayas.
Administración de Proyectos de Software
República Bolivariana de Venezuela Universidad Nacional Experimental Politécnica de la Fuerza Armada (UNEFA) Carrera: Ingeniería de Sistemas Cátedra: Análisis.
Evolución y comportamiento del Sector TICs Praxis & Technology Group PraTech METODOLOGÍA DE CALIDAD.
Gestión del Alcance e Involucrados
Identificación de entradas, salidas y herramientas de procesos de gestión del PMI Jairo A. Orozco L.
Software de Comunicaciones
Procesos de Planeación
CICLO DE VIDA DE UN SOFTWARE. Es el conjunto de los programas de cómputo, procedimientos, reglas, documentación y datos asociados, que forman parte de.
Documentos obligatorios de cada Fase
Autores: Myriam Montes, Iván Viera, Carlos Caizaguano, José Sancho
1 Tema 2: Introducción al proceso unificado de desarrollo de software.
VERIFICACIÓN Y VALIDACIÓN DE SISTEMAS 3.10 Fase de manejo de requerimientos 4.1 Modelado de pruebas en UML Ponente: ing. Alejandro tapia vazquez.
Ing. Sanchez Castillo Eddye Arturo Escuela Académica Profesional de Ingeniería de Sistemas.
Transcripción de la presentación:

Autor: Reinozo Cuesta Christian Marcelo TEMA “DISEÑO E IMPLEMENTACIÓN DE UN SISTEMA PARA LA ADMINISTRACIÓN DE PROYECTOS DE INGENIERÍA DE SOFTWARE UTILIZANDO HERRAMIENTAS OPEN SOURCE Y BASADO EN LA ESTANDARIZACIÓN PMBOK DEL PMI.” Autor: Reinozo Cuesta Christian Marcelo

General Sistema Informático OBJETIVOS Específicos Metodología PMBOK Gestión de Proyectos Requerimientos de Software Pruebas funcionales Herramientas OPEN SOURCE

ALCANCE - ESTÁNDAR PMBOK FASES Iniciación Planificación Ejecución Seguimiento Y Control Cierre Área de Conocimiento Definir las Actividades Secuenciar las Actividades Estimar los Recursos de las Actividades Estimar la Duración de las Actividades Desarrollar el Cronograma Planificar la Gestión de Riesgos Identificar los Riesgos Realizar el Análisis Cualitativo de Riesgos Realizar el Análisis Cuantitativo de Riesgos Planificar la Respuesta a los Riesgos Distribuir la Información Gestionar las Expectativas de los Interesados Adquirir el Equipo del Proyecto Desarrollar el Equipo del Proyecto Dirigir el Equipo del Proyecto Monitorear y Controlar el Trabajo del Proyecto, Realizar el Control Integrado de Cambios Dirigir y Gestionar la Ejecución del Proyecto N/A N/A N/A Controlar el Cronograma Verificar el Alcance Controlar el Alcance Desarrollar el Plan para la Dirección de Proyectos Recopilar Requisitos Definir el Alcance Crear EDT Realizar el Aseguramiento de la Calidad Estimar los costos Determinar el presupuesto Planificar las comunicaciones Planificar la Calidad Desarrollar el Plan de Recursos Humanos Desarrollar el Acta de Constitución N/A N/A N/A N/A Controlar los Costos Realizar el Control de Calidad Identificar a los Interesados N/A N/A N/A Planificar las Adquisiciones Efectuar las Adquisiciones N/A Informar el Desempeño Administrar Adquisiciones Monitorear y Controlar Riesgos N/A Cerrar el Proyecto o Fase N/A N/A N/A N/A N/A Cerrar Adquisiciones N/A N/A Integración Alcance Tiempo Costo Comunicaciones Recursos Humanos Calidad Riesgos Adquisiciones

METODOLOGÍA DE DESARROLLO PLANIFICACION DISEÑO XP IMPLEMENTACION PRUEBAS CODIFICACION

ANÁLISIS – FUNCIONALIDAD

DISEÑO – LÓGICA DEL NEGOCIO

ARQUITECTURA DEL SISTEMA

CONCLUSIONES La Gestión de proyectos implica un trabajo continuo, el cual es tratado de acuerdo a la organización ejecutante, los procesos implicados en la ejecución de proyectos pueden seguir estándares como el PMBOK, adaptándose a las necesidades de la organización. Un proyecto para alcanzar los objetivos deseados, no solo depende de las herramientas disponibles, sino no de la correcta coordinación de los procesos y de las personas involucradas en el mismo. La aplicación de la Metodología XP pretende agilizar el proceso de desarrollo, por ejemplo se utilizan las llamadas “Soluciones rápidas” que son porciones de código funcional creadas para solucionar problemas, resolviéndolos separadamente al momento que se presentan. Las metodologías agiles priorizan el código funcional a la documentación excesiva, la Metodología de Desarrollo XP utiliza las Historias de Usuario a partir de los requerimientos del cliente, “estos al principio son generales”, siendo su propósito entender y describir con más detalle lo que el cliente requiere, son el marco de referencia durante todo el proceso de desarrollo, y la base de las pruebas de aceptación. Se debe tomar en cuenta la escalabilidad y estabilidad del Software, priorizar solo en el código funcional puede ocasionar problemas, pues es posible que sus componentes no se integren completamente en etapas avanzadas del desarrollo.

RECOMENDACIONES Utilizar herramientas de versionamiento TDDs y JUnit para las pruebas, para tener un control del código y mejorar la calidad del producto Software. Durante el desarrollo utilizar programas decompiladores como JD-GUI, depuradores de código como Developer Tools, o Frameworks como Primefaces para la construcción del Software. Respaldar periódicamente el Software funcional, para evitar pérdida de trabajo siguiendo las políticas implantadas por el equipo de desarrollo. Versionar o actualizar el código cuando el Sistema este estable y funcional, ya que pueden presentarse inconvenientes que retrasen los tiempos de entrega. Crear un maquetado del software antes de comenzar su elaboración, que sirva como referencia para el equipo de desarrollo. Utilizar herramientas para el Modelamiento de la Lógica del Negocio, en base a los requerimientos del cliente, que permita el versionamiento de los modelos.