51. 1. Shorter cycles
Automate everything
1. Have a great test suite (aim for 85% coverage)
2. Automatically deploy on merge to staging / preprod / prod
3. Automatic roll-out and roll-back
4. Adopting Cloud Native (Kubernetes + GitLab) makes this all
100x easier
@Jobvo - 1: Shorten your cycle
52. 1. Shorter cycles
1. Adopt MVC
2. Deploy frequently
3. Deploy more when it hurts
4. Include gatekeepers into the conversation
5. Automate everything
@Jobvo - 1: Shorten your cycle
53. 1. Shorter cycles
Result:
โข Easier to coordinate, reason, estimate
โข Quicker to respond to market needs
โข Higher predictability
โข Better code quality
โข Easier to troubleshoot
@Jobvo - 1: Shorten your cycle
61. 2. ConvDev
1. Write everything down
2. Thread the conversation through all stages
3. Async without consensus
@Jobvo - 2: Adopt ConvDev
62. 2. ConvDev
Results
โข Everyone can always move forward with their work
โข Higher ef๏ฌciency
โข Every change and decision is written down and visible
โข Can track cycle time
@Jobvo - 2: Adopt ConvDev