Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Un proceso para gobernarlos a todos
1. 1
Un proceso para gobernarl@s a tod@s
Tech Shots by The Cocktail
Febrero 2018
2. Sauron siguió un proceso para crear su anillo…
2
El anillo único se forjó en el monte del destino, a manos de Sauron, su creador. Para ello, siguió un proceso que le
permitió controlar al resto de anillos de poder.
Sauron, siguió una serie de mecanismos, que se
aseguraron de garantizar que todo saliera como lo
tenía planeado.
- Fue a ver a los elfos para que le enseñaran el arte
de forjar anillos.
- Viajó de nuevo a Mordor para forjar su anillo.
- Paró en una gasolinera para comprar carbón.
- Encendió el fuego de Orodruin.
- Creó el anillo y lo grabó con la inscripción que
todos conocemos.
3. …Pero Sauron no tuvo todo en cuenta
3
El proceso que siguió Sauron le salió bien (unos años), pero llegó un momento que empezó a tener problemas, no supo
anticiparse y su proceso se rompió.
Sauron estaba tan centrado en disfrutar de su éxito y de que todo le hubiese salido bien, que no tuvo en cuenta una cosa:
¡No implantó controles de calidad!
4. Sé más listo que Sauron
4
¡Utiliza un proceso de control de calidad!
•Ofrece una mejora exponencial de la calidad de las entregas
•Unifica las herramientas de trabajo
•Identifica mejoras
•Aporta pautas y pasos a seguir de manera detallada
•Amplía la visión global de todo el equipo
•Garantiza las entregas
•Ofrece una manera ágil de trabajo
•Facilita la vida a los clientes
5. ¿Qué es un proceso de control de calidad?
5
Un proceso de control de calidad son un conjunto de mecanismos, controles y herramientas implementados a lo largo de
todo el ciclo de vida de un proyecto.
“La función principal es que se asegure que la entrega a cliente tenga la calidad
requerida”
6. ¿Cómo creamos un proceso de control de calidad?
6
Detectamos
las fases
Implantamos
las fases
Detectamos
los controles
Implantamos
los controles
Seguimos
los controles
Obtenemos
resultados
8. ¿Qué es Event Storming?
Event Storming es un método basado en la realización de
diferentes “talleres” o reuniones que permiten comprobar
que está o va a suceder en un dominio (*) en concreto.
Para realizarlo, hace falta una pared ancha, “Post-it”, el
equipo de tecnología y a los expertos del dominio en
concreto.
• Equipo de tecnología: realizará las preguntas y dudas
que tenga para completar el “proyecto”.
• Expertos del dominio: son los conocedores de las
respuestas que se realizan y aclararán las dudas.
(*) Dominio: campo de estudio que define un conjunto de requisitos comunes,
terminología y funcionalidad para cualquier programa de software.
8
9. Pues…Event Storming es, básicamente, el concilio de Elrond
Fue una reunión en la que todas las partes interesadas se reunieron en
una sala (de Rivendel) y vieron lo que sucedía en un dominio (la tierra
media). Sacando conclusiones (llevar el anillo a Mordor a destruirlo).
9
10. ¿Qué pasó en el concilio de Elrond?
En el Concilio de Elrond se expuso la situación de la Tierra
Media en ese momento y se buscó la solución a la amenaza
de Sauron.
Allí había un experto del dominio: Elrond (que era el tío este
tan apuesto de las orejas puntiagudas que manejaba mazo
del tema, más que nada porque tenía como 2500 años
aproximadamente).
Había un equipo de tecnología: La compañía del anillo, que
eran 9 y fueron los que iban a llevar el anillo a Mordor y esas
movidas (mientras el Elrond este se quedaba en su palacete
sin hacer ni el huevo…)
10
11. 1. Crear evento de dominio: Lo primero que hay que realizar es la búsqueda de eventos del
dominio y escribirlos con los ”Post-it” naranjas.
2. Agregar los comandos: Una vez que se han encontrado todos los eventos, hay que encontrar
los comandos que lo han causado, con ”Post-it” azules.
3. Agregar al “actor o usuario”: Cada comando tiene un actor, que se coloca con ”Post-it”
amarillos y es la persona responsable de ejecutarlo.
4. Agregar el sistema externo: Por último, existe “Sistemas externos” que pueden ayudar a
“automatizar” ciertas acciones para facilitarnos el trabajo.
Pasos para utilizar Event Storming
11
12. ¿Qué vamos a hacer ahora?
12
1. Buscar a dos dueños de dominio
2. Crear dos equipos
3. Crear el proceso con el que Frodo llevó el anillo al monte
del destino
15. Proceso de testing de desarrollo con Event Storming
15
El ejemplo que tomamos para la realización de Event Storming fue el proceso
de testing en desarrollo, donde sacamos diferentes eventos a realizar y los
comandos que los accionan.
Definimos “sistemas externos” que nos ayudarían a la realización de esos
eventos (automatizándose) y pensamos en los actores que podrían realizarlos.