36
Universidad de Oviedo Máster en Sistemas de Información Contable Curso 2010-2011 12 Mayo 2011 Visión práctica del calculo de costes en proyectos de software

20110512 uniovi master

Embed Size (px)

DESCRIPTION

Conference

Citation preview

Page 1: 20110512 uniovi master

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

Page 2: 20110512 uniovi master

Í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

Page 3: 20110512 uniovi master

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

Page 4: 20110512 uniovi master

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

Page 5: 20110512 uniovi master

Introducción: conceptos fundamentales, características oficiales

Plazos

5

Costes

Alcance

Recursos

Page 6: 20110512 uniovi master

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

Page 7: 20110512 uniovi master

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”

Page 8: 20110512 uniovi master

Introducción: ejemplos

•Opera House, Sidney:

•$$: 7mill � 107 mill

•Tacoma Narrows Bridge:

•1940, 4 meses y 7 días

•…

8

Page 9: 20110512 uniovi master

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

Page 10: 20110512 uniovi master

Í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

Page 11: 20110512 uniovi master

Técnicas estimación: elementos básicos

� Como estimáis?� Ej: la entrega de una práctica

11

Page 12: 20110512 uniovi master

Técnicas estimación: elementos básicos

PVP

CosteMargen Bruto

Política empresa

12

Estimaciones

Esfuerzo Tarifas

Fijos

Partner software

Ejecución proyecto…

Page 13: 20110512 uniovi master

Técnicas estimación : entrevistas con cliente

� El cliente siempre tiene la razón?� Anécdotas escuchadas??

13

Page 14: 20110512 uniovi master

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

Page 15: 20110512 uniovi master

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

Page 16: 20110512 uniovi master

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

Page 17: 20110512 uniovi master

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

Page 18: 20110512 uniovi master

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

Page 19: 20110512 uniovi master

Í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

Page 20: 20110512 uniovi master

Precauciones ejecución: previsión riesgos

� Riesgos conocidos?

20

Page 21: 20110512 uniovi master

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.

Page 22: 20110512 uniovi master

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

Page 23: 20110512 uniovi master

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

Page 24: 20110512 uniovi master

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

Page 25: 20110512 uniovi master

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

Page 26: 20110512 uniovi master

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

Page 27: 20110512 uniovi master

Í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

Page 28: 20110512 uniovi master

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

Page 29: 20110512 uniovi master

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

Page 30: 20110512 uniovi master

Í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

Page 31: 20110512 uniovi master

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

Page 32: 20110512 uniovi master

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

Page 33: 20110512 uniovi master

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€

Page 34: 20110512 uniovi master

Contactos y Página web

� Ivan Arrizabalaga Getino� Responsable División Ebusiness Asturias/Cantabria.

[email protected]

� http://ivan-arrizabalaga.com

� http://twitter/ivo_es

� Informática El Corte Inglés, S.A.� http://www.ieci.es

34

Page 35: 20110512 uniovi master

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

Page 36: 20110512 uniovi master

Universidad de Oviedo

FIN

Máster en Sistemas de Información Contable