Teams, programs, large solutions, and portfolios

Teams, programs, large solutions, and portfolios#

The Scaled Agile Framework aims to make the essential advantages of the team-oriented agile approach scalable to larger undertakings. Scrum is the most widely used agile approach, but because it necessarily requires a very limited team size it is only suitable for smaller undertakings. With SAFe, the advantages of agile methods are made usable for larger projects as well. To this end, further levels are added above the Scrum team level. Four models are distinguished here:

  • Essential SAFe

  • Large Solutions SAFe

  • Portfolio SAFe

  • Full SAFe

These models differ essentially in the type and number of layers above the team level. Essential SAFe consists of the hierarchy levels

  • Program

  • Team

Large Solutions SAFe consists of the hierarchy levels

  • Large Solution

  • Program

  • Team

Portfolio SAFe consists of the hierarchy levels

  • Portfolio

  • Program

  • Team

Full SAFe consists of the hierarchy levels

  • Portfolio

  • Large Solution

  • Program

  • Team

This is represented in Allegra through corresponding workspace types (Team, Program, Large Solution, Portfolio) and a corresponding workspace structure. Each workspace type is configured once according to the artifact types to be managed within it.

../_images/safe-pt.png

Creating SAFe project types#

The current workspaces are then created with their respective workspace types. In the example here, a Portfolio SAFe has been set up, with the portfolio at the top hierarchy level, beneath it two programs with two and three teams respectively.

../_images/safe-portfolio.png

Creating SAFe projects#