Skip to content

Instantly share code, notes, and snippets.

@mrroot5
Last active September 12, 2022 10:38
Show Gist options
  • Save mrroot5/1290a195579a02883c8752ed447c32ef to your computer and use it in GitHub Desktop.
Save mrroot5/1290a195579a02883c8752ed447c32ef to your computer and use it in GitHub Desktop.
Ciclo de desarrollo cheatsheet - development cycle cheatsheet
flowchart TD
   id1(Asignarse un issue)
   %%id2(Mover el issue a 'In Progress')
   id3(Leerlo)
   id4{"Hacerme las preguntas de 'por qué' y 'para qué'.<br /> ¿Es aplicable?"}
   id5(Investigar sobre lo que no conozco)
   id6(Pensar y diseñar la solución)
   id7{"Le pregunto a un experto, ¿Es válido?"}
   id8(Lo programo)
   id9{"Lo pruebo, ¿Funciona?"}
   id10(Creo un Pull Request y asigno revisores)
   id11{"¿Mi PR ha pasado la revisión?"}
   id12(Lo despliego)
   id13{"Lo pruebo en producción, ¿Funciona?"}
   id14{"¿Tengo errores o causa una interrupción del servicio?"}
   id15("¡Revertir!")
   %%id16(Mover el issue a 'Review/QA')
   id17{"Reviso sentry mirando<br />un posible bug,<br /> ¿Hay algo?"}
   %%id18(Mover el issue a 'Deployed staff'/'closed')
   id19(Hecho)
   
   %%id1 ==> id2
   id1 ==> id3
   %%id2 ==> id3
   subgraph Fase de pensar
   id3 ==> id4
   %%id4 ==> |No| id18
   id4 ==> |Sí| id5
   id5 ==> id6
   id6 ==> id7
   id7 ==> |No| id6
   end
   id4 ==> |No| id19
   subgraph Fase de desarrollo
   id7 ==> |Sí| id8
   id8 ==> id9
   id9 ==> |No| id8
   id9 ==> |Sí| id10
   %%id10 ==> id16
   id10 ==> id11
   end
   subgraph Fase de despliegue
   id11 ==> |No| id8
   %%id11 ==> |No| id2
   id11 ==> |Sí| id12
   id12 ==> id13
   id13 ==> |No| id14
   %%id13 ==> |No| id2
   id13 ==> |Sí| id17
   id14 ==> |No| id8
   id14 ==> |Sí| id15
   id15 ==> id8
   id17 ==> |Sí| id14
   end
   %%id17 ==> |No| id18
   id17 ==> |No| id19
Loading
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment