Scrum para uno

  • Brett Ramsey
  • 0
  • 5299
  • 1120

Esa es una palabra graciosa, ¿no es así?? “Melé.” Scrum es una estrategia de gestión de proyectos para equipos de desarrollo de software. El nombre proviene del rugby (supongo) donde se refiere al inicio de una nueva jugada. En el mundo de la programación, es una técnica para coordinar el trabajo de un equipo sin un plan claro, trabajar para alcanzar objetivos a corto plazo y luego repetir el proceso hacia otro conjunto de objetivos, que supongo que es como jugar hacia un objetivo en el rugby. . Excepto, ya sabes - menos huesos rotos. Ojalá. Publicidad

No soy parte de un equipo de desarrollo de software. Ni siquiera soy un programador. Pero cuando encontré un artículo sobre Scrum recientemente, me di cuenta de que, aunque estaba destinado a grandes proyectos de colaboración, había muchos elementos de Scrum que podían adaptarse bastante bien a la productividad individual. Aunque Scrum puede implementarse en cualquier etapa de un proyecto, realmente es excelente como una forma de tratar proyectos que se han estancado por alguna razón (proyectos que se han atascado por falta de recursos, falta de dirección, incluso falta de trabajo en equipo) y eso es algo que nos sucede a todos en un momento u otro. Tal vez, solo tal vez, los principios que hacen que los equipos de programadores vuelvan a encarrilarse puedan aplicarse a los proyectos en los que cada uno de nosotros nos hemos quedado estancados..

Scrum 101

Aunque hay libros de texto completos dedicados a la gestión de equipos y sus proyectos con Scrum, los principios básicos son muy simples: publicidad

  • Haz lo que puedas con lo que tienes. Los proyectos se estancan porque falta algún recurso, ya sea material, conocimiento o mano de obra. Sin embargo, por lo general, hay muchas cosas que se pueden hacer incluso sin esos recursos: otras partes del sistema para construir, soluciones creativas, estándares para diseñar, etc. Durante la planificación de cada etapa, y en diario. “registrarse” reuniones a lo largo del camino, estas deficiencias se tienen en cuenta y el trabajo diseñado en torno a ellas para que la falta de recursos no tenga que crear una falta de progreso.
  • Retroalimentación constante. Como acabo de mencionar, Scrum fomenta el contacto diario entre los miembros de su equipo, para que a) nadie detenga y retenga todo el proyecto, yb) el conocimiento colectivo de todo el equipo pueda influir en los nuevos problemas de manera creativa. Las reuniones son cortas, tan cortas como de 15 minutos, y se centran en torno a tres preguntas:
    1. Qué has logrado hasta ahora?
    2. ¿Qué vas a lograr hoy??
    3. ¿Qué te impide avanzar en este momento??

    Estas preguntas simples tienen el propósito de identificar cualquier “logjams” y romperlos antes de que sostengan todo el proyecto.

  • Trabajar hacia objetivos a corto plazo claramente definidos. Los proyectos Scrum son, en términos generales, versiones puntuales del software en desarrollo, es decir, son mejoras evolutivas significativas pero relativamente simples del estado del proyecto al inicio del proyecto. Por ejemplo, se podría implementar un conjunto de nuevas funciones, diseñar una interfaz, trazar una estructura de base de datos, etc.. “Escribir navegador” es un proyecto demasiado grande, es una realización demasiado lejana, para hacer un proyecto Scrum significativo; “error correcto en la línea 1178” demasiado pequeña. Idealmente, a medida que se completa cada proyecto, el software en desarrollo debería estar en un estado utilizable: Scrum se desarrolló para hacer frente a las contingencias del mundo del software, donde los proyectos a menudo deben ser llevados al mercado para combatir un proyecto en competencia, o simplemente para traer un ingreso.
  • Sprint. La unidad de trabajo básica de Scrum es el Sprint, una carrera enfocada hacia la finalización de los objetivos inmediatos del proyecto. Al comienzo del Sprint, el equipo determina exactamente qué recursos están disponibles para ellos, qué pretenden lograr con esos recursos y cuánto tiempo trabajarán en ello. Entonces, trabajan en esos objetivos, y esos objetivos solamente. El Sprint es sagrado: sus miembros trabajan en el proyecto que han elaborado y nada más hasta que se completa el Sprint. Puede ser una semana, puede ser de 30 días, o en cualquier punto intermedio, el tiempo que hayan acordado está dedicado exclusivamente al Sprint. Cuando se hace, los miembros del equipo pueden rotar hacia afuera o hacia dentro del equipo, o ser asignados a otros proyectos, pero hasta entonces, ellos hacen un sprint..

Scrumming Solo

Me parece que, con una pequeña modificación, esos son principios bastante buenos para cualquier persona con grandes proyectos en su plato, especialmente si usted, como yo, tiene una tendencia a dejar de lado. Por supuesto, la mayoría de nuestros proyectos no son colaborativos, y rara vez están tan compartimentados como los programas informáticos. La idea de desarrollar un proyecto siguiendo pasos evolutivos, con cada paso creando un producto final potencialmente utilizable, simplemente no se aplica al tipo de proyectos a largo plazo que la mayoría de nosotros tenemos como individuos: cosas como escribir un libro, aprender un extranjero. Idioma, o ganar una promoción. Publicidad

Leer siguiente

Cómo hacer cambios en la vida para ser la mejor versión de ti
Cómo hacer cambios positivos ahora (y comenzar a vivir una vida satisfactoria)
Qué hacer cuando te aburres en el trabajo (y por qué te sientes aburrido en realidad)
Desplácese hacia abajo para continuar leyendo el artículo

Pero la idea de Scrum es, creo., muy Aplicable a nuestras vidas personales. El punto principal es, a través de un proceso de autoconciencia constante, identificar qué nos está frenando, cómo podemos solucionarlo y hacia dónde nos llevarán los próximos días o semanas. Considerar, entonces, “Scrum para uno”:

  • Haz lo que puedas con lo que tienes. Es probable que haya problemas en cualquier proyecto que valga la pena hacer, y es muy fácil mirar un proyecto y desesperarse porque no tienes lo que necesitas para finalizarlo. Bueno, puede que no tengas lo que necesitas terminar, pero es probable que tengas lo que necesitas comienzo, hacer al menos algunos de los pasos necesarios para llegar a algún lugar cerca de la línea de meta. Y puede sentirse cautivado por esta peculiaridad de Scrum: a menudo, cuando trabaja en circunstancias que no son las ideales, sin todas las necesidades para finalizar un proyecto, los equipos de Scrum descubren que surge una nueva solución que está mucho más a su alcance o, con la frecuencia, que el elemento faltante no es realmente necesario en primer lugar. En el peor de los casos, te darás el tiempo que necesitas para encontrar la pieza faltante, y mientras tanto te estarás acercando inexorablemente a tu objetivo..
  • Auto-reflexión constante. Si eres fanático de Allen, Covey o Drucker, probablemente ya hayas aceptado la importancia de una revisión semanal. Scrum for One sugiere que una reflexión más frecuente puede ser útil: nada en la escala de una revisión semanal completa, pero algunos momentos de honestidad cada mañana para definir el trabajo que se encuentra frente a usted y cualquier problema que pueda estar interponiéndose en el camino. Haga una lluvia de ideas durante unos minutos para ver si puede resolver el problema y, si no, póngalo en su lista de tareas para una acción posterior. Mucho tiempo, solo preguntando. “Lo que se interponga en mi camino?”es suficiente para desencadenar una solución: la mayoría de las veces, el problema radica más en nosotros mismos que en nuestra situación..
  • Trabajar hacia objetivos a corto plazo claramente definidos. Establece un límite de tiempo y establece una meta razonable, razonable pero significativa, para alcanzar al final de ese período. Los proyectos que se extienden frente a usted durante meses o años son desalentadores (por lo que muy pocas personas escriben libros), mientras que los proyectos que son muy pequeños a menudo no son muy satisfactorios de completar..
  • Sprint. Irrigando de la manera en que lo hacen los equipos de Scrum no funcionará para los individuos, es probable que tenga muchos roles diferentes que desempeñar día a día, lo que significa que centrarse en un solo proyecto y excluir todo lo demás va a ser Ser difícil, si es posible. Lo que tu puede Sin embargo, debe bloquear un número de horas todos los días y usarlos para centrarse estrictamente en un proyecto: sin distracciones, sin demoras, no nada Hasta que alcances tu meta.

Obviamente, esto no es nada como un sistema completo de productividad, pero es interesante, no obstante. Scrum es una forma muy efectiva de administrar proyectos, y es utilizado por gigantes de software como Microsoft, así como por pequeñas empresas emergentes y todo lo que se encuentre en el medio. Si nada más, la próxima vez que te quedes atascado, hazte la pregunta simple, “¿Qué hay en mi camino ahora mismo??” y ver si eso no lleva a “Ok que voy a hacer al respecto?” Publicidad




Nadie ha comentado sobre este artículo todavía.

Ayuda, consejos y recomendaciones que pueden mejorar todos los aspectos de su vida.
Una gran fuente de conocimiento práctico para mejorar la salud, encontrar la felicidad, mejorar el rendimiento de una persona, resolver problemas en su vida personal y mucho más.