PI planning | Glossary

Definition:

A Program Increment (PI) is a timebox during which an Agile Release Train (ART) delivers incremental value in the form of working, tested software and systems. PIs are typically 8 – 12 weeks long. The most common pattern for a PI is four development Iterations, followed by one Innovation and Planning (IP) Iteration.

A Program Increment is to an ART (or Solution Train), as an ‘Iteration is to the Agile Team.‘ It’s a fixed timebox for building and validating a full system increment, demonstrating value, and getting fast feedback. Each PI uses cadence and synchronization to:

  • Facilitate planning
  • Limit Work in Process (WIP)
  • Summarize newsworthy value for feedback
  • Assure consistent, Program Level retrospectives

Further Reading:

Book: The Firm by Duff McDonald

Off-balance sheet financing | Glossary

Definition:

Off-balance sheet (OBSF) financing is an accounting practice whereby companies record certain assets or liabilities in a way that prevents them from appearing on the balance sheet. It is used to keep debt-to-equity (D/E) and leverage ratios low, especially if the inclusion of a large expenditure would break negative debt covenants.

Further Reading:

Book: The Firm by Duff McDonald