Release Cadence and Philosophy
Why we shift objectives and not release dates at GitLab

Why we shift objectives and not release dates at GitLab

12/7/2015 · Heather McNamee

What this post added

This post introduces GitLab's core philosophy of a fixed, monthly release date (the 22nd) for all versions, emphasizing that objectives are shifted rather than deadlines. It highlights the benefits for users (predictability, planning), open-source projects (adoption, participation), and developers (motivation, satisfaction). The post contrasts this with feature-driven releases and explains how this time-based approach promotes discipline, quality, and motivation by forcing focus on high-priority tasks and providing regular opportunities for celebration and rest.

Read the original post ↗