2008-10-21 12 views
5

¿Alguien usa Scrum & Sprint para Infraestructura.La mejor manera de utilizar Scrum y Sprint para la mejora de infraestructura

Estoy luchando con el concepto de un Sprint que nunca termina, es decir, un proyecto de mejora de la red.

También cualquier sugerencia sobre cómo el tiempo del artículo se puede acumular a una acumulación de producto, para que pueda comprobar con cordura que los recursos no se sobrecomiendan en el sprint.

+2

Esta pregunta no está relacionada con el tema porque no está dentro del alcance de las preguntas apropiadas para este sitio, tal como se define en [¿Qué temas puedo preguntar aquí?] (// stackoverflow.com/help/on -topic). también vea: [¿Qué tipos de preguntas debo evitar preguntar?] (// stackoverflow.com/help/dont-ask) Puede obtener ayuda en [otro sitio de Stack Exchange] (// stackexchange.com/sites# nombre), por ejemplo [pm.se] o [softwareengineering.se]. – Makyen

Respuesta

4

Sugiero que empiece por actualizar su memoria sobre todo el concepto de Scrum (http://en.wikipedia.org/wiki/Scrum podría ser un buen lugar para comenzar).

Por ejemplo, no creo que exista algo como 'nunca terminar el sprint'. Si tiene alguna tarea muy larga y/o recurrente, divídala en otras más específicas. mejora de la red es muy genérico - descomponerlo a:

  • un pico a investigar nuevos equipos de red
  • un pico para revisar los cables de diseño
  • una tarea para dibujar el diagrama de ubicaciones y cables físicos equipos

Estúdielas y colóquelas en su Atrasamiento.

etc.

Luego planificar cortos (1-2) sprints semana o iteraciones. Asignar un objetivo específico a cada uno de ellos. Agregue algunas de sus tareas de la acumulación a la iteración. Completalo.

Revise los resultados, ajuste el proceso, repita.

+0

Así que mi red de actualización es la cartera de trabajo y la divido en elementos para el sprint. Obvio ahora :-) –

0

Un Sprint que nunca termina no es un Sprint ... es una carrera. JK. Asegúrese de tener sub-objetivos claramente definidos si un objetivo principal no es alcanzable y/o cambia constantemente. Estime las horas hombre en cada tarea y divídalas en subtareas si esas horas llegan a ser más de medio día o más (regla muy flexible). Seguimiento de tiempo (no tiene que ser preciso, se puede registrar en la reunión de pie o a través de su sistema de gestión de proyectos o sistema de venta de entradas) y comparar con las tareas. Encontrará algunas tareas similares en función y tiempo para completar. Úselos como prototipos para el próximo sprint y siga mejorando hasta que obtenga más y más en la marca.
Una vez que tenga un buen manejo de eso, revise su retraso, asigne el tiempo estimado y comience a definir metas sólidas (que se componen de subtareas discretas y bien definidas), metas elongadas y metas distantes para su sprint. Los objetivos sólidos deben estar dentro del alcance de su equipo (no más del 60% de sus metas estimadas que puede lograr y generalmente menos), las metas deben ser desde ese punto hasta lo que usted estima que puede lograr (al 100% de eficiencia estimada) y distante objetivos que debe tener en su radar en caso de que tenga un poco de suerte fantástica que acelere. Todos los días, revisa y haz una gráfica de tu quemado en el stand up, y re-evelúa tus objetivos para ese sprint. Si hay cambios importantes en sus estimaciones, observe por qué, y si son sistemáticas, revise sus tareas y el tiempo estimado y reajuste para que su próxima estimación sea mejor. Esto es mucho trabajo al principio y requiere una gran cantidad de disciplina, pero los pagos después de unos meses son enormes. Simplemente mantente firme en la realidad estricta. ¡Buena suerte!

+0

Ha salido del proyecto para hacer un poco de planificación de tiempo. ¿Hay algo más ágil enfocado que sea apropiado? –

1

Scrum es un método de gestión de proyectos, no está específicamente dirigido al desarrollo de software; por lo que puede ser utilizado para el proyecto de mejora de red.

Dijiste que estás luchando con "un sprint que nunca termina", eso no es Scrum. Sprint tiene un intervalo de tiempo, terminan a tiempo, punto.

Ahora, si el equipo se comprometió demasiado para el sprint, o si se subestimaron algunas tareas, y hay elementos atrasados ​​que no están "terminados", se eliminan del resultado del sprint y pueden continuar en el sprint. próximo sprint.

Hay varias cosas que puede hacer para prevenir overcommitement:

  • elementos del backlog deberán ser pequeñas; los artículos pequeños son más fáciles de estimar que los artículos grandes. En realidad, deberían tener INVEST characteristics. EDITAR: los elementos de la lista de espera se deben clasificar para que el Equipo pueda completar entre 5 y 10 en un Sprint, en promedio.
  • después del primer sprint, ahora cómo tanto el equipo puede poner en un sprint (Recursos comparables suministrados)
  • no asignan a las personas del 100% en el sprint, comenzar con 80%, como regla general
  • definir lo "hecho" significa
  • volver a estimar sus elementos del backlog en base a lo aprendido su

Si el proyecto de mejora de la red no termina nunca, que supongo que es porque se identifican nuevas necesidades. Añádalos en su trabajo atrasado, priorícelos, estírelos, eventualmente se programarán en un sprint.

+0

Me gusta el enlace. Intentaremos eso en el equipo y veremos a dónde vamos con eso. –

1

Puede mirar en Kanban. Todavía tiene una acumulación de trabajo, pero en lugar de timeboxing impone límites de WIP a lo largo de un flujo de proceso. Todavía recomiendo usar el plan de comunicación de Scrum con standups y retrospectivas y demos regulares, si corresponde. Las reuniones de planificación son un poco diferentes en el sentido de que en realidad no se está comprometiendo con ningún trabajo, pero aún puede usar historias y puntos de la historia (los límites de WIP pueden estar en los puntos de la historia). Si se reúnen cada dos semanas, me aseguraré de que tengan 2.5 o 3 semanas de trabajo en cola (aunque una de las ventajas de Kanban es que siempre puede agregar el siguiente gran elemento al principio de la cola sin tener que esperar hasta la siguiente sprint).

También me gusta el hecho de que puede tener swimlanes representando a sus diversos clientes ya que la infraestructura a menudo trabaja en tickets de soporte para usuarios finales y es compatible con múltiples proyectos además de su propio trabajo diario.

En cascada construirías y lanzarías todas a la vez. En Scrum construyes y lanzas periódicamente, en sprints cortos. Con Kanban, simplemente mantienes el agua fluyendo.

Google Infra-gile para más.

Cuestiones relacionadas