administracion de proyecto de software.pdf

Upload: jose-reyes

Post on 10-Feb-2018

231 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/22/2019 ADMINISTRACION DE PROYECTO DE SOFTWARE.pdf

    1/26

    Proyectos1Gestin de proyectos software

    Departamentode Automtica

    GESTINDE PROYECTOS

    SOFTWARE

    GESTINGESTINDE PROYECTOSDE PROYECTOS

    SOFTWARESOFTWAREngel Moreno

    Departamento de AutomticaUniversidad de Alcal

    Proyectos2Gestin de proyectos software

    Departamentode Automtica

    ) Introduccin) Atributos de un proyecto TIC) Ciclo de vida de un proyecto) Ciclo de vida de un producto) Metodologa de gestin de proyectos TIC

    Jack T. Marchewka Information Technology Project Management. ProvidingMeasurable Organizational Value. Wiley, 2006

    Roger S. Pressman Ingeniera del Software. Un enfoque prctico. Quinta Ed.,McGraw Hill, 2002

    CONTENIDO

  • 7/22/2019 ADMINISTRACION DE PROYECTO DE SOFTWARE.pdf

    2/26

    Proyectos3Gestin de proyectos software

    Departamentode Automtica

    ) El Sw es un elemento del sistema que es lgico, no fsico9 Se desarrolla, no se fabrica en un sentido clsico9 No se estropea, pero se deteriora (no hay repuestos)9 La mayor parte se construye a medida

    INTRODUCCIN

    Proyectos4Gestin de proyectos software

    Departamentode Automtica

    ) La crisis del sw9 Las TIC son cada vez ms fiables, rpidas y baratas9 Su coste, complejidad y riesgos continan aumentando9 Informe CHAOS (1995)

    INTRODUCCIN

  • 7/22/2019 ADMINISTRACION DE PROYECTO DE SOFTWARE.pdf

    3/26

    Proyectos5Gestin de proyectos software

    Departamentode Automtica

    ) Por qu fallan los proyectos TIC?

    INTRODUCCIN

    Problemas tecnolgicosEquipo de alto rendimiento bien orientado10

    Falta de gestin TIC Visin y objetivos claros9

    No necesarioPropiedad clara del proyecto8

    Falta de planificacinEquipo competente7

    Cambios en requisitos y especificacionesDivisin en pequeos proyectos6

    Falta de apoyo directivoExpectativas realistas5

    Expectativas no realistasPlanificacin adecuada4

    Falta de recursosClaridad en requisitos3

    Falta de aportacin del usuario Apoyo directivo2

    Requisitos incompletosImplicacin del usuario1Fracasoxito

    Fuente: Standish Group. Informe CHAOS

    Proyectos6Gestin de proyectos software

    Departamentode Automtica

    ) Cmo mejorar la probabilidad de xito?9 Aspectos socio-tecnolgicos

    No solamente herramientas, tcnicas y metodologas Tambin aspectos organizativos y de atencin al cliente

    9 Gestin de proyectos Convertirlo en una metodologa, huir de proyectos ad-hoc

    El resultado es ms independiente del equipo de trabajo9 Gestin del conocimiento La excelencia necesita tiempo y experiencia Proceso sistemtico de adquisicin, creacin, sntesis,

    comparticin y utilizacin de informacin, conocimientos yexperiencia para transformar las ideas en valor para el negocio

    INTRODUCCIN

  • 7/22/2019 ADMINISTRACION DE PROYECTO DE SOFTWARE.pdf

    4/26

    Proyectos7Gestin de proyectos software

    Departamentode Automtica

    ) Gestin de proyectos TIC9 Recursos

    Precisin en las estimaciones Control de costes y plazos

    9 Expectativas Productos y servicios profesionales y de calidad Comunicacin e informes de estado peridicos Prcticas de gestin brillantes

    9 Competencia Interna (entre departamentos) y externa (entre consultoras) Posibilidad de externalizacin de los servicios TIC

    9 Eficacia y eficiencia Hacer lo correcto y hacerlo bien Costes y tiempos de desarrollo menores y mayor calidad

    INTRODUCCIN

    Proyectos8Gestin de proyectos software

    Departamentode Automtica

    ) PMI (Project Management Institute)9 Asociacin profesional sin nimo de lucro ms importante9 Establece estndares y emite certificacin profesional9 Realiza seminarios y programas educativos9 Mantiene la gua PMBOK (Project Manag. Body of Knowledge)9 Proyecto

    Esfuerzo temporal realizado para cumplir un propsito nico9 Gestin de proyectos

    Aplicacin de conocimientos, habilidades, herramientas y tcnicasa las actividades de un proyecto para cumplir o sobrepasar lasnecesidades y expectativas de los inversores

    INTRODUCCIN

  • 7/22/2019 ADMINISTRACION DE PROYECTO DE SOFTWARE.pdf

    5/26

    Proyectos9Gestin de proyectos software

    Departamentode Automtica

    9 Duracin temporal9 Propsito9 Propiedad9 Recursos9 Roles9 Riesgos y suposiciones9 Tareas interdependientes9 Cambio organizativo9 Operacin en un entorno que trasciende el propio proyecto

    ) El equipo debe conocerlos para alinear el proyecto con laestructura y estrategia de la empresa y anticipar riesgos

    ATRIBUTOS DE UN PROYECTO TIC

    Proyectos10Gestin de proyectos software

    Departamentode Automtica

    ) Duracin temporal9 Principio y final definidos9 Se conoce el principio y se estima el final9 Se conoce el final y se calcula el inicio

    ) Propsito9 Algo tangible que aporte valor a la organizacin9 Define el trabajo a realizar, su planificacin y presupuesto9 Proporciona al equipo la direccin a seguir9 Debe ser posible su evaluacin tras completar el proyecto

    ) Propiedad9 Un proyecto puede tener varios inversores9 Un nico promotor, interesado en la realizacin del proyecto

    ATRIBUTOS DE UN PROYECTO TIC

  • 7/22/2019 ADMINISTRACION DE PROYECTO DE SOFTWARE.pdf

    6/26

    Proyectos11Gestin de proyectos software

    Departamentode Automtica

    ) Recursos9 Tiempo, dinero, personas y tecnologa9 Medios para conseguir el objetivo del proyecto9 Imponen restricciones al alcance, duracin o presupuesto

    ATRIBUTOS DE UN PROYECTO TIC

    Alcance Duracin

    Presupuesto

    Objetivos yexpectativasdel proyecto

    Proyectos12Gestin de proyectos software

    Departamentode Automtica

    ) Roles: diferentes personas con diferentes habilidades9 Director del proyecto : garantiza que todos los procesos de

    desarrollo tcnico y gestin del proyecto son los adecuados yse cumplen en el seno de un conjunto especfico de requisitos,procesos definidos y estndares de calidad

    9 Promotor del proyecto : individuo interesado en el proyectoque proporciona recursos y directrices si es necesario

    9 Experto(s) en la materia : persona con conocimientosespecficos o experiencia en un rea funcional especficanecesarios para el proyecto

    9 Expertos tcnicos : analistas de sistemas, especialistas dered, programadores, artistas grficos, etc. responsables dedefinir, crear e implementar la infraestructura tcnica yorganizativa necesaria para el producto generado

    ATRIBUTOS DE UN PROYECTO TIC

  • 7/22/2019 ADMINISTRACION DE PROYECTO DE SOFTWARE.pdf

    7/26

    Proyectos13Gestin de proyectos software

    Departamentode Automtica

    ) Riesgos y suposiciones9 Cada proyecto posee un elemento de riesgo diferente9 Riesgos internos: derivados del proceso de estimacin o

    cambios en los recursos9 Riesgos externos: derivados de dependencias contractuales9 Suposiciones: utilizadas para determinar el alcance,

    planificacin o presupuesto y los riesgos del proyecto) Tareas interdependientes) Cambio organizativo

    9 El resultado del proyecto afectar a la forma de trabajar9 Pueden aparecer resistencias que lo hagan fracasar

    ) Operacin en un entorno que trasciende el propio proyecto9 Cultura empresarial, entorno e, incluso, poltica

    ATRIBUTOS DE UN PROYECTO TIC

    Proyectos14Gestin de proyectos software

    Departamentode Automtica

    ) Coleccin de etapas lgicas por las que pasa un proyecto9 Para definir, construir y entregar el producto del proyecto9 Cada fase proporciona una serie de entregables

    Productos del trabajo tangibles y verificables Sirven para definir el trabajo y los recursos necesarios Al final de cada fase se revisan los entregables clave para evaluar

    el proyecto y emprender acciones correctoras si es necesario) Fases

    9 Definicin de objetivos9 Plan del proyecto9 Ejecucin del plan9 Cierre del proyecto9 Evaluacin

    CICLO DE VIDA DE UN PROYECTO

  • 7/22/2019 ADMINISTRACION DE PROYECTO DE SOFTWARE.pdf

    8/26

    Proyectos15Gestin de proyectos software

    Departamentode AutomticaCICLO DE VIDA DE UN PROYECTO

    Proyectos16Gestin de proyectos software

    Departamentode Automtica

    ) Definicin del objetivo del proyecto9 Que proporcione valor a la organizacin9 Proporciona al equipo un foco claro y facilita las dems fases9 Caractersticas

    El esfuerzo es bajo al principio, se incrementa a medida que avanzael trabajo y vuelve a decrecer al final

    Riesgo e incertidumbre son altos al principio y disminuyen una vezestablecido el objetivo y progresa el proyecto La posibilidad de que los inversores tengan influencia en el alcance

    y coste del proyecto es mxima al comienzo El coste de modificar el alcance es mayor a medida que avanza el

    proyecto

    CICLO DE VIDA DE UN PROYECTO

  • 7/22/2019 ADMINISTRACION DE PROYECTO DE SOFTWARE.pdf

    9/26

    Proyectos17Gestin de proyectos software

    Departamentode Automtica

    ) Generacin del plan del proyecto9 Suele ser una tarea ms sencilla

    Qu vamos a hacer? Por qu lo vamos a hacer? Cmo lo vamos a hacer? Quin va a estar involucrado? Cunto va a durar? Cunto va a costar? Qu puede ir mal y qu podemos hacer al respecto? Cmo se han estimado la duracin y el presupuesto? Por qu se han tomado determinadas decisiones? Cmo vamos a conocer si hemos tenido xito?

    9 Define entregables, tareas, recursos y duracin de cada fase

    CICLO DE VIDA DE UN PROYECTO

    Proyectos18Gestin de proyectos software

    Departamentode Automtica

    ) Ejecucin del plan9 Puesta en prctica el plan del proyecto9 A medida que progresa el trabajo hay que controlar alcance,

    planificacin, presupuesto y recursos para garantizar que secumple el objetivo

    9 Es necesario documentar el progreso y compararlo con el plan9

    Hay que comunicar los avances9 El resultado es un producto completo implementado y entregado) Cierre del proyecto

    9 Comprobar que todos los trabajos se han completado segn loacordado

    9 Debe existir una aceptacin por parte del cliente9 Suele estar acompaado de un informe final

    CICLO DE VIDA DE UN PROYECTO

  • 7/22/2019 ADMINISTRACION DE PROYECTO DE SOFTWARE.pdf

    10/26

    Proyectos19Gestin de proyectos software

    Departamentode Automtica

    ) Evaluacin del proyecto9 A veces el valor de un proyecto no se conoce al implementarlo,

    sino algn tiempo despus de finalizarlo9 Existen otras formas de evaluarlo

    Lecciones aprendidas (experiencia adquirida) Convertirlo en mejores prcticas para futuros proyectos

    Evaluacin del comportamiento del propio equipo y del proyecto Compensaciones y mritos

    A veces se realizan auditoras externas para evaluar La profesionalidad del director de proyecto y del equipo Si los entregables son los acordados Si se han seguido los procedimientos adecuados Si se han cumplido los estndares de calidad previstos

    CICLO DE VIDA DE UN PROYECTO

    Proyectos20Gestin de proyectos software

    Departamentode Automtica

    ) Modelos del proceso del sw9 Estrategias de desarrollo segn la naturaleza del proyecto

    CICLO DE VIDA DE UN PRODUCTO

    Definicin deproblemas

    Definicin deproblemas

    Desarrollotcnico

    Desarrollotcnico

    Integracin desoluciones

    Integracin desoluciones

    Estadoactual

    Estadoactual

  • 7/22/2019 ADMINISTRACION DE PROYECTO DE SOFTWARE.pdf

    11/26

    Proyectos21Gestin de proyectos software

    Departamentode Automtica

    ) El ms comn es el SDLC (Systems Development Life Cycle)9 Planificacin9 Anlisis9 Diseo9 Implementacin9 Mantenimiento y soporte

    CICLO DE VIDA DE UN PRODUCTO

    Proyectos22Gestin de proyectos software

    Departamentode Automtica

    ) Planificacin9 Identificacin de un problema u oportunidad y posible solucin9 Incluye los procesos y actividades de gestin y desarrollo9 Establece el objetivo, alcance, presupuesto y planificacin9 Identifica los procesos, mtodos y herramientas adecuados

    ) Anlisis9 Profundiza en el problema u oportunidad actual y contina con

    un anlisis de requisitos para identificar necesidades Reuniones, entrevistas y encuestas Lectura de informes empresariales Observacin de procesos

    9 Representacin y documentacin del sistema a implementar

    CICLO DE VIDA DE UN PRODUCTO

  • 7/22/2019 ADMINISTRACION DE PROYECTO DE SOFTWARE.pdf

    12/26

    Proyectos23Gestin de proyectos software

    Departamentode Automtica

    ) Diseo9 Las entradas son los requisitos y los modelos lgicos9 Diseo de la red, hardware, bases de datos, interfaces, etc.

    ) Implementacin9 Desarrollo o construccin del sistema, prueba e instalacin9 Entrenamiento, soporte a la puesta en servicio y documentacin

    ) Mantenimiento y soporte9 Cambios, mejoras y correcciones una vez en produccin9 Lnea de atencin para consultas o averas9 Modificaciones necesarias en el tiempo9 Hasta que se adquiere un nuevo producto (comienza el ciclo)

    CICLO DE VIDA DE UN PRODUCTO

    Proyectos24Gestin de proyectos software

    Departamentode Automtica

    ) Implementacin del SDLC9 Mtodo estructurado

    Flujo secuencial y lgico de actividades Sistemas relativamente sencillos e independientes Hardware bastante ms caro que la mano de obra Herramientas de desarrollo y programacin primitivas Requisitos estables durante todo el proceso

    CICLO DE VIDA DE UN PRODUCTO

  • 7/22/2019 ADMINISTRACION DE PROYECTO DE SOFTWARE.pdf

    13/26

    Proyectos25Gestin de proyectos software

    Departamentode Automtica

    ) Implementacin del SDLC9 Desarrollo rpido de aplicaciones (RAD)

    En la actualidad priman los ciclos de implementacin muy cortos Enfoque menos estructurado para desarrollo de sistemas Tcnicas, herramientas y tecnologas que, cada una por separado y

    bajo ciertas circunstancias han demostrado que permiten acortar laplanificacin

    Pueden combinarse en funcin del proyecto Modelo de construccin de prototipos

    Desarrollo en espiral Programacin extrema

    CICLO DE VIDA DE UN PRODUCTO

    Proyectos26Gestin de proyectos software

    Departamentode Automtica

    ) Desarrollo rpido de aplicaciones (RAD)9 Modelo de construccin de prototipos

    9 El desarrollador y el usuario trabajan juntos para desarrollarenseguida un sistema parcial o totalmente funcional

    Normalmente unos pocos das o semanas Iteraciones sucesivas aaden o modifican funcionalidad til cuando los requisitos son difciles de definir o se desconocen las

    posibilidades de la tecnologa El prototipo puede ser un sistema que se desecha una vez que se

    descubren o refinan las especificaciones de requisitos Sirve de modelo para desarrollar el sistema final

    O puede convertirse en el sistema final despus de variasiteraciones

    CICLO DE VIDA DE UN PRODUCTO

  • 7/22/2019 ADMINISTRACION DE PROYECTO DE SOFTWARE.pdf

    14/26

    Proyectos27Gestin de proyectos software

    Departamentode AutomticaCICLO DE VIDA DE UN PRODUCTO

    9 Modelo de construccin de prototipos

    Proyectos28Gestin de proyectos software

    Departamentode Automtica

    9 Modelo incremental

    CICLO DE VIDA DE UN PRODUCTO

  • 7/22/2019 ADMINISTRACION DE PROYECTO DE SOFTWARE.pdf

    15/26

    Proyectos29Gestin de proyectos software

    Departamentode Automtica

    ) Desarrollo rpido de aplicaciones (RAD)9 Desarrollo en espiral

    Orientado a minimizar el riesgo (requisito mal entendido, problemapotencial con la tecnologa o el rendimiento, etc.)

    Descomposicin en pequeos proyectos, cada uno de ellos afrontauno o varios riesgos

    Se comienza a pequea escala hasta identificar todos los riesgos Se desarrolla un plan para afrontarlos y se evalan alternativas Se identifican los entregables para cada iteracin

    Se desarrollan y verifican antes de planificar la siguiente Cada iteracin se acerca ms al producto final Las verificaciones tras cada etapa permiten controlar el riesgo Su principal problema es su complejidad, pues varios equipos

    pueden estar trabajando en actividades paralelas

    CICLO DE VIDA DE UN PRODUCTO

    Proyectos30Gestin de proyectos software

    Departamentode Automtica

    9 Desarrollo en espiral

    CICLO DE VIDA DE UN PRODUCTO

  • 7/22/2019 ADMINISTRACION DE PROYECTO DE SOFTWARE.pdf

    16/26

    Proyectos31Gestin de proyectos software

    Departamentode AutomticaCICLO DE VIDA DE UN PRODUCTO

    ) Desarrollo rpido de aplicaciones (RAD)9 Desarrollo basado en componentes

    Modelo en espiral con programacin orientada a objetos Libreras de clases que encapsulan datos y algoritmos reutilizables En cada iteracin, se identifican clases candidatas y se extraen del

    repositorio o se implementan si no existen Reutilizacin del sw que reduce el ciclo de desarrollo

    9 Proceso unificado de desarrollo Modelos de desarrollo basados en componentes propuestos y

    aceptados por la industria Utilizan UML (Lenguaje de modelado unificado) Se definen los componentes y las interfaces Enfoque incremental e iterativo basado en escenarios de usuario

    Proyectos32Gestin de proyectos software

    Departamentode Automtica

    9 Desarrollo basado en componentes

    CICLO DE VIDA DE UN PRODUCTO

  • 7/22/2019 ADMINISTRACION DE PROYECTO DE SOFTWARE.pdf

    17/26

    Proyectos33Gestin de proyectos software

    Departamentode Automtica

    ) Desarrollo rpido de aplicaciones (RAD)9 Programacin extrema

    El sistema se transfiere al usuario a travs de versiones sucesivas Las versiones se entregan cada pocas semanas Cada versin es un sistema ejecutable que slo incluye algunas de

    las funciones de la especificacin completa Se documentan los requisitos como una historia de usuario,

    utilizando un modelo orientado a objetos (diagramas de clases) Se desarrollan pruebas de aceptacin para cada historia

    Las versiones que pasan las pruebas se consideran completas Implica participacin activa del usuario en la prueba e integracinde los diferentes mdulos

    CICLO DE VIDA DE UN PRODUCTO

    Proyectos34Gestin de proyectos software

    Departamentode Automtica

    ) Relacin entre PLC y SDLC

    CICLO DE VIDA DE UN PRODUCTO

  • 7/22/2019 ADMINISTRACION DE PROYECTO DE SOFTWARE.pdf

    18/26

    Proyectos35Gestin de proyectos software

    Departamentode Automtica

    ) La gua PMBOK define 9reas de conocimientopara entender la gestinde proyectos TIC

    9 Integracin9 Alcance9 Planificacin9 Coste9 Calidad9 Recursos humanos9 Comunicaciones9 Riesgo9 Aprovisionamiento

    PMBOK

    Proyectos36Gestin de proyectos software

    Departamentode Automtica

    ) Gestin de la integracin del proyecto9 Coordinacin del desarrollo, ejecucin y control de cambios del

    plan del proyecto) Gestin del alcance del proyecto

    9 Garanta de que se ha definido correcta y completamente y quese realiza segn lo planeado

    9 Control de los procedimientos de cambios al alcance del proyecto) Gestin de la planificacin del proyecto

    9 Identificacin de las fases y actividades del proyecto9 Estimacin, secuenciamiento y asignacin de recursos a cada

    actividad para cumplir el alcance y objetivos del proyecto

    PMBOK

  • 7/22/2019 ADMINISTRACION DE PROYECTO DE SOFTWARE.pdf

    19/26

    Proyectos37Gestin de proyectos software

    Departamentode Automtica

    ) Gestin del coste del proyecto9 Garanta de que el presupuesto se desarrolla y completa segn

    lo aprobado) Gestin de la calidad del proyecto

    9 Planificacin, desarrollo y gestin de un entorno de calidad quepermita al proyecto cumplir o exceder las necesidades yexpectativas de los inversores

    ) Gestin de los recursos humanos del proyecto9 Creacin y evolucin del equipo del proyecto9 Conocer y responder adecuadamente a los comportamientos

    relacionados con la gestin del proyecto

    PMBOK

    Proyectos38Gestin de proyectos software

    Departamentode Automtica

    ) Gestin de las comunicaciones del proyecto9 Comunicacin precisa y a tiempo sobre el proyecto

    ) Gestin del riesgo del proyecto9 Identificacin y respuesta adecuada a los riesgos que pueden

    tener un impacto en el proyecto) Gestin del aprovisionamiento del proyecto

    9 Asegurar que los recursos externos a la organizacin seadquieren de forma adecuada

    9 Personas, hardware, software, etc.

    PMBOK

  • 7/22/2019 ADMINISTRACION DE PROYECTO DE SOFTWARE.pdf

    20/26

    Proyectos39Gestin de proyectos software

    Departamentode Automtica

    ) Metodologa: plan de gestin y control a nivel estratgico9 Estructura para iniciar, planificar y desarrollar un sistema9 Recomienda fases, entregables, procesos, herramientas y

    reas de conocimiento para abordar un proyecto TIC9 Proporciona un plan del proyecto y su ciclo de vida9 Lenguaje comn para una comunicacin ms efectiva9 Mtodo para comparar proyectos de forma objetiva9 Debe ser flexible y adaptarse a las necesidades del proyecto9 Debe centrarse en la gestin ms que en el producto9 Con el tiempo incorpora experiencias y mejores prcticas,

    optimizando la utilizacin de recursos y aportando mejorascompetitivas

    METODOLOGA DE GESTIN DE PROYECTOS TIC

    Proyectos40Gestin de proyectos software

    Departamentode AutomticaMETODOLOGA DE GESTIN DE PROYECTOS TIC

  • 7/22/2019 ADMINISTRACION DE PROYECTO DE SOFTWARE.pdf

    21/26

    Proyectos41Gestin de proyectos software

    Departamentode Automtica

    ) Conceptualizacin e inicializacin del proyecto9 Definicin del objetivo global9 Es el paso ms importante de la metodologa de proyectos TIC

    Ayuda a definir el alcance del proyecto Gua las decisiones de todo el ciclo de vida Permite evaluar el xito del proyecto una vez concluido

    9 Alternativas para cumplir el objetivo9 Anlisis de costes y beneficios, posibilidades y riesgos de cada

    alternativa Eleccin de una de las alternativas

    9 Se genera el caso de negocio como entregable de esta fase Ayuda a la toma de decisiones de inversin

    METODOLOGA DE GESTIN DE PROYECTOS TIC

    Proyectos42Gestin de proyectos software

    Departamentode Automtica

    ) Charter y plan detallado del proyecto9 Charter: define la organizacin del proyecto y la implementacin

    de la alternativa seleccionada9 Plan detallado: detalles tcticos del quin y el cundo

    Director, promotor y equipo del proyecto Papel que desempea cada uno de ellos

    Alcance, coste y duracin del proyecto Recursos y tecnologa requeridos Enfoque, herramientas y metodologas Tareas a ejecutar, duracin y responsables Entregables del proyecto

    Definicin en detalle del alcance, planificacin, presupuesto yobjetivos de calidad

    METODOLOGA DE GESTIN DE PROYECTOS TIC

  • 7/22/2019 ADMINISTRACION DE PROYECTO DE SOFTWARE.pdf

    22/26

    Proyectos43Gestin de proyectos software

    Departamentode Automtica

    ) Charter y plan detallado del proyecto vs. caso de negocio9 Aunque estn relacionados, deben permanecer separados

    Es necesario dedicar tiempo y esfuerzo a entender el proyecto deforma global (conceptualizar e inicializar caso de negocio)

    Planificacin estratgica de alto nivel para definir y decidir elobjetivo del proyecto y recomendar una alternativa

    Slo despus se definen los detalles (quin y cundo) El charter y plan detallado son productos de la planificacin tctica

    No deben mezclarse con la planificacin estratgica

    Tomar decisiones no adecuadas por culpa de los detalles Tiempo y dinero Es necesario descartar un mal proyecto lo antes posible Decidir su viabilidad antes de decidir cmo acometerlo

    METODOLOGA DE GESTIN DE PROYECTOS TIC

    Proyectos44Gestin de proyectos software

    Departamentode Automtica

    ) Ejecucin y control del proyecto9 Realizar trabajos y gestionar procesos para cumplir el objetivo9 El equipo utiliza una metodologa concreta y herramientas de

    diseo para implementar el ciclo de vida9 El director de proyecto debe vigilar el entorno e infraestructura

    Personas con habilidades, experiencia y conocimientos adecuados

    Infraestructura tcnica, mtodos y herramientas Entorno de trabajo Alcance, planificacin, presupuesto y controles de calidad Plan de implementacin y de riesgos detallados Plan de adquisiciones Plan de gestin de cambios y de la calidad Plan de comunicacin Plan de pruebas y de evaluacin y compensacin de personas

    METODOLOGA DE GESTIN DE PROYECTOS TIC

  • 7/22/2019 ADMINISTRACION DE PROYECTO DE SOFTWARE.pdf

    23/26

  • 7/22/2019 ADMINISTRACION DE PROYECTO DE SOFTWARE.pdf

    24/26

    Proyectos47Gestin de proyectos software

    Departamentode Automtica

    ) Bases de la gestin de proyectos TIC9 Procesos de gestin de proyectos9 Objetivos de gestin de proyectos9 Herramientas9 Infraestructura9 reas de conocimiento (PMBOK)

    METODOLOGA DE GESTIN DE PROYECTOS TIC

    Proyectos48Gestin de proyectos software

    Departamentode Automtica

    ) Procesos de gestin de proyectos9 Descripcin y organizacin del trabajo a realizar9 Procesos de inicio

    Comienzo de un proyecto o fase tras su aceptacin9 Procesos de planificacin

    Desarrollo y mantenimiento de un plan acorde con el objetivo

    9 Procesos de ejecucin Coordinacin de personas y otros recursos9 Procesos de control

    Mecanismos de control y generacin de informes Supervisin de avances, identificacin de problemas y acciones

    9 Procesos de cierre Aceptacin formal de que el proyecto o fase se ha completado

    METODOLOGA DE GESTIN DE PROYECTOS TIC

  • 7/22/2019 ADMINISTRACION DE PROYECTO DE SOFTWARE.pdf

    25/26

    Proyectos49Gestin de proyectos software

    Departamentode Automtica

    ) Objetivos de gestin de proyectos9 Dan soporte al objetivo global9 Se definen en trminos de

    Alcance Planificacin temporal Presupuesto Estndares de calidad

    9 Ninguno por separado puede decidir el xito del proyecto, pero juntos contribuyen al objetivo global

    METODOLOGA DE GESTIN DE PROYECTOS TIC

    Proyectos50Gestin de proyectos software

    Departamentode Automtica

    ) Infraestructura9 Organizacional

    Gestin y apoyo de los proyectos dentro de la organizacin Asignacin de recursos Relaciones de comunicacin del director de proyecto y el equipo Papel del proyecto dentro de la organizacin

    9De proyecto Entorno del proyecto: espacio fsico de trabajo y reuniones

    Roles y responsabilidades de los miembros del equipo Procesos y controles: soporte a la gestin del proyecto

    9 Tcnica Herramientas hw y sw que necesita el equipo para trabajar Sw de gestin, email, procesador de texto, acceso a Internet, etc.

    METODOLOGA DE GESTIN DE PROYECTOS TIC

  • 7/22/2019 ADMINISTRACION DE PROYECTO DE SOFTWARE.pdf

    26/26

    Proyectos51Gestin de proyectos software

    Departamentode Automtica

    ) Herramientas9 Dan soporte a los procesos y a los productos del proyecto9 Herramientas y tcnicas para ayuda a la estimacin9 Desarrollo y gestin del alcance, planificacin, presupuesto y

    calidad9 Ayuda al desarrollo del sistema de informacin

    Herramientas y modelos CASE (Computer Aided SoftwareEngineering) para analizar y disear las fases del desarrollo

    ) reas de conocimiento de gestin de proyectos9 Las 9 reas definidas por el PMI (Gua PMBOK)9 La experiencia contribuye a crear una base de conocimiento de

    gestin para identificar mejores prcticas adaptadas a lasnecesidades, cultura y entorno de la organizacin

    METODOLOGA DE GESTIN DE PROYECTOS TIC