Hasty Briefsbeta

Bilingual

Microspeak: Escrow

5 days ago
  • #Release Management
  • #Software Development
  • #Quality Assurance
  • Release management selects an escrow build before product release, which undergoes testing to meet quality targets.
  • Escrow is defined as the phase before RTM milestone completion where the product is observed without changes to ensure it meets release criteria.
  • If a severe bug is found, an escrow reset occurs: the bug is fixed, a new build is produced, and the cycle repeats.
  • The bug bar is used to assess whether a problem requires a product change, balancing factors like frequency, user impact, severity, and workarounds.
  • Eventually, if the escrow period passes without resets, the escrow build is released to manufacturing.
  • Bug fixes during escrow carry risks of introducing new bugs, making the bug bar crucial for evaluating whether to apply fixes.
  • The concept of escrow and bug bars applies even to individual developers, not just large teams, due to the inherent risks of changes late in the release cycle.