Ir al contenido principal

El Scrum Master

En términos generales  el trabajo del Scrum Master  es asegurarse que el Scrum Team  se adhiera la la teoría de Scrum , practicas y reglas.

El Scrum Master es parte del Scrum team y actúa como un líder-sirviente  para el equipo. Al inicio este sera un trabajo de tiempo completo por lo que no contribuirá directamente  a los resultados del Sprint. Sin embargo  después de algunos Sprints  el proceso estará resuelto  por lo que la carga de trabajo  para el Scrum Master debería caer y entonces el podría contribuir  activamente  al resultado del Sprint.

Ya que es crucial que haya confianza entre el Scrum Master y los otros miembros del equipo  podría ser ideal  si el Scrum Master reclutara el equipo por si mismo, sin embargo en la realidad es mas frecuente que la gerencia  seleccione el Scrum Master. Para obtener la confianza requerida  el Scrum Master no debería tener la responsabilidad de la linea de mando sobre algún miembro del equipo.  En caso contrario  la necesaria comunicación abierta  y las decisiones encontraran obstáculos.

Responsabilidades del Scrum Master


  • Guardar al equipo  peticiones externas e interrupciones.
  • Actuar como agente de cambio y adaptar procesos para maximizar la productividad del equipo
  • Entrenar al Scrum Team
  • Remover los impedimentos del Scrum Team
  • Asegurar la eficiente comunicación entre  el Scrum Team y el Product Owner
  • Facilitar los ceremoniales de  Scrum
para hacerlo efectivamente se necesita un numero de habilidades necesarias como:

  • Moderador
  • Entrenador
  • Desarrollar del saber al como
Guardando al Scrum Team / removiendo impedimentos

Un trabajo importante del Scrum Master es guardar al equipo de "trabajos urgentes".  La linea de mando o el  Product Owner constantemente trataran de asignar nuevos, no planeados y no comprometidos requerimientos al equipo o parte del equipo. Uno de los aspectos claves de la metodologia se centra en que todos los entregables y paquetes de trabajo  son conocidos y comprometidos por el Scrum Team  antes del Sprint  y que el Scrum Team puede trabajar 100% en esos entregables. El trabajo del Scrum Master es discutir como estos requerimientos se pueden postponer hasta el siguiente Sprint o cancelar el Sprint actual y reiniciar incluyendo lo nuevo.

Los desarrolladores en el Scrum Team deberían solo concentrarse en entregar valor al cliente con  entregables totalmente funcionables . El Scrum Master ayuda removiendo impedimentos que bloquean o esconden entregables. Por ejemplo podría organizar reuniones, clarificar preguntas  o realizar trabajo de soporte.

Agente de Cambio

Una de las piedras angulares de la metodología Scrum  es la mejora continua a través de inspeccionar y adaptar. El Scrum Master aloja y modera  la Scrum Retrospective Meeting y su trabajo entonces facilita el cambio y la identificación de deficiencias.

Facilitador de ceremoniales Scrum

La metodología define algunas reuniones que se deben organizar y facilitar por el Scrum Master:

  • Daily Scrum Meetings
  • Sprint Planning Meetings
  • Sprint Review Meetings
  • Sprint Retrospectie Meeting

Comentarios

Entradas populares de este blog

DISEÑO AL NIVEL DE COMPONENTES

El diseño a nivel de componentes se presenta a menudo despues que se ha terminado la primera iteracion del diseño arquitectonico. y  el objetivo de esta fase es traducir el diseño en software operaciona. El diseño a nivel de componentes define las estructuras de datos, los algoritmos, las caracteristicas de la interfaz  y los mecanismos de comunicacion asignados a cada componente de software. esta fase permite revisar si los detalles de diseño son correctos y consistentes con las representaciones iniciales de diseño ¿QUE ES UN COMPONENTE? Es un bloque de construccion modular par el software de computo. una parte modular desplegable y reemplazable de un sistema que encapsula implementacion y expone un conjunto de interfaces. desde el punto de vista orientado a objetos un componente es un conjunto de clases ques se interrelacionan entre si. en el contexto convencional de ingenieria de software  un componente es un elemento funcional que incorpora  la logica del procesamiento y

ESTRATEGIAS DE PRUEBAS DE SOFTWARE

La estrategia de pruebas de software proporciona un mapa que describe los pasos que se daran como parte de la prueba indica cuando se planea y cuando se daran dichos pasos ademas cuanto tiempo, esfuerzo y recursos consumiran. un software se prueba para descubrir los errores cometidos, si se realiza sin ningun plan seguramente se desperdiciara tiempo, se dedicara un esfuerzo innecesario y lo que es peor puede que no se detecten los errores. Las pruebas se deben planificar con anticipacion y realizarlas de manera sistematica por lo que es importante tener una plantilla existen diferentes y en general tienen los siguientes pasos. 1. Revisiones tecnicas formales y efectivas 2. Se inicia a nivel de componentes y se trabaja hacia afuera hacia la integracion del sistema 3. Diferentes tecnicas en diferentes momentos 4. las pruebas las dirige el desarrollador 5. la prueba y la depuracion son actividades diferentes, pero la segunda debe incluirse en cualquier estrategia de pruebas. l

AGE OF EMPIRES ERROR INICIALIZAR DIRECT 3D

Instale age of empires 3 pero no me corria me salia un mensaje de error al inicializar posibles causas direct 3d y otras que no me acuerdo la solucion luego de buscar: abrir el archivo mis documentos\my games\Age of empires 3\users\NewProfile.xml en block de notas setting name="optiongrfxres">etting Name="optiongrfxres">1280 x 720 colocar los parametros en la configuarcion que tiene el ordenador en mi caso es wide screen 1280 X 720 Setting Name="optionrefreshrate">75 esta configuracion se mira en inicio > panel de control > apariencia y temas >pantalla lengeta configuarcion > boton opciones avanzadas lengueta adaptador > boton listar modos alli colocas el modo que queres y lo pones en el archivo newProfile.xml