14. 1. Shorten the conversation cycle
MVC for business
—Easier to coordinate
—Easier to reason about
—Easier to estimate
—Quicker to respond to market need
Beyond Agile - @Jobvo
15. 1. Shorten the conversation cycle
MVC for teams
—Higher predictability
—Better code quality
—Easier to troubleshoot
—More sense of progress
Beyond Agile - @Jobvo
16. 1. Shorten the conversation cycle
Method: Include gatekeepers into the conversation
Beyond Agile - @Jobvo
17. 1. Shorten the conversation cycle
Other vital changes
1. Deploy frequently: if it hurts, do it more
2. Single changes: easier to link to problems
3. Deploy on peak times
4. Automated integration testing: test everything
Beyond Agile - @Jobvo
21. Link everything
—Give everyone access to the same information
—Only way to measure cycle time, therefore focus
on results
—Optimally: Everything in a single tool (GitLab)
Beyond Agile - @Jobvo
25. 3. Invite everyone to the conversation
—Embrace asynchronous conversations
—Use realtime editing tools for meetings
—Prevent "Not Invented Here" syndrome by
practicing innersourcing
—Make things public!
Beyond Agile - @Jobvo
26. 3. Invite everyone to the conversation
—Increases reuse of solutions, prevents duplicate
work
—Increases shared knowledge
—Work async and remote!
Beyond Agile - @Jobvo