release cycle

Software version timing

A release cycle is the recurring sequence of stages a product goes through from development to public availability.

Software projects typically follow release cycles that include planning, coding, testing, and deployment.

The term appears in discussions of how frequently updates ship: They moved to a two-week release cycle.

Shorter cycles mean faster iterations; longer ones allow more polish between versions.

Related

patch · launch · ship date · iteration · milestone · beta · alpha · candidate · shipment · cadence · software · agile · schedule · build · testing · staging · bug fix · production

Opposites
development methodology

release cyclehotfixes

Urgent code repairs

software state

release cyclefeature freeze

Ban on new functionality

abandonware · end of life · code freeze · maintenance mode · sunset

Family

release, cycle, released, releasing, releases, releaser, cycles, cycled, cycling

Familiarity
Top 500,000
Profile
Used worldwide · Timeless · Abstract · Rated G