Your SlideShare is downloading. ×
  • Like

Loading…

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

×

Now you can save presentations on your phone or tablet

Available for both IPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Estructurar proyectos de desarrolla de software basados

  • 6,767 views
Published

Talleres presentados en Isummit Loxa 2010

Talleres presentados en Isummit Loxa 2010

Published in Education , Technology , Travel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
6,767
On SlideShare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
176
Comments
0
Likes
2

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Como estructurar proyectos de desarrollo de software basados en entregables
    Ing. Patricio Abad Espinoza
  • 2. Agenda
    Terminologíabásica
    Estructura de un proyecto
    Alcance del proyecto WBS
    Definiendoactividades
    Estructurando un cronograma
    Seguimiento de entregables
  • 3. Terminologíabásica
    Proyecto
    “Un proyectoes un esfuerzotemporalque se lleva a caboparacrear un producto, servicio o resultadoúnico”. (PMBOK 2008)
    Interesados (Stakeholders)
    “Personas u organizacionesqueparticipanactívamente en el proyecto o cuyosinteresespodría verse afectadospositiva o negativamentepor la ejecución o terminación del proyecto”. (PMBOK 2008)
  • 4. Terminologíabásica (2)
    Patrocinador
    “Persona o grupo de personas queproporciona los recursosfinancieros en efectivo o en especiepara el proyecto. Esquiendefiende el proyecto.” (PMBOK 2008)
    Cliente/Usuario
    “Persona u organizaciónqueusará el producto, servicio o resultado del proyecto.” (PMBOK 2008)
  • 5. Terminologíabásica (3)
    Entregable:
    Cualquierproducto, resultado o capacidadúnicosparaejecutar un serviciorequeridoparacompletar un proceso, fase o proyecto. Con frecuencia se usaparaespecificar un entregableexternoquedbeseraprobadopor el patrocinador o el cliente.
  • 6. Fuente: PMBOK 4ta edición
  • 7. Estructura de un proyecto
    Fuente: PMBOK 3ra edición
  • 8. Niveles de dotación de personal
    Fuente: PMBOK 4ta edición
  • 9. Ciclo de vida del proyecto
    Fuente: PMBOK 4ta edición
  • 10. Fases de un proyecto
    Fuente: PMBOK 4ta edición
  • 11. Limites de un proyecto
    Fuente: PMBOK 4ta edición
  • 12. Definición del alcance
    Alcance del producto
    “Característicaso funcionesquedefinen un producto, servicio o resultado.” (PMBOK 2008)
    Alcance del proyecto
    “El trabajo de deberealizarseparaentregar un producto, servicio o resultado con lascaracterísticas y funcionesespecificadas”. (PMBOK 2008)
  • 13. Alcance: requisitos
    Fuente: PMBOK 2008
  • 14. Alcance: Definir
    Fuente: PMBOK 2008
  • 15. Alcance: WBS
    La estructura de desglose del trabajo (WBS) esunadescomposiciónjerárquica del trabajo a serejecutadopor el equipo del proyectoparaalcanzar los objetivos del proyecto y crear los entregablesrequeridos.
    El WBS define elementos de trabajoúnicosquepuedenserorganizados y completados en el órdendefinido en el diagrama de red.
    Fuente: WBS Practice Standard, PMI
  • 16. Ventajas del WBS
    Facilita los proceso de gestión tales como: estimación, cronograma, recursos, análisis de riesgosy medición del alcance.
    Presentaunadescripciónclara de los entregables del proyecto y del alcance.
    Esunarepresentación incremental del trabajo del proyecto.
    Fuente: WBS Practice Standard, PMI
  • 17. Ejemplo: Construirunabicicleta
  • 18. Elementos del WBS
    Nivel 1:
    Entregablesmayoresque se desarrollaran en el proyecto, comprendetanto el trabajodirecto, como el trabajoindirecto.
    Nivel 2:
    Primer nivel de descomposición de lasáreasmayores del entregable.
    Nivel 3:
    Segundo nivel de descomposición
    ….
  • 19. Ejemplo: Construirunabicicleta
    Nivel 0
    Entregablesmayores
    Nivel 1
    Nivel 2
    Primer niveldescomposición
    Nivel 3
    Paquetes de trabajo
  • 20. Reglaspara WBS
    Paquetes de trabajo:
    Últimonivel de descomposición.
    Regla 8/80, o 4/40
    Regla del 100%
    Códigos de cuenta
  • 21. Códigos de cuenta
  • 22. Diccionario WBS
    Descripcióndetallada del WBS, concrétamente de cadapaquete de trabajo y código de cuenta.
    Identificador de código de cuenta
    Descripción del trabajo
    Organización responsible
    Estimados de costo
    Referenciastécnicas.
  • 23. Ejemplodiccionario WBS
  • 24. Definiractividades
    Para cadapaquete de trabajo se define:
    Responsables
    Lista de actividadesparacompletar el paquete de trabajo.
    Para cadaactividad
    Estimado de la duración
    Responsables
    Diagrama de red
  • 25. Diagrama de red
  • 26. Estimación de actividades
    Juicio de expertos
    En base a informaciónhistórica de proyectosanteriores.
    Análoga
    En base parámetros de un proyecto anterior de similarescaracterísticas en duración, presupuesto, tamaño, complejidad.
    Paramétrica
    En base a datosestadísticos, niveles de rendimiento.
  • 27. Estimación de actividades (2)
    Estimación tresvalores
    Mas probable
    Optimista
    Pesimista
    Duraciónesperada
    𝑇𝐸=𝑇𝑂+4𝑇𝑀+ 𝑇𝑃6
     
  • 28. Desarrollo del cronograma
    Diagrama de hitos
    Cronogramaresumen
    Diagramas de gantt
  • 29. Estimación de costos
    Juicioexpertos
    Análoga
    Paramétrica
    Ascendente
    Tresvalores
    Análisis de reserva
  • 30. Control del proyecto EVM
    Gestión del valor ganado
    Integra mediciones de alcance del proyecto, costos y cronogramaparaayudar al equipo de dirección a evaluar y medir el desempeño y el avance del proyecto.
    Requieretenerunalínea base de tiempo y costos.
  • 31. Elemento de EVM
    Presupuesto total (BAC)
    Valor planificado (PV)
    Según la línea base.
    Valor ganado (EV)
    Lo realmenteternminado.
    Reglas 50/50 ; 0/100
    Costo real (AC)
    Gasto real registrado.
  • 32. Elemento de EVM (2)
    Variación del cronograma (SV)
    SV = EV - PV
    Variación del costo (CV)
    CV = EV - AC
    Indice de desempeño del cronograma(SPI)
    SPI=𝐸𝑉𝑃𝑉
    Indice de desempeño del costo(CPI)
    CPI=𝐸𝑉𝐴𝐶
     
  • 33. Interpretación
    SV
    Los desviado en el cronogramarespecto a linea base.
    Si es > 0 espositivo, sinoesnegativo
    CV
    Los desviado en costosrespecto del cronograma
    Si es > 0 esbueno, <0 esmalo, hemosgastado de mas por el resultadoobtenido.
  • 34. Interpretación (SPI)
    SPI
    Es el rendimiento del cronograma, esdecir el porcentaje de avancequehemoslogradorespecto a lo esperado.
    Si es = 1: Es lo queesperábamos.
    >0 : Hemosavanzadomás de los esperado.
    <0 : Hemosavanzado a un ritmomenor de lo esperado.
    Ejm: SPI = 1.5  Hemosavanzado a un 105%
  • 35. Interpretación (CPI)
    CPI
    Es el rendimiento del dinero, esdecircuantohemosganadoporcadadólarinvertido.
    Si es = 1: Es lo queesperábamos.
    >0 : Hemosganadomásporcadadólar.
    <0 : Hemoslogradoménospordólar.
    Ejm:
    CPI = 0.8  Hemosganado 80 ctvsporcadadolar
  • 36. Proyecciones
    Costoestimado al terminar (EAC )
    Costoesperado al culminar el proyecto
    EAC = BAC / CPI
    Estimadoparaterminar (ETC)
    ETC = EAC - AC
  • 37. Ejemplo
    Se deseacolocarunacerca en un terrenocuadradocuyasdimensiones son 125 pies porlado y requiere la instalación de unaalcantarilla de 6 pies en uno de los lados. La instalación de cadapié cuesta 11 USD, y la tasa de avancees de 100 pies porlado. La instalación de la alcantarilla cuesta 500 USD y demora un díaparacompletarse, demásdebeinstalarse antes que la cerca. Despues de tresdías de trabajo, se ha completado un lado y 75 pies de otrolado, además la alcantarillaestáterminada. Determine el estado del proyecto.
  • 38. Elementos EVM
  • 39. Estructura de un proyecto de software
  • 40. Proceso de desarrollounificado
  • 41. Estrategias WBS en proyectos de software
    Componentes del producto
    Equiposexperimentados.
    Funcional
    Para principiantes
    Area geográfica
    Equiposdistribuidos
    Organizacional
    Continuación de proyectoexitosos
  • 42. Ejercicio
    Estructurar WBS paraproyecto
    Definiractividades
    Estimarduración y costos (BAC)
    Estructurardiagrama de precedencia.
    Definirlinea base
    Establecer el estado del proyecto.
    CPS, SPI, EAC
  • 43. Ejercicio
    Se desea construir un sistema para gestionar la gestión productiva de los estudiantes de modalidad presencial, para lo cual el sistema debe tener los siguientes elementos.
    Interfaz con Sistema Académico para obtener matrículas en los diferentes nivele de GP, asignar tutor principal y registra notas.
    Componente para el registro de las peticiones de estudiantes de GP por parte de las diferentes dependencias.
    Esquema de seguimiento y evaluación por competencias de parte de los tutores principales
    Generación de reportes para ver el estado general e individual de los estudiantes de gestión productiva.
    Además se requiere migrar los datos del blog de la escuela para guardar el historial tanto de aplicación por parte de estudiantes como de las peticiones, asignaciones y notas obtenidas por cada uno de los estudiantes.
  • 44. Preguntas
  • 45. Contacto
    mpabad@utpl.edu.ec
    SELAB - I3C2 - UTPL
    LOJA-ECUADOR