the mythical man month

Post on 12-Jul-2015

1.813 Views

Category:

Technology

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Yolanda Alonso Diego Güemes José Vicente Ortega Jorge Valdivielso

El pozo de brea

La complejidad del software crece dependiendo de lo que se está produciendo

Uso particular, para otros o para un sistema.

La artesanía y sus dos lados

Utilidad para los demás

Imposibilidad de perfección

El mítico hombre mes

Los problemas surgen y en cuanto nos damos cuenta de que un proyecto se está retrasando añadimos personal

Ley de Brooks En un proyecto atrasado: añadir personal = retraso

+ =

optimistas Los desarrolladores somos excesivamente

Partimos de ideas muy manejables y flexibles

implementación Las inconsistencias únicamente se ven en la fase de

Actividad creativa: Idea, implementación, interacción

indivisibles Algunas tareas simplemente son

entrenamiento Las tareas divisibles requieren

intercomunicación Las tareas divisibles requieren

falsas Estimaciones

variables Cada hito tiene cuatro

Estimación Alcance

Importancia Calidad

El equipo quirúrgico

Los roles Cirujano

Copiloto

Administrador

Editor

Dos secretarias

Program Clerk

Toolsmith

Tester

Lenguage Lawyer

Conceptual? ¿Integridad

Integridad Conceptual Conseguir

Integridad Conceptual Conseguir

Arquitectura - Implementación Separación

Arquitectura - Implementación Unión

Babel La Torre de

Comunicación

Organización

Segundo Sistema El efecto del

Apuntando… para disparar…

esfuerzo = k * nº instrucciones ^1,5

¿Hemos incluido todo?

10 libras en una bolsa de 5

Probar con todo

¿Qué va a hacer?

El tamaño

La hipótesis documental

La importancia en la gestión

Ley de Conway

Planea deshacerte de uno

Dificil de usar

Grande

Lento

Cambios SI o SI

Establecer Umbral

Rediseñar

El Mantenimiento

Versiones

40% del desarrollo

Herramientas precisas

Lenguajes de Alto Nivel

Programación Interactiva

Máquinas

El todo y las partes

La depuración individual facilita la depuración global

Vislumbrando una CATÁSTROFE

Catástrofe

Retraso Acumulado

Retraso Diario

Identificación de ruta crítica

Informar a tiempo

Hitos bien definidos

La otra cara

Uso

Comprensión

Mantenimiento

top related