Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Microsoft Press
Una división de Microsoft Corporation One
Microsoft Way
Redmond, Washington 98052-6399 Copyright
Todos los derechos reservados. Ninguna parte del contenido de este libro puede ser reproducida o transmitida en cualquier forma o por cualquier
medio sin el permiso por escrito del editor. Biblioteca del Congreso de control el número: 2007926318
1 2 3 4 5 6 7 8 9 QWT 2 1 0 9 8 7
Un registro de catálogo CIP para este libro se encuentra disponible en la Biblioteca Británica.
Microsoft Press libros están disponibles a través de libreros y distribuidores en todo el mundo. Para más infor- mación sobre las ediciones internacionales,
póngase en contacto con su oficina local de Microsoft Corporation o ponerse en contacto con Microsoft Press Internacional directamente al fax (425)
936-7329. Visite nuestro sitio Web en www.microsoft.com/mspress. Envíe sus comentarios a mspinput@microsoft.com.
Microsoft, Microsoft Press, Excel, MS-DOS, Outlook y Windows son marcas registradas o marcas comerciales de Microsoft
Corporation en los Estados Unidos y / o otros países. Otros productos y nombres de compañías aquí mencionados pueden ser
marcas comerciales de sus respectivos dueños.
Los ejemplos de compañías, organizaciones, productos, nombres de dominio, direcciones de correo electrónico, logotipos, personas, lugares y eventos
descritos aquí son ficticios. Ninguna asociación con ninguna compañía, organización, producto, nombre de dominio, dirección de correo electrónico,
previsto
sin ningún tipo expresas, implícitas o garantías estatutarias. Ni los autores, Microsoft Corporation, ni sus revendedores o distribuidores
serán responsables por cualquier daño causado o presuntamente causado directa o indirectamente por este libro.
Doy las gracias a las personas que revisaron el libro mientras estaba en progreso y hizo que muchos
sugerencias útiles. Son Mike Cohn, Pete Deemer, Bas Vodde, Colin Bird, Kate
iii
Mapa de contenidos
Introducción . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xi
1 ¿Que Tenemos que hacer para adoptar Scrum? . . . . . . . . . . . . . . . . . . . . . . . . 0.3 2 Scrum qua
Scrum. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 0.9 3 El primer año. . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 4 Contra-Memoria el músculo fricción del cambio. .
. . . . . . . . . . . . . . . 21 5 Empresas en transición. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
v
Tabla de contenido
Introducción . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xi
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 advertencias. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
...................7
3 El primer año . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
El primer mes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 El segundo mes. . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
. . . . . . . . . . . . . . . . . . 26 Resumen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Microsoft está interesado en escuchar sus comentarios para que podamos mejorar continuamente nuestros libros y recursos de aprendizaje para usted. Para
www.microsoft.com/learning/booksurvey/
vii
viii Tabla de contenido
5 Empresas en transición. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Contoso. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 Resultado. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 comentarios adicionales. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . 31 enorme. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 Resultado. . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 comentarios adicionales. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . 40
6 Prácticas de la organización. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
# 1: La organización de la empresa Trabajo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
7 Prácticas de Ingeniería. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
# 1: multicapa sistema de trabajo organizado por la funcionalidad. . . . . . . . . . . . . . . . . . . . . . . 60
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
Tabla de contenido ix
8 Prácticas de personas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
# 2: Equipo de Creación. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
# 3: Equipo de Trabajo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
# 5: experiencia funcional. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
# 6: Compensación. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
# 2: Just Do It. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
# 3: La Infraestructura, o Core. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
Un scrum 1, 2, 3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
La ciencia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
118
métricas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
Desarrollo Marino. . . . . . . . . . . . . . . . . . . . . . . . 136 Cómo utilizar Scrum y Desarrollo Marino. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138 Equipos demasiado
. . . . . . . . . . . . . . . . . 143
Índice. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147
Microsoft está interesado en escuchar sus comentarios para que podamos mejorar continuamente nuestros libros y recursos de aprendizaje para usted. Para
www.microsoft.com/learning/booksurvey/
Introducción
Este libro es para aquellos que quieren usar Scrum en toda la empresa para el desarrollo de productos. En este momento, es
posible que tenga bolsillos dentro de su empresa que utilizan Scrum, y son más efectivos que otros lugares. Tiene por lo menos
parcialmente convencido de que el uso de Scrum en toda la empresa podría ser una manera de hacer que toda la empresa más
eficaz, pero se puede usar un poco de ayuda en encontrar la manera de hacerlo. Este libro es para ti. Hay muchas razones por
las que su empresa no puede desarrollar y desplegar productos y sistemas tan rápidamente, a bajo costo, y con la calidad que le
gustaría. Usted y su personal probablemente ya puede enumerar muchos de ellos. Scrum no los resolverá. Scrum es
simplemente una herramienta que sin descanso y sin piedad se exponerlos. Como se intenta generar productos en el marco de
Scrum, cada vez que uno de estos impedimentos se alcanza, estará expuesto de una manera un tanto dolorosa. A continuación,
puede priorizar y eliminar sistemáticamente. Cuando los impedimentos son en su mayoría han ido, Scrum es un marco que
permitirá el desarrollo de productos que desea. Y continuará siendo el organismo de control contra cualquier nueva impedimento
o impedimentos viejos que vuelven a casa para una visita.
He reunido un buen número de experiencias e historias que he trabajado con empresas que adoptan Scrum. En este libro, los
he organizado en orientación en las áreas que son más problemáticos. A veces esto es descriptivo; otras veces que relacionan
la orientación a través de historias. Está bien que no hay una orientación en las otras áreas. La empresa debe averiguar lo que
es probable que funcione mejor para sí mismo y tratar de usarlo. En la medida en que este enfoque no funciona, cambiarlo y
cambiarlo de nuevo para que funcione mejor y continúa trabajando mejor.
Scrum no prescribe. Scrum incluye pautas generales sobre cómo hacer desarrollo y los principios que han de aplicarse cuando estas
recomendaciones son insuficientes. ¿Qué significa esto? Esto significa que la gente tiene que aprender a pensar de forma diferente.
Queremos reglas a seguir, pero la vida y el desarrollo de productos son demasiado complejas para un único conjunto de reglas para ser
suficiente en todas las circunstancias. Usted tiene que confiar en la toma de decisiones descentralizada, porque probablemente no hay
una respuesta para todos los equipos de más de lo que hay para cada empresa.
Los tres primeros capítulos diseñar el plan para la adopción de Scrum. Los siguientes dos capítulos proporciona una visión de
algunos hábitos que impiden la adopción y cómo algunas empresas han hecho frente a ellos. Los capítulos restantes proporcionan
técnicas para resolver algunos de los problemas knottier. Estos le ayudarán, pero la adopción de su empresa serán diferentes de la
adopción de ninguna otra persona. El único ingrediente común es la gente, para bien y para mal. Cuando la gente altura de las
circunstancias y trabajan heroicamente en los equipos, no hay nada mejor. Cuando prefieren tumbarse, jugar a la política, y socavar
uno al otro, no hay nada peor. Tendrá la oportunidad de ver a ambos, porque Scrum sin descanso exponer todo a medida que
avanza.
xi
xii Introducción
No todas las empresas que trata de adoptar Scrum tendrá éxito. A veces, usted y su gente odiará a Scrum. Sin embargo, no se
toma la fotografía. Es sólo el mensajero. En la medida en que usted y su empresa a tener éxito, sin embargo, usted siempre
sabe dónde está parado. Usted sabrá lo que puede hacer y no puede hacer. A veces esa transparencia de vamos a ver cosas
que no son lo que deseamos ver. Sin embargo, me parece preferible a la incertidumbre del conocimiento y la ignorancia. El
objetivo es que usted y todos los miembros de su empresa a despiertas con ganas de trabajar, y para sus competidores para
desear que nunca se había despertado.
Capítulo 4
En este capítulo:
. . . . . . . . . . . . . . . . . . . . . . . . . . 0.26 Resumen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . 0.27
Si usted se encuentra diciendo que los desarrolladores de su grupo han cumplido con más del 29 por ciento de sus clientes con proyectos
exitosos, 1 es probable que se basan en las mejores prácticas, habilidades sobresalientes, la calidad de vanguardia, y un legado de los
Memoria muscular es un hábito profundamente nuestros músculos se desarrollan mediante el trabajo conjunto. Cuando la empresa utiliza Scrum,
la memoria muscular de los desarrolladores es inadecuado y perjudicial. Esperar que la memoria muscular para ejercer en sí. Cuando un
proyecto va bien, todo el mundo está contento con Scrum. Sin embargo, cuando se produce el estrés, un problema o un fallo inesperado, todo el
mundo tiende a tirar Scrum y volver a su memoria muscular. Los equipos no quieren autogestionar. Ellos quieren que se les diga qué hacer. Los
gerentes no quieren dejar que los equipos de auto-gestionar. Ellos quieren mandar a los equipos en todos los asuntos, hasta el más mínimo
detalle. El trabajo en equipo se dejó por actos heroicos individuales. La calidad se abandonó. Todo el mundo se basa en lo que ellos creen que
Cuatro grandes memorias musculares obstaculizan el potencial de Scrum para efectuar el cambio. Que socavan el esfuerzo para construir
Pensando en cascada
El proceso en cascada surgió de los deseos del gestor de proyectos para superar la complejidad con la previsibilidad. Ha sido el
proceso de desarrollo predominante usado en los últimos 25 años. Cascada se enseña en las universidades, con el descrito en
la mayoría de los libros de proceso y otra literatura como el enfoque correcto, y el Instituto de Gestión de Proyectos ha
formalizado. Cada jefe de proyecto sabe cascada profunda en sus huesos y siente que es correcto. Hábitos acumulados desde
el desarrollo de la cascada están incrustados en las empresas. A esto lo llamo “la tiranía de la cascada”; es
21
22 Parte I La adopción de Scrum
ineludible. Incluso las personas que no lo conocen como el proceso en cascada piensa en él como la “correcta” o “la forma en que siempre
Cuando se pide a algunas personas a usar Scrum, son profundamente incómodo. Que va contra la corriente y se siente arriesgado.
Ellos responden: “Sí, pero ...”, porque su respuesta es entrenado a preferir las prácticas cascada. Por ejemplo, los requisitos son
manejados de manera muy diferente con Scrum. Alrededor del 50 por ciento de un proyecto típico se gasta el desarrollo de requisitos,
arquitectura y diseño. Durante el mismo proyecto, el 35 por ciento de los requisitos de cambio y más del 65 por ciento de la
funcionalidad descrita por los requisitos se utiliza nunca o casi nunca. De todos modos, en cascada, todos los requisitos, la
arquitectura y la infraestructura están completamente detallados antes de que el equipo construye funcionalidad.
Scrum ve requisitos y arquitecturas como inventario. El inventario es un pasivo porque si algunos requisitos cambian o no se utilizan,
el tiempo dedicado a entenderlos o el diseño para ellos es un desperdicio. La reserva de pedidos de productos, que enumera los
requisitos de Scrum, sólo tiene que ser definido en el tiempo para una reunión de planificación de Sprint; el trabajo para comprender
plenamente que sólo se realiza como se produce el Sprint que lo transforma en producto. Los requisitos se desarrollan y la
arquitectura emerge en el sprint para los que el propietario del producto así lo solicite. Para alguien inmerso en el pensamiento
cascada, esta práctica es imprudente, arriesgado y temerario. Para desarrollar el código de requisitos incompletos, saben, está
metiendo en problemas. Un arquitecto de la cascada le dijo a un arquitecto Scrum que la única manera de construir una arquitectura
sólida era para pensar en ello desde el principio, antes de que se construyó ningún código. El segundo arquitecto dijo que pensaba
que la construye como requisitos surgió podría crear una arquitectura más estable porque se demostraría, pieza por pieza.
Veamos las implicaciones de otro hábito cascada, la especialización funcional. El propietario del producto analiza la reserva de
pedidos de productos con el equipo Scrum. Juntos, los miembros del equipo discuten los requisitos y crean diseños, código,
pruebas y documentación. Un tradicionalista cascada cree, sin embargo, que sólo un diseñador puede diseñar, solamente un
programador puede codificar, a la garantía de calidad (QA) persona puede poner a prueba, y sólo un escritor técnico puede escribir
documentación!
Estaba asistiendo a una reunión de Revisión del Sprint. El Equipo Scrum había seleccionado cinco elementos de la Pila de Producto para
el sprint. Sólo un elemento se terminó. Los miembros del equipo dijeron que la gente de control de calidad (pruebas) en el equipo no
habían completado sus pruebas. Sin embargo, un equipo Scrum es multi-funcional. Todo el equipo es responsable de la construcción de
piezas terminadas de la funcionalidad de cada Sprint. No era la gente de control de calidad que no terminaron la prueba del equipo Scrum
no terminó la prueba. Scrum cuenta con todos astillado en su mejor esfuerzo para hacer el trabajo. Cuando es necesaria experiencia
funcional, las personas con esas habilidades de gol, pero cualquier persona puede hacer el trabajo.
Trey Research (TR), nuestra primera empresa hipotética, desarrolla productos acústicos. TR estaba listo para introducir una nueva
radio. Miles estaban en el almacén listo para su envío. El Dr. Trey es el fundador y CEO. Como el Dr. Trey leer el manual del
usuario en su oficina, su ceño se hacía más profunda y
Capítulo 4 contra el músculo de la memoria-La fricción del Cambio 23
Más adentro. Finalmente, llamó al gerente de la escritura técnica, Matthias Berndt. El Dr. Trey dijo que estaba muy decepcionado con
la documentación; era inutilizable. Berndt de acuerdo, pero dice que refleja con precisión la forma en la radio funcionaba. El Dr. Trey
mantuvo su calma lo que le pedía Berndt para ir al almacén, abrir una caja de radio, y ver si funcionaba el camino de la documentación
para el usuario indicado. Dos horas más tarde, Berndt apareció en la consulta del doctor Trey con una caja abierta y el manual de
usuario. Berndt dijo: “Por mucho que me gusta decir esto, el Dr. Trey, el manual refleja con precisión el funcionamiento de la radio.”
El Dr. Trey perdió los estribos. Se preguntó Berndt cómo podía haber dejado un terrible radio tal construirse. Berndt no sabe que
la radio era inaceptable? Berndt estuvo de acuerdo, pero dijo que no tenía nada que ver con la radio hasta después de su
construcción. El Dr. Trey creció aún más problemático y le preguntó: “¿Quieres decir que, a pesar de que ha trabajado aquí 23
años y conocer nuestras radios de adentro hacia afuera, que no tiene nada que ver con su diseño? Sólo sí el documento después
de que se construyen?”Berndt confirmó esto. Este enfoque disfuncional fue el impulso para TR adoptar Scrum. Ahora todo el
mundo en un equipo multi-funcional en TR diseña las radios. El Dr. Trey sabe que si el diseño de la radio no cumple con la
aprobación de los ingenieros, escritores técnicos, y los probadores, no debería ser construido.
Comando y control
Los trabajadores son más capaces de encontrar la manera de hacer su trabajo, no sus gestores. El trabajo es complejo y tiene matices
inesperados. Si los trabajadores están sujetos a instrucciones de otra persona, que no son libres de hacer el trabajo de la mejor manera
posible.
Los asistentes a la clase certificado ScrumMaster examinan la productividad de la autogestión a través de un ejercicio. En primer lugar, se
establece un espacio confinado de aproximadamente 400 pies cuadrados. Sillas, mesas, y otros obstáculos son rociados generosamente
por todo el espacio Todo el mundo se coloca en un par, cada par formado por un jefe y un trabajador. El ejercicio es para los patrones para
obtener sus trabajadores a tomar 60 pasos completos en dos minutos utilizando los comandos de inicio, parada, izquierda, derecha, más
rápido y más lento. Al final de dos minutos, alrededor del 50 por ciento han ido 60 pasos. El resto han ido un menor número de pasos. En
la segunda parte del ejercicio, los pares se rompen. Todo el mundo es un trabajador que maneja sus propias actividades. Cada uno es
libre de utilizar los comandos anteriores o llegar a los comandos más apropiadas. Se pidió a todos que tomar 60 pasos completos y luego
se detiene. Todo el mundo se lleva a cabo dentro de un minuto. La autogestión del segundo ejercicio se ha duplicado la productividad. Y
debido a que los administradores están ahora también a los trabajadores, la productividad se ha multiplicado por cuatro.
ScrumMasters certificados saben que los equipos de Scrum de autogestión son más productivos. El frente 10 por ciento de su
mente se vende en la autogestión. Pero la parte posterior 90 por ciento sabe que todavía están a cargo. Si algo va mal, van a
intervenir y decirle al equipo qué hacer. Hemos sido entrenados que esta es la mejor manera de estar absolutamente seguro
que las cosas van bien. El hábito de mando y control es muy difícil desprenderse.
24 Parte I La adopción de Scrum
Toma tiempo para que los equipos de Scrum a Gel y comenzar a realizar. Algunos equipos requieren más apoyo que
otros. El ScrumMaster es responsable de enseñar el trabajo en equipo de auto-gestión para el equipo. Por ejemplo, si el
equipo llega a la ScrumMaster diciendo: “Este artículo Pila de Producto es demasiado grande para una Sprint! ¿Qué
hacemos?”, No se dio la respuesta. En cambio, el ScrumMaster lleva al equipo a través del proceso de encontrar la
manera de deconstruir el retraso. El ScrumMaster enseña; el equipo aprende y termina el ejercicio. La próxima vez que se
presenta una situación similar, el equipo va a saber cómo actuar de forma independiente. En el momento en el
ScrumMaster le dice al equipo qué hacer y cómo hacerlo, él o ella ejerce el mando y control. En el mando y control, el
ScrumMaster cree que él o ella es responsable de la productividad y la resolución de problemas. En la autogestión,
Un proyecto que inicié incluye más de 50 desarrolladores. El nuevo desarrollo que había que hacer en conjunto con el
mantenimiento del sistema existente. Un razonablemente buena reserva de pedidos del producto estaba en su lugar. Pasé varios
días revisando los archivos y las hojas de vida de los empleados, así como hablar con los gerentes, tratando de decidir la mejor
composición del equipo. Después de esos varios días, tenía un dolor de cabeza. Así que llamé a todos los desarrolladores en la
habitación. El propietario del producto revisado con los desarrolladores el próximo proyecto y la cartera de productos. He descrito las
reglas para la composición de los equipos de Scrum y determinar su tamaño. A continuación, pidió a los desarrolladores a
organizarse en equipos. Les dijo a los equipos no tienen que ser permanentes, sino que deben dar su mejor esfuerzo. Al cabo de
cuatro horas, se habían formado sus propios equipos. Los equipos crearon acuerdos entre ellos sobre cómo cooperarán los equipos.
Durante el próximo Sprint, varios miembros del equipo desplazado a otros equipos. Al final de ese Sprint, los desarrolladores nos
dijeron que estaban muy contentos con la composición del equipo. Ellos preguntaron si podían seguir cambiando, según sea
necesario, sin embargo. Nosotros, por supuesto, dio permiso-que no tienen una idea mejor!
Yo vivo en Boston y trabaja a menudo en la ciudad de Nueva York. En sólo 45 minutos, el servicio de transporte Delta
Airlines me puede tomar desde el aeropuerto Logan de Boston al aeropuerto LaGuardia de Nueva York. A veces empacar
más de una reunión en un día a causa de esta comodidad. Un día, estaba a primera hora de la mañana y hasta Nueva York
para una reunión. Llegué a La Guardia de 2:00 pm a 2:30 coger el autobús a Boston. Tenía una reunión de fin de día en el
centro de Boston a las 4:30 PM Este horario hubiera funcionado, excepto LaGuardia fue empañado y todos los vuelos de la
tarde se retrasa o se cancela. Me acerqué al mostrador de Hertz. Me dijeron que el recepcionista de Hertz que tenía que
estar en Boston en 90 minutos y quería un coche. Ella me miró de forma extraña. Al parecer, mi necesidad no se pudo
cumplir. Las leyes de la carretera, la velocidad máxima de los vehículos disponibles, y la distancia entre Boston y Nueva York
hizo que mi requisito lamentable e imposibles de satisfacer. Las leyes de la física frustraron mis deseos.
Capítulo 4 contra el músculo de la memoria-La fricción del Cambio 25
Consideremos ahora un propietario del producto en picada (nuestra próxima empresa hipotética) que se ha reunido con su equipo
Scrum antes del primer Sprint. Ella entregó una presentación con 12 elementos de viñeta. Ella le dijo al equipo de los 12 artículos que
había que hacer y la liberación necesaria para el envío dentro de seis meses. El equipo observó fijamente al propietario del producto y
le dijo que, aun sin conocer más detalles sobre el proyecto, que era imposible hacerlo. El propietario del producto contestó: “Si no
cumplimos estas características para entonces, no se puede vender el producto, por lo que tiene que hacer.” Al igual que yo en Nueva
York, el propietario del producto necesitaba algo que no era posible. El negocio funciona con los compromisos. Cuando usted hace un
compromiso con otra persona, usted ha dado su palabra. La otra persona organiza su negocio en consecuencia, contando con
ustedes para hacer lo que usted dice. Esta comprensión se basa en la confianza y es una enorme fuente de eficiencia. Vamos a
darnos un breve ensayo sobre el compromiso. Lee los siguientes ejercicios y ver si puede comprometerse a cumplir con las
■ Alguien le pide que se comprometan a tener algún elemento construido para ellos. Ella le pide la fecha en que se
terminó y por el precio que va a costar. Pasar algún tiempo con ella tratando de entender exactamente lo que quiere,
pero los detalles son difíciles de alcanzar. Además, vas a tener que artesanal esta cosa. No está seguro de las
habilidades exactas de sus trabajadores o su disponibilidad. Además, la gripe se ha extendido la ciudad, y que podría
llegar a su equipo. La tecnología para la construcción de este artículo ha funcionado hasta ahora, pero una nueva
versión está saliendo con críticas mixtas. La persona que solicita el compromiso también le dice que ella podría tener
que cambiar algunas cosas en el camino. ¿Se compromete?
■ Alguien te dice que quiere un producto en una fecha específica. Debe hacer esto porque ya ha cometido el
producto antes de esta fecha a otra persona. Él te quiere ahora para respaldar su compromiso con su compromiso.
No está seguro exactamente lo que todo el compromiso es, pero la otra persona tiene poder sobre su carrera y el
salario. ¿Se compromete?
Por supuesto, es imposible comprometerse abiertamente en cualquiera de las circunstancias. Usted simplemente no sabe. Usted puede
sentir que no tiene más remedio que confiar en el segundo caso, pero mejor que tengas algunos trucos bajo la manga en caso de que se
meten en problemas.
Presionar a alguien que se comprometan a un resultado, independientemente de lo que él o ella cree que es posible es un
mal hábito. Si la persona bajo presión es honesto, que no promete nada. Si ella es arrinconado, se podría hacer un
compromiso de entregar. Ninguna de las alternativas, la falta de compromiso o un falso compromiso es útil si necesita algo
suceda. Nuestra memoria muscular nos dice que podemos pedir a nuestro equipo de ingeniería de un compromiso. memoria
muscular del equipo de ingeniería es proporcionar una, independientemente de las circunstancias. Donde el proceso de
cascada está de moda, no tenemos más remedio que hacerlo. Pero tenemos otras opciones cuando se utilizan Scrum y,
procesos iterativos incrementales. Estas alternativas Scrum se presentan en detalle en el capítulo 9, “La relación entre la
gestión del producto / cliente y el equipo de desarrollo.”
26 Parte I La adopción de Scrum
Nuestra siguiente hipotética empresa es Coho, uno de los mayores distribuidores de coches en Europa. La alta dirección fue el
despliegue de Scrum para mejorar su capacidad para introducir nuevas capacidades a los clientes. En el primer Sprint del primer
proyecto, los equipos de Scrum entregan más funcionalidad que se habían comprometido. Todo el mundo, desde la alta dirección a
los clientes, estaba emocionado y satisfecho.
Para el segundo Sprint, los equipos de Scrum comprometidos con una gran cantidad de la Pila de Producto. Dos semanas en el
Sprint, los equipos se dieron cuenta de que estaban en problemas. Cuando los equipos se reunieron, todos tenían la misma
historia: la funcionalidad fue significativamente más complejo y difícil que la primera Sprint. De las 24 piezas de funcionalidad los
equipos habían comprometido a, se dieron cuenta de que pudieran completar 7 u 8. Después de la forma en que todos ellos
habían vitoreado en la primera revisión de Sprint, que temían que pasaría si sólo el 33 por ciento de su segundo Sprint eran
hecho. Los equipos decidieron que la única manera en que podría entregar todo estaba a prueba de caída y refactorización; que
simplemente una palmada a la nueva funcionalidad en la parte superior de la edad. Se dieron cuenta de que al comprometerse a
mucho menos de la tercera Sprint tendrían tiempo para volver atrás y corregir todo. Uno de sus ScrumMasters les preguntó lo que
estaban haciendo. El ScrumMaster se dio cuenta de que Scrum es empírica sobre el progreso y la transparencia, por lo que el
propietario del producto siempre sabe lo que está pasando y puede tomar las mejores decisiones. no era el enfoque del equipo
decidió tomar ocultar las cosas desde el propietario del producto? No estaban pretendiendo que se hacían las cosas cuando no lo
eran? Los equipos, después de expresar sus temores de que el propietario del producto podría disparar todos ellos, fueron al
dueño del producto y le mostró dónde estaban y qué problemas se estaban quedando en. El propietario del producto, mirándolos,
les dijo: “Yo sabía que sobrecargadas. Iba a preguntar lo que estaba pasando. Tenía la esperanza de que tal vez sabía algo que
no lo hice. Bien, estoy muy contenta de que vino a mí.”El propietario del producto y los equipos reducen los compromisos para que
coincida con sus nuevos hallazgos y procedieron,
Cuando discuto este tipo de miedo en cursos que imparto, propio miedo de los asistentes es palpable. Los usuarios pronto-a-ser
Scrum no piensan que la transparencia, o la verdad, es aceptable en la que trabajan. Me dicen que van a ser despedidos si dicen la
verdad. La verdad no es lo que sus clientes quieren oír. Me dicen que sus clientes van a encontrar a otra persona que va a mentir a
ellos si no lo hacen. He visto esto en clase después de clase durante cinco años. La gente en el desarrollo de productos piensan
que sus clientes quieren oír noticias sólo si es una buena noticia y prefieren escuchar una mentira que la verdad. “La mentira” es
una palabra dura. Pero lo que más se puede llamar diciendo que algo es verdad cuando se sabe que no es verdad? ¿Qué más se
llama a engañar a alguien con la información o retener la información que les habría dado lugar a mejores decisiones? Los
propietarios de producto quieren creer en la magia, y los desarrolladores apoyan la creencia por mentir. “¿Puede usted hacer este
proyecto antes de esa fecha?” “Claro, no hay problema.”
Los desarrolladores son conscientes de las complejidades que causan cambios en sus estimaciones originales. Son conscientes de
al cliente 60 por ciento del camino a través de un proyecto y le preguntó cómo va el proyecto, el director del proyecto no
sabe realmente. Ella sabe que algunas cosas van bien. También sabe que algunas cosas no van tan bien. También sabe
que ella no ha comprobado en algunas cosas que podrían resultar crítico. Sin embargo, decir “no sé” es inaceptable, por lo
que los gerentes de proyecto han aprendido a decir: “Muy bien,” “Justo en el blanco”, “Pedazo de pastel”, o algo
equivalente que hará que el cliente se vaya y dejar que se trate de sacar todo el tiempo, en el precio. Básicamente,
mienten. Es más simple que la exposición de todos los matices y complejidades que se suman a “No sé.”
Los gerentes de proyecto también podrían creer que la mentira ahorra tiempo. Pero debido a Scrum se basa en la transparencia, la
tergiversación socava toda la aplicación de Scrum. Si los propietarios de producto no saben exactamente dónde están las cosas en
cualquier punto en el tiempo, no estarán en condiciones de tomar las mejores decisiones posibles acerca de cómo lograr sus
objetivos. Ellos necesitan la mejor información posible, ya sea que lo ven como bueno o malo.
Resumen
El carácter iterativo e incremental de Scrum causa el cambio dentro de la empresa. La empresa debe adaptarse a los cambios mensuales de proyectos, no
sólo cambiar al final. Un proyecto produce incrementos potencialmente utilizables de todo el sistema cada mes. Equipos producen piezas completas de ese
incremento diario. Esta frecuencia de trabajo realizado provoca el cambio. comportamiento disfuncional que estaba oculto se hace visible. Los problemas
causados por el comportamiento disfuncional se magnifican. Como a resolver el comportamiento disfuncional, no creo que la solución es completa. Desde
hace 25 años, todo hábito se describe en este capítulo ha proporcionado mejores soluciones a las personas en su empresa que cualquier otra cosa tiene.
Ahora bien, estas personas van a intentar algo mejor, algo que incluso se siente bien. Pero cuando surgen los problemas de desarrollo y gestión de
productos, su gente se va a sentir desnudo. No se han acumulado memoria muscular en estas nuevas formas aún. Por lo tanto, debido a que se siente
seguro, sólo por ahora-regresan a estos hábitos, los viejos hábitos-fiable. Su empresa y su gente van a dar cuatro pasos hacia adelante y tres atrás, dos
pasos adelante y uno atrás. Ellos progresar continuamente, pero van a lamentar su incapacidad para ignorar y trascender los viejos hábitos. Scrum, sin
embargo, no les deje pasar por alto las consecuencias de estos hábitos. pero van a lamentar su incapacidad para ignorar y trascender los viejos hábitos.
Scrum, sin embargo, no les deje pasar por alto las consecuencias de estos hábitos. pero van a lamentar su incapacidad para ignorar y trascender los viejos
hábitos. Scrum, sin embargo, no les deje pasar por alto las consecuencias de estos hábitos.
Capítulo 6
Prácticas de la organización
En este capítulo:
Cuando la empresa utiliza Scrum, puede supervisar todo el desarrollo de cada Sprint. Puede redirigir el trabajo de la empresa para
aprovechar las nuevas oportunidades y maximizar el retorno de la empresa de inversión (ROI). toda la empresa puede cambiar de
rumbo rápidamente. Para ser capaz de hacer estas cosas, debe tener todo el trabajo de su empresa en una sola Pila de Producto. La
creación de una cartera de pedidos de este tipo puede tomar más de un año y es muy difícil. Una vez hecho esto, sin embargo, se
preguntará cómo le hizo previamente. Sin una visión integrada de toda la obra de la empresa, es imposible evaluar el progreso y realizar
análisis de impacto. En este capítulo, voy a explicar cómo crear una cartera de dicha empresa de productos. Una visión general se
presenta en el “# 1: La organización de la empresa de trabajo” sección. La estructura de la empresa Cartera del producto es algo
diferente para las empresas de productos de alta tecnología que es para una empresa que despliega la tecnología para hacer sus
operaciones más competitivo. Pronto nos ocuparemos de pedidos pendientes hightechnology de producto en el “# 2: La organización de
la empresa para un trabajo de alta tecnología de la empresa de productos” sección. En “# 3: La organización de la empresa el trabajo en
otras empresas,” vamos a ver en la creación de una reserva de pedidos de productos de otras empresas.
Otra variante de la Pila de Producto está organizando el trabajo cuando se está desarrollando una nueva operación de la empresa, incluyendo
los sistemas que automatizan la misma. Este escenario se discute en “# 4:. La organización de la empresa Trabajo para los nuevos sistemas
que automatizan una operación de la empresa” una acumulación del producto es el trabajo de la empresa. A menudo se requieren muchos
puntos de vista de este trabajo. El “# 5: La organización de la complejidad de múltiples vistas” sección muestra cómo correlacionar y gestionar
múltiples puntos de vista. La información de esta sección le ayudará a manejar algunas complejidades de mantener múltiples puntos de vista.
45
46 Parte II Empezar a usar Scrum de Empresa Trabajo
Por último, vamos a ver cómo organizar el trabajo si su empresa está utilizando una arquitectura familia de productos de software para
Podemos realizar todo el trabajo de desarrollo de una empresa en una reserva de pedidos de productos de la empresa. Para crear una cartera
de productos de la empresa, crear una visión empresarial de todos los proyectos y programas. Estos puntos de vista son descomposiciones de
arriba hacia abajo que organizan la reserva de pedidos de productos de arquitectura de la empresa de productos, organización o programas. Si
la empresa vende productos de alta tecnología, utilizar un producto de descomposición que consiste en la siguiente información: familia de
productos, producto, características, función y tarea. Si la empresa utiliza la tecnología para automatizar sus productos, al igual que lo hace una
entidad financiera, utilice los detalles de la estructura organizativa. El resto de este capítulo se presentan formas de crear estos puntos de vista y
su vinculación a la Pila de Producto de cada proyecto. A medida que nos relacionamos y enlace la reserva de pedidos de productos detallada de
los proyectos Scrum a la vista de la empresa, la reserva de pedidos de productos de la empresa comienza a tomar forma. A continuación,
rellenar la reserva de pedidos de productos de la empresa que se inician más proyectos. Debe, finalmente, identificar, organizar y priorizar todo
En la medida en que todo el trabajo de la empresa se encuentra en una reserva de pedidos de productos de la empresa, se puede
seguir el progreso de todos los programas, la liberación y proyectos a través de burn-down. Para cualquier área de interés, un gráfico
de burn-down seguimiento del progreso hacia una meta de liberación a través del tiempo. Con burn-down, puede evaluar los diversos
proyectos de impacto y programas tienen el uno del otro y en la empresa. Es probable que sea una sorpresa desagradable. Los
programas que usted pensó que estaban en marcha podría estar detrás. Puede encontrarse con que la gente se dividan entre muchos
proyectos se ha ralentizado de trabajo general en lugar de permitir a la empresa a tomar más. Obtendrá una gran cantidad de
información, algunos confirman sus esperanzas y demás aplastarlas. Usted, sin embargo, tener información sólida con la que
gestionar la empresa.
Mi empresa fabrica productos que se venden a los clientes externos. Scrum organiza el trabajo en pedidos pendientes de producto. ¿Cómo
puedo organizar el trabajo de mi empresa? En particular, si tengo la oportunidad de hacer algo nuevo, ¿cómo reorganizar rápidamente para
hacerlo?
Un atasco de producto puede representar todo el trabajo de desarrollo conocido para los productos de una empresa. Los productos se
descomponen en características, funciones, actividades y tareas, lo que refleja la estructura del producto y la terminología. Un atasco de
nivel más bajo. Esta descomposición se pueden agregar en las familias de productos y todo el trabajo de desarrollo de las empresas,
Familia de
Finanzas
personales ......
Impuestos
corporativos ......
Whirl- Personal
impuestos viento Información acerca de ti
personales Deluxe
Personal Localización
de escribir en diferentes
números de teléfono de
Teléfono C413
Estado de residencia
Una arquitectura de producto o sistema consta de módulos o componentes en el nivel más bajo de descomposición. Uno o más de
estos componentes serán transformados para satisfacer un elemento de la Pila de Producto. Podemos organizar una acumulación del
producto separado para la funcionalidad del producto comunes a más de un producto. estructura de este Pila de Producto refleja la
arquitectura del sistema, como se muestra en la Figura 6.2. priorización general por el bien de la empresa es obligatoria. El
propietario del producto de la funcionalidad común tiene que ser alguien con retorno de la inversión responsabilidad (ROI) para todos
los productos de la empresa.
SPF SPF
Prty
Aspecto Tarea actividad Módulo tamaño CIprty
CARNÉ DE IDENTIDAD CI tamaño
Interfaz de usuario Número de teléfono
de pantalla Controles con Entrada
formato numérico doméstico C413 72 2 61 1
La lógica de
negocio Base de
datos controla la
Base de Datos
Veamos cómo podemos responder a un cliente que requiere una funcionalidad mejorada en la familia de productos Impuesto sobre
Sociedades. Se valoran los esfuerzos para hacer que la mejora en 100 puntos de trabajo. (A punto de trabajo es una medida
arbitraria.) El cliente necesita un plazo de seis meses. Estamos en el quinto mes del plan anual de nuestra empresa. Un gráfico de
burn-down empresa muestra el plan de línea de base anual, como se muestra en la Figura 6-3.
2000
1500
Trabajo 1000
500
0
11 10 9 8 7 6 5 4 3 2 1 12
Meses
Evaluamos el progreso contra el plan. El plan se mantiene en una cartera de productos de la empresa. La medida es en
contra del plan actual más, que es generalmente diferente del plan de línea de base. En el quinto mes, podemos comparar
la funcionalidad prevista actualmente en contra de lo que ya ha sido entregado, como se muestra en la Figura 6-4.
La diferencia entre los dos planes representa el grado en que la empresa está por delante o por detrás del plan. La figura
6-4 muestra que estamos detrás de nuestro plan y detrás de nuestros compromisos.
2000
1800
1600
1400
1200
Trabajo 1000
800
600
400 Plan de Planificación de la funcionalidad de línea de
0
11 10 9 8 7 6 5 4 3 2 1 12
Hora
Al final del quinto mes, el plan nos ha comprometido a tener 1214 puntos de izquierda trabajo. En cambio, hay 1320 puntos de
trabajo que quede por realizar. Si añadimos los nuevos 100 puntos de trabajo solicitado en la línea de productos impuestos
corporativos, la programada versus medición real se vuelve peor, como se muestra en la Figura 6-5.
2000
1800
1600
1400
1200
Trabajo 1000
800
600 Real con el plan previsto nuevo trabajo
200
0
11 10 9 8 7 6 5 4 3 2 1 12
Meses
Figura 6-5 Burn-down del plan en comparación con el nuevo trabajo real añadido
El trabajo planificado es la línea de tendencia inferior. El trabajo real dejado sin el trabajo adicional que tener en cuenta es la línea de
tendencia central. La línea de tendencia superior muestra el trabajo real que queda si el nuevo trabajo se ha comprometido a. Todas
estas líneas de tendencia se han proyectado a fin de año para mostrar la probable brecha entre el trabajo previsto y real.
Para asumir los impuestos corporativos mejoras adicionales, tenemos que liberará a otros trabajos. Podríamos aumentar los costos a través de
nuevas contrataciones adicionales, pero la productividad disminuye a medida que las personas nuevas son llevados a bordo y aumenta sólo
después de seis meses o así. Tenemos que encontrar algún otro trabajo que podemos aplazar. En primer lugar, vamos a añadir el nuevo
trabajo a la parte Impuesto de Sociedades de la Pila de Producto. Es la quinta fila de la figura 6-6. Luego estimamos y priorizamos que en
comparación con todas las demás tareas de la cartera de productos de la empresa. Para las técnicas de estimación de Scrum, véase el
reciente libro de Mike Cohn, Estimación ágil y Planificación ( Prentice Hall, 2004). La reserva de pedidos de la empresa priorizado Producto
Necesitamos dar cabida a 206 nuevos puntos de trabajo (100 nuevos puntos de trabajo añaden al déficit actual de 106 puntos).
Podemos liberará de trabajo de menor prioridad. El primer punto de poner en espera es la prioridad más baja en la fila inferior:
Impuestos Personales, estado de residencia, Punto 6. Los 148 puntos restantes de trabajo que se diferido (206 necesita menos los
58 puntos de punto 6) tiene que venir de el Personal Finances producto, la siguiente prioridad más baja. la totalidad de su carga de
trabajo tiene 1048 puntos de trabajo previstas para el año.
50 Parte II Empezar a usar Scrum de Empresa Trabajo
impuestos torbellino Deluxe La información personal sobre Dirección de Correo / Teléfono Tema
personales Tú 3 82 47
impuestos torbellino Deluxe La información personal sobre Dirección de Correo / Teléfono artículo
personales Tú 4 73 33
Impuestos
impuestos torbellino Deluxe La información personal sobre Dirección de Correo / Teléfono artículo
personales Tú 2 63 52
El usuario debe
ser capaz de
escribir en
diferentes
números de
Cuando los detalles y observamos la quemadura hacia abajo para la línea de productos finanzas personales, es antes de lo previsto. A
continuación, profundizar en su trabajo para ver dónde podemos liberar un poco de esfuerzo y reducir al mínimo el impacto. En la Figura 6-7,
que profundiza para ver justo en el trabajo para las finanzas personales.
400
La funcionalidad real suministrado plan
350
previsto de funcionalidad que se
300 entregarán
250
Trabajo 200
150
100
50
0
11 10 9 8 7 6 5 4 3 2 1 12
Meses
El trabajo Finanzas Personales es antes de lo previsto. Al final del quinto mes, habíamos planeado tener 217 puntos de trabajo izquierda,
pero sólo 160 permanecen. Estamos 57 puntos antes de lo previsto. Podríamos ser capaces de utilizar esta capacidad para el nuevo trabajo
en la línea de productos impuestos a las empresas. Profundizando en las finanzas personales funciona, podemos ver qué áreas específicas
antes de lo previsto. A continuación, podemos evaluar si la gente que hace que el trabajo calificado y son capaces de ayudar a los impuestos
a las empresas de productos. Si lo están, podríamos ser capaces de volver a implementarlas. Vamos a pedir al propietario del producto de la
línea de producto de Finanzas Personales si él o ella puede formar un nuevo equipo que puede ser reasignado durante cuatro meses.
Este ejercicio se hizo cargo de la nueva obra y nos permitió conseguir el negocio del nuevo cliente. Se evaluó el trabajo en curso
de la empresa para identificar el exceso de capacidad. Podríamos hacer lo mismo cada mes para detectar deficiencias y
desviaciones.
A medida que cambian las prioridades y se producen nuevas oportunidades, podemos alinear nuestro trabajo para maximizar el retorno de la inversión de la
empresa. Los propietarios del producto en todos los niveles de la empresa son capaces de realizar un seguimiento de su trabajo en contra de sus compromisos.
Podemos cambiar la empresa para aprovechar las nuevas oportunidades mientras que la evaluación y luego el seguimiento del impacto.
software hace que las operaciones sean más eficaces. ¿De qué manera la gestión de estas operaciones utilizan Scrum, o debo dejar
Los propietarios de los productos son los responsables de sus operaciones. Definen el trabajo para mejorar sus productos en la reserva de pedidos de
productos. El trabajo de desarrollo puede ser para mejorar los sistemas automatizados o manuales de operaciones. La formación y el trabajo de ejecución
es también parte de la reserva de pedidos de productos. La reserva de pedidos de productos está ordenada por prioridad del sistema y para organizar el
trabajo dentro de la organización de Tecnología de la Información (IT). Los equipos de TI se forman sobre la base de producto y los identificadores del
sistema.
Podemos utilizar el siguiente ejemplo de una empresa bancaria para ver cómo hacer esto. Un banco vende productos financieros
a sus clientes. Se organiza en líneas de negocio (LOB). Cada línea de negocio consiste en las operaciones que venden productos
y servicios financieros. Estas operaciones están automatizadas a través de los sistemas internos. Por ejemplo, un banco puede
tener un fideicomiso LOB, un LOB Banca Comercial, Banca de Consumo y una LOB. Dentro del Consumidor Bancario LOB es
una operación Teller, una operación de creación del préstamo, y así sucesivamente. Estos son accesibles en Desarrollo de
Producto y Gestión de que maquina los diversos productos financieros. Cada operación es apoyada por uno o más sistemas
informáticos. A medida que nuevos productos son concebidos, las operaciones y los sistemas de apoyo que deben desarrollarse
o mejorarse. El producto
52 Parte II Empezar a usar Scrum de Empresa Trabajo
La cartera, o requisitos, para ello están organizados por LOB, el funcionamiento, la actividad y tarea. Figura 6-8
representa una descomposición tal.
Línea de la empresa
Operación de Negocios Producto Actividad Sistema componente Requisito Tamaño prty
Banca
corporativa ......
Banca de
consumo Cajero Hipoteca
Retiros
Comprobación
Informacion
401K personal
Estamos construyendo un nuevo sistema para una división en nuestra empresa. Se reemplazará un mosaico, más viejo sistema. ¿Cómo puede
la obra será dirigida por el jefe de operaciones de esa división de manera que tenga sentido para ella, mientras es organizada y priorizada de una
Los datos son el negocio de algunas empresas, tales como informes de crédito, enciclopedias, noticias, y la cartografía. Estas empresas
adquieren, el formato, y venden los datos. Las empresas necesitan a veces para construir sistemas completamente nuevos para este tipo de
operaciones. Los responsables de estas operaciones necesitan para correlacionar y priorizar el desarrollo de una nueva operación de negocios
La operación comercial está organizada en varias funciones primarias. Los datos se adquiere. La técnica ha sido preparado
continuamente para ofrecer un valor adicional a través de nuevas relaciones y atributos. Los datos se gestiona para la exactitud y
calidad. Los datos se extraen para su venta a los clientes. Algunos extractos son periódicas, mientras que otros son continuas. En
el nivel más bajo de la operación del negocio, se realizan actividades y tareas. Estas tareas son manuales, manual automatizada
con asistencia, o completamente automatizado. El sistema automatizado está organizado como una arquitectura que tiene
atributos no funcionales tales como el rendimiento, la escalabilidad, seguridad y flujo de trabajo. La persona que dirige esta
operación es el propietario del producto. Él o ella es responsable de la rentabilidad global y la inversión a largo plazo en el nuevo
sistema. Él o ella es responsable de dar prioridad al desarrollo para apoyar una implementación por fases, seguro, así como para
cumplir con las dependencias técnicas. Como ejemplo de las dependencias técnicas, el marco de flujo de trabajo podría ser
descomposición operativa y sistemas se muestra en la Figura 6-9. El trabajo Product Backlog se produce en la intersección.
Pila de Producto
divisiones departamentos secciones Subsección Actividades Tareas Componente módulo Sub- sistema Sistema
Aseo TCZ01
Gestión de datos
TDX01
Gestión de datos
Seguridad TDX01-01 TDX01
Control de
Gestión de datos Calidad e
Integridad TDX01-02 TDX01
Control de
Gestión de datos Calidad e
Integridad Nueva Referencial de Datos
Integridad TDX01-03 TDX01
Control de
Gestión de datos Calidad e
Integridad Nueva Referencial de Datos
Integridad
Control de
Gestión de datos Calidad e
Integridad Nueva Referencial de Datos
Integridad
Control de
Gestión de datos Calidad e Configurar
Integridad Nueva Referencial de Datos
Integridad Área CSetup02 Reflnteg TDX01-04 TDX01
Control de
Gestión de datos Calidad e Seleccionar
Integridad Nueva Referencial de Datos
Integridad Población CSetup03 Reflnteg TDX01-05 TDX01
Control de
Gestión de datos Calidad e Seleccionar Ver zonas a ser seleccionados
Integridad Nueva Referencial de Datos
Integridad Población CSetup04 Reflnteg TDX01-05 TDX01
Control de
Gestión de datos Calidad e Comprobar
Integridad Nueva Referencial de Datos
Integridad iniciar CSetup04 Reflnteg TDX01-06 TDX01
Control de
Gestión de datos Calidad e
Integridad Nuevo Campo de Datos
Integridad TDX01
Extracción
Figura 6-9 Intersección de puntos de vista operativos y del sistema en una Pila de Producto
54 Parte II Empezar a usar Scrum de Empresa Trabajo
La partida de la Pila de Producto “áreas de pantalla para seleccionar” forma parte de la función de gestión de datos de la operación. Se
utiliza por el supervisor de la sección de integridad referencial para inspeccionar y comprobar los datos de integridad referencial
frecuencia. El nuevo sistema tiene un componente, CSetup04 (que es parte del subsistema de TDX01-05 y Sistema TDX01), para
automatizar este. El punto de vista operativo también utiliza elementos de la Pila de Producto para describir el trabajo para mejorar una
actividad de trabajo, incluyendo la creación de la documentación y el reciclaje. Incluye columnas que reflejan las prioridades de
ejecución operativos y esfuerzos. La visión de los sistemas incluye una columna para el esfuerzo de construir el componente y la
prioridad en la que se desarrollará. La visión de los sistemas también incluye elementos de la Pila del producto para los sistemas que
proporcionan la infraestructura utilizada por los otros sistemas, como el flujo de trabajo. Otro trabajo, como la construcción de entornos
de desarrollo distribuidos y actualizar el entorno de producción, tienen sus propios elementos de la Pila de Producto. Dicha cartera de
productos se prioriza de acuerdo a la secuencia más lógica para el desarrollo del sistema.
La cartera de productos es una lista priorizada de trabajo. Podemos relacionarlo con tres áreas: su presencia en un producto o
sistema, su incidencia en la mejora de una operación de negocios, y su ocurrencia en la arquitectura de sistemas. Podemos
entonces crear vistas complejas mediante la intersección de estas relaciones. Figura 6-9, visto en la sección anterior, muestra un
ejemplo de varias vistas de una Pila de Producto. Se muestra la relación de un punto de vista operacional negocio (Divisiones,
Departamentos, Secciones, subsección, actividades y tareas columnas) a la obra en una Pila de Producto (columna Pila de
Producto), que a su vez se relaciona con la vista de la arquitectura de sistemas (Sistema, Subsistema Módulo, columnas, y
componente).
elementos de la Pila de productos van desde pequeñas a grandes. Los artículos pequeños por lo general se refieren a las operaciones comerciales,
componentes de la arquitectura del sistema, o tareas de productos de grano fino, como se muestra en la Figura 6-9 anterior. A medida que los
artículos aumentan de tamaño, los elementos correspondientes se refieren a aumentar de tamaño. Por ejemplo, un elemento de la Pila de Producto
conoce como “fluir automáticamente las aplicaciones de la investigación a la aceptación y la notificación” se refiere a los subsistemas, actividades
Módulos o componentes menudo son utilizados por más de una actividad de tarea o producto operacional. El elemento Pila de Producto
para cambiar un componente continuación, se debe introducir una vez por cada
Capítulo 6 Prácticas de la organización 55
tiempo que automatiza la tarea o actividad. Sin embargo, se estima que sólo una de las ocurrencias. Todos los casos heredan la
necesidad más alta prioridad y están programados en consecuencia. A veces múltiples ocurrencias de un elemento de la Pila de
Producto se indican en una columna en la hoja de cálculo.
son compartidos entre todos los productos. ¿Cómo está organizado este trabajo con Scrum?
Muchas empresas tienen más de un producto. A menudo se separan funcionalidad común en una biblioteca de componentes de infraestructura para simplificar la
definición de nuevos productos o mejorar un producto existente. Cuando los productos son desarrollados, algunos componentes son peculiares del producto, pero
otros componentes ya podrían estar en la infraestructura, reduciendo el tiempo y los costes de desarrollo en general. Si algunas funciones potencialmente común
no está ya en la infraestructura, se desarrolla allí para reducir los costes para los futuros productos. Al mantener la infraestructura en buen estado y bien
catalogado, desarrollo de nuevos productos se simplifica. El papel de la reserva de pedidos del producto tiene que ampliarse para hacer frente a esta
infraestructura común. La reserva de pedidos de productos por lo general sólo se enumeran los requisitos de trabajo a realizar para un producto. Ahora la reserva
de pedidos del producto reflejará la estructura de toda la familia de productos. La familia de productos se descompone en productos, características, funciones y
actividades, como se muestra en la figura 6-10. Cuando se necesita algo nuevo, se añade el requisito. Algunos de los requisitos de la Pila productos serán
satisfechos por los componentes o bases de datos en la infraestructura común. Figura 6-10 demuestra esto mediante el uso del designador “Common” en la
columna de dominio. Si se trata de un componente existente que hay que mejorar, el ID para el componente existente se registra. Cuando la reserva de pedidos de
productos está ordenada por prioridad requerimiento y exigencia, que comienza con una lista priorizada de trabajo a realizar. Algunos de los requisitos de la Pila
productos serán satisfechos por los componentes o bases de datos en la infraestructura común. Figura 6-10 demuestra esto mediante el uso del designador
“Common” en la columna de dominio. Si se trata de un componente existente que hay que mejorar, el ID para el componente existente se registra. Cuando la
reserva de pedidos de productos está ordenada por prioridad requerimiento y exigencia, que comienza con una lista priorizada de trabajo a realizar. Algunos de los
requisitos de la Pila productos serán satisfechos por los componentes o bases de datos en la infraestructura común. Figura 6-10 demuestra esto mediante el uso
del designador “Common” en la columna de dominio. Si se trata de un componente existente que hay que mejorar, el ID para el componente existente se registra.
Cuando la reserva de pedidos de productos está ordenada por prioridad requerimiento y exigencia, que comienza con una lista priorizada de trabajo a realizar.
La infraestructura común es compatible con todos los productos. Tiene su propia reserva de pedidos de productos. Esta es organizado por
aspecto. Este retraso se rellena con los trabajos de mantenimiento y todo el trabajo requerido para cada familia de productos y producto,
torbellino Informacion
Especial personal Acerca de ti
Personal Localización
de escribir en diferentes
números de teléfono de
Estado de residencia
Estado de Ingresos
Ocupación
de escribir en diferentes
números de teléfono de
formato
especiales
dependientes dependientes
Información de
Los dependientes
importar su
información
El propietario del producto para todas las familias de productos prioriza la reserva de pedidos de productos de infraestructura. Sólo que esta
persona puede evaluar todas las prioridades de la familia de productos de unos contra otros y contra la necesidad de mantener y sostener la
infraestructura común. Esta prioridad se mantiene en la columna de la infraestructura común (CI) Prty. El tamaño relativo de la obra, según lo
evaluado por los equipos de infraestructura, se mantiene en la columna de la CI tamaño. Este trabajo podría ser diferente en tamaño que la
estimada por el equipo de productos. Tenga en cuenta que los requisitos de reserva de pedidos de productos duplicados de la figura 6-11 se
UNA do
rendición de cuentas, compensación y, 81 cambio
organizaciones de nivel de actividad, 70-71, 77 de evaluar, 5-7 conflicto y, 6 empresas en transición,
adaptación, 103, 105, 113 adoptan Scrum 29-41 y funcionalidad, 90-91 en las responsabilidades
del trabajo, 6-7 memorias musculares que dificultan,
aspectos, 3 21-27 priorización, 17, 54-55, 73 revisión de código
evaluar los cambios, 5-7, 7-8 en el control de procesos , 103 compromisos, 25,
advertencias esfuerzo requerido, 5 86-89 ancho de banda de comunicación, 136-137
servicios financieros, 32-36, 13-15 políticas de compensación, 6, 14, gráfico de
primer mes impedimentos, 17 evaluación 81 complejidad, 104 conflicto, 6, 16-17
resolución de conflictos, la funcionalidad de 76
núcleo, 90-97
proveedores de software independientes, 37-41 reunión
segundo re
la comunicación de ancho de banda, Scrums diarias
136-137 definido, 113 membresía equipo distribuido, 82
planes iniciales iniciando Scrum, 10 de desarrollo offshore y, 138
burn-down carta, 48-49 valor gestionar, 87 organizar el trabajo de la empresa, 72 en el flujo de
finalidad, 4, 106 banco, 73, 79 trabajos de Scrum, 107-108 ScrumMaster, la formación del
licitación, 133-134 impedimentos de intercambio de equipo 15, 75 sala de equipo, la transparencia y la
ideas, de 16 errores, la velocidad de desarrollo y, 124, 117 defectos, la velocidad de desarrollo y, 96
96 gráfico de burn-down de control de proceso definido, 102 fechas de
entrega, 86, 94 dependencias, externos, 62, 83
147
148 los equipos de desarrollo
sol
Gmail, Google
mi 80, 80
proceso empírico control, 26, 102-103, 114 prácticas de
ingeniería
yo
la integración de los sistemas de capas múltiples, 63-66 integración de
impedimentos
trabajo de los equipos, 66-68 información general, 59
la adopción de Scrum, 17 decisiones con
37-41 desarrollo
iterativo
F la comunicación de ancho de banda y, 137 definen, 114
Los campos, Marcos, 15 cambio de empresa y, 27 ETC equipo Scrum, 9-10 en
productos financieros / servicios, 32-36, 51-52, 114 proceso Scrum, 105-106, 127-128, 130 gestión de carga
producto terminado de trabajo, 134
los Cinco disfunciones de un equipo ( Lencioni), 10 Ford Motor
Company, 15
Los pedidos pendientes de productos 149
O
desarrollo offshore, 132-133, 136-139 Ogunnaike, Babatunde direccionamiento, 123-125 Automatización de las
A., 102 movimiento Open Source, 141 operaciones, la operaciones, 53-54 funcionalidad del núcleo, 92 creando,
automatización, 52-54 cultura de la organización. Ver prácticas 45-46 definida, 114 que define, 22 determinar el valor
de la organización Cultura de la empresa relativo, 87-89 velocidad de desarrollo, 86 se establece, de
14 experiencia funcional, 81 funcionalidad y, 5 aseo, 114
para las empresas de productos de alta tecnología,
Automatización de las operaciones, 52-54 creación de la reserva de
54-55
empresa, 70-73
150 desarrollo de productos
Los pedidos pendientes de productos, continuado la gestión, como métrica 79, 124 de control de calidad
visión general, 109-110 valor relativo, 87-89 en el flujo de y, 6 a través de la autogestión, 23-24 organizaciones a
Scrum, 106-107 equipos de autogestión, 24 Pila del Sprint, nivel de producto, 70-72, 78 programas. Ver proyectos
111-112 creación de equipo, la formación del equipo 73, 75 Proyecto Goal, 114 Project Management Institute, 21
seguimiento del progreso, el desarrollo 124 impulsado por el equipos de proyecto. Ver proyectos Equipos
valor, el trabajo organizado 129 por la funcionalidad, el
desarrollo de software complejo, 103-105, 16-17 el establecimiento de condiciones previas, 14, 123-124
conflictos y cultura de la empresa, 4 identificativos, 14 reuniones iniciales, 11, 119-121, 86 de
control de calidad realizando beneficios de seguimiento,
la integración de los sistemas de capas múltiples, 63-66 integración de 129-130, 124 probar Scrum, proceso de 5 cascada, 16
equipos de trabajo, 66-68 optimización de arquitecturas de familias de prototipos, 18-19, 68
productos, descripción 55-57, 101-102 exposición problema y, 3 proceso
Q
colaboración con, 134 funcionalidad del
control de calidad
núcleo, 92 definen, 106, 114 equipo de
equipos multi-funcionales, 22
desarrollo y, 85 miembros equipo distribuido,
núcleos muertos y, 94-95 de
82 experiencia funcional, 81 que oculta la
funcionalidad y, 90 La memoria del
realidad desde, 26 identificación, 14
músculo y, 21 proyectos y, 86 en
Sprints, 6
S
Schwaber, Ken, 86 Scrum, 115 Scrum Alliance, 5 Scrum Centro, 14, 125
equipos de desarrollo de Scrum. Ver equipos de desarrollo Scrum equipos
de despliegue. Ver equipos de despliegue de equipos scrum. Ver equipos
funcionalidad del núcleo, 92 definido, 116 de miembros
Scrumeteria, 32 ScrumMaster
equipo distribuido, 82-83 prácticas de ingeniería, 61 inician
Scrum, 11 integración de los sistemas de capas múltiples,
63-64 solicitudes fuera de la manga, 19 en el flujo de Scrum,
107-108 seguimiento del progreso, 124 equipos virtuales y,
142 Sprints
de los equipos
de miembros distribuidos, los equipos de la empresa 82-83 de en el primer mes, 13 responsabilidades de gestión, 7 reserva de
transición, 9, 120-121 establecimiento de condiciones previas del pedidos de productos y, 51-52 propietario del producto, 123 en
proyecto, Scrum Center, 125 ScrumMaster, 5, 123, 141 equipos, 76 de probar
123-124 Scrum, 5 a través de Scrum Alliance, 5 TransCanada Pipelines
actividades de formación, 75-76, 123 (TCPL) , 130 Transición Pila de Producto. Ver TPB (Transición
experiencia funcional, 81 identificación, 14
mejorando, 3
W
fuentes de impedimentos, 16-17 reunión de proceso, 16, 21-23, 143-145 gestión de carga de trabajo,
planificación de Sprint, 14 127-129, 134-136 cascada
Sobre el Autor
Ken Schwaber co-desarrollado Scrum con Jeff Sutherland hace dieciséis años. Desde
entonces, ha dirigido su propia compañía de software utilizando Scrum y ayudado a
muchos otros utilizan Scrum. Él es signatario del Manifiesto Ágil, y fundador de la Alianza
ágil y Scrum Alliance. Ken ha estado en el negocio del software por más de 35 años. Vive
en Lexington, Massachusetts.