Date post: | 04-Jul-2015 |
Category: |
Technology |
Upload: | ivan-arrizabalaga |
View: | 232 times |
Download: | 1 times |
Universidad de Oviedo
Máster en Sistemas de Información Contable
Curso 2010-2011
12 Mayo 2011
Visión práctica del calculo de costesen proyectos de software
Índice
1. Introducción
1. Conceptos fundamentales
2. Leyes no escritas
3. Ejemplos
2. Técnicas de estimación
1. Elementos básicos
2. Entrevistas con cliente
3. Estimación costes
3. Precauciones de ejecución
1. Previsión de riesgos
2. Elementos plan de proyecto
4. Planificación costes
1. Enunciado
2. El equipo, el tiempo
3. El plan de costes
5. Seguimiento y cierre de proyecto
2
Introducción: conceptos fundamentales , cuestionario??
Pregunta SI NO
Puede tener duración ilimitada
Solo 2 variables: recursos y tiempo
Conocimientos negocio >> Con. Técnicos gestión de proyectos
3
Gestión proyectos == Sentido común
Más fases además de planificación y desarrollo
Planificación: al inicio y ya no se repite
Planificando riesgos se pueden evitar muchos imprevistos
Proyecto exitoso == Plazos y costes ok
Algunos proyectos no requieren documentación
Introducción: conceptos fundamentales, características
� Características proyecto??
� Principio y fin
� Tiempo limitado
� Grupo de personas con propósito
� Equipo limitado de recursos
� Secuencia de realización
4
Preventa Ejecución Garantía
Introducción: conceptos fundamentales, características oficiales
Plazos
5
Costes
Alcance
Recursos
Introducción: conceptos fundamentales, otras características
Tecnología
6
Esfuerzo
Expectativas
Comunicación
La gestión de expectativas en el cliente es crucial!!!Siempre bajo control
Introducción: leyes de murphy
� Ley 1:
� Todo proyecto resulta siempre más complejo que lo
previsto.
� Ley 2:
� Todo proyecto resulta siempre más caro que lo previsto
7
� Ley 3:
� Todo proyecto se demora más tiempo que lo previsto
� Ley 4:
� Si algo puede fallar, fallará inevitablemente
� Corolario Callaham:
� “Murphy era un optimista”
Introducción: ejemplos
•Opera House, Sidney:
•$$: 7mill � 107 mill
•Tacoma Narrows Bridge:
•1940, 4 meses y 7 días
•…
8
Año Qué? Coste
1983Software soviético detectando falsa alarma por misiles americanos
Casi III Guerra Mundial
1996Software guiado desbordado al convertir una velocidad de 64 a 16 bits
500 M $
1997El software de Skynet toma
La humanidad
Introducción: algunos proyectos famosos
1997El software de Skynet toma conciencia de si mismo
La humanidad
9
Índice
1. Introducción
1. Conceptos fundamentales
2. Leyes no escritas
3. Ejemplos
2. Técnicas de estimación
1. Elementos básicos
2. Entrevistas con cliente
3. Estimación costes
3. Precauciones de ejecución
1. Previsión de riesgos
2. Elementos plan de proyecto
4. Planificación costes
1. Enunciado
2. El equipo, el tiempo
3. El plan de costes
5. Seguimiento y cierre de proyecto
10
Técnicas estimación: elementos básicos
� Como estimáis?� Ej: la entrega de una práctica
11
Técnicas estimación: elementos básicos
PVP
CosteMargen Bruto
Política empresa
12
Estimaciones
Esfuerzo Tarifas
Fijos
Partner software
Ejecución proyecto…
Técnicas estimación : entrevistas con cliente
� El cliente siempre tiene la razón?� Anécdotas escuchadas??
13
Técnicas estimación : entrevistas con cliente
� Reunión cliente == Mercado de ideas� El cliente tiene que comprar la tuya:
� Plazos
� Costes
� Tecnología
� …
Las reuniones se preparan!� Las reuniones se preparan!
14
Concretar Tema
• Antecedentes• Objetivo• Guión• Puntos clave
Plan reunión
• Intro & Fin• Como abordarlo• Preguntas trampa
• Fijar tiempos
Prevenir detalles
• Convocatoria anticipada
• Material y doc actual
• Sala de reuniones
• Revisar lo anterior
Técnicas estimación : entrevistas con cliente II
� Una reunión es una película y tu el director:
Introducción
• Captar
Dirección discusión
• Estimular
Resumen
• Acuerdos y
15
• Captar atención
• Definir objetivo
• Agenda reunión
• Estimular conversación
• Mantener ritmo, buscar participación
• Resumir varias veces
• Centrar el tema
• Acuerdos y desacuerdos
• Valorar opiniones y observar reacciones
• Flexibilidad percibida
Técnicas estimación: estrategias básicas, ordinograma
descomposición tareas
estimaciones
planificaciónrecursos
plazos
recursos
costes
16
riesgos
desarrollo
satisfactoria?
satisfactoria?
Acciones correctoras
plazos
costes
Técnicas estimación: estrategias básicas, wbs
� Wbs: Work Breakdown Structure� Divide y vencerás de toda la vida
Claves:
� Fijos (doc, test, cursos, ..)
[4 >> 2] ojos //evita omisión
17
� [4 >> 2] ojos //evita omisión
� ∑ Nivel_(N-1) = Nivel_N
� Tareas hoja => 1 persona
� …
� Sentido común
Técnicas estimación: estimación, ¿porque nos desviamos?
� Síndrome estudiante
� Dependencias:
� Comunicación � consciencia
� Cada parte su parte
� Multitarea
� Muchas veces inevitable
� Previsión riesgos
� Flecos
� Muchos “casis” son un mucho
� …. 18
Índice
1. Introducción
1. Conceptos fundamentales
2. Leyes no escritas
3. Ejemplos
2. Técnicas de estimación
1. Elementos básicos
2. Entrevistas con cliente
3. Estimación costes
3. Precauciones de ejecución
1. Previsión de riesgos
2. Elementos plan de proyecto
4. Planificación costes
1. Enunciado
2. El equipo, el tiempo
3. El plan de costes
5. Seguimiento y cierre de proyecto
19
Precauciones ejecución: previsión riesgos
� Riesgos conocidos?
20
Precauciones ejecución : riesgos, sospechosos habituales
Económico
•Su Negocio•El nuestro
usuarios
•Expectativas•Actitudes
técnicos
•Def. sistema•Diseño sis.
21
•El nuestro•Competencia
•Capacidad financiera cliente
•La nuestra
•Actitudes• Impacto
•Diseño sis.•Entornos
•Soporte técnico expertos.
Precauciones ejecución : riesgos, sospechosos habituales II
Ejecución
•Cultura empresa•Personal cliente•Plazos
•Costes
Externos
•Aspectos políticos•Aspectos sociales
Dirección
•La del cliente•La nuestra•Proveedores
•Subcontratas
22
•Costes•División en componentes
•Pruebas y aceptación•Experiencia previa• Innovación
•Subcontratas•Capacidad estimación
Precauciones ejecución : riesgos, sospechosos habituales III
Subcontratas
•Capacidad técnica•Capacidad financiera•Cumplimiento plazos
Compras
•No conforme especificación•No plazo•Sobreprecio
Otros
•Contrato vago/impreciso•Derecho extranjero•Servicios añadidos a contrato
23
•Cumplimiento plazos •Sobreprecio •Servicios añadidos a contrato•Responsabilidad•Penalizaciones•Garantía
Precauciones ejecución: plan vs no plan
No plan Plan
No cubrir objetivos originales Máximos resultados
Costes disparados Eficiencia en plazos y costes
24
Retrasos en plazos Posibilidades de corrección
Maltentendidos y fricciones Facilita la comunicación
… …
Poyáques Expectativas cumplidas
Precauciones ejecución : elementos plan de proyecto
� Como se inicia un proyecto?� Prisas
� Indefinición
� Efecto:
“..y ahora que??..”
� Elementos plan de proyecto� Ej:estructura plan de proyecto
� Recordad:
“..nos gusta que los planes salgan bien..”
25
Precauciones ejecución : elementos plan de proyecto
� Como se inicia un proyecto?� Prisas
� Indefinición
� Efecto:
“..y ahora que??..”
� Elementos plan de proyecto� Ej:estructura plan de proyecto
� Recordad:
“..nos gusta que los planes salgan bien..”
26
Índice
1. Introducción
1. Conceptos fundamentales
2. Leyes no escritas
3. Ejemplos
2. Técnicas de estimación
1. Elementos básicos
2. Entrevistas con cliente
3. Estimación costes
3. Precauciones de ejecución
1. Previsión de riesgos
2. Elementos plan de proyecto
4. Planificación costes
1. Enunciado
2. El equipo, el tiempo
3. El plan de costes
5. Seguimiento y cierre de proyecto
27
Planificación costes: Enunciado
Requisitos básicos
Red social aficionados al baloncesto callejero:
1. Jugadores, canchas, imágenes, videos y calendario partidas
2. Localización vía Google Maps
28
3. Sistema de karma de jugadores
4. Integrada con facebook y twitter
Planificación costes: Equipo y tiempo
Jefe de proyecto
Diseñador gráfico
� Equipo� Identificación perfiles diferentes y número
29
Maquetador Programación Programación Sistemas
� Tiempo� Diagrama de Gantt vía Project
� Costes� Plan de costes
Índice
1. Introducción
1. Conceptos fundamentales
2. Leyes no escritas
3. Ejemplos
2. Técnicas de estimación
1. Elementos básicos
2. Entrevistas con cliente
3. Estimación costes
3. Precauciones de ejecución
1. Previsión de riesgos
2. Elementos plan de proyecto
4. Planificación costes
1. Enunciado
2. El equipo, el tiempo
3. El plan de costes
5. Seguimiento y cierre de proyecto
30
Seguimiento y cierre: el día a día
� KISS (Keep it Simple, S_____!)� Muchas teorías y herramientas.
� La realidad es muy voluble y cambiante.
� Ejemplo seguimiento
31
Seguimiento y cierre: una gráfica
� Simplificación un proyecto en gráfica:
120.000,00 €
140.000,00 €
160.000,00 €
180.000,00 €
32
0,00 €
20.000,00 €
40.000,00 €
60.000,00 €
80.000,00 €
100.000,00 €
120.000,00 €
Coste Acumulado
Facturado
Preventa Ejecución Garantía
Seguimiento y cierre: cierre
33
Concepto Valor Concepto Valor Concepto Valor
Coste planificado
-118.858 € Seguimiento N.A.Riesgo
calculado?N.A.
Margen 24,4% Facturación +157.195 € Incidencias -1.000 €
PVP +157.195 € Desvíos -1.000 € Margen final 21,84%
Coste Preventa
-2.000€
Aportaciónprevista +36.337 € Aportación
final +35.337 € Aportaciónreal +34.337€
Contactos y Página web
� Ivan Arrizabalaga Getino� Responsable División Ebusiness Asturias/Cantabria.
� http://ivan-arrizabalaga.com
� http://twitter/ivo_es
� Informática El Corte Inglés, S.A.� http://www.ieci.es
34
Bibliografía
� Libros:� Peopleware: Productive Projects and Teams
� Dorset House. Tom deMarco. 1987.
� Libros:� http://joelonsoftware.com� http://iconfinder.com� http://iconfinder.com
� Cursos:� Planificación y gestión de proyectos� HayGroup. 2008 .
35
Universidad de Oviedo
FIN
Máster en Sistemas de Información Contable