Ferrara Software Principles Pyramid

Bringing structure to an unstructured backlog

FSP2 - Concept

Concept

The Ferrara Software Principles Pyramid offers a guide that will help you to categorize tasks and weigh them against each other. Categories offered in the pyramid begin with the most critical of expectations of a software project to the least.

View details »

image of spreadsheet

Implementation

Example of how to use these concepts and how to communicate the results.

View details »

pyramid clock

Products

Crafty products that let you reference the pyramid at your office, on the go, or on your back.

View details »


Need. Why use the pyramid?

The Ferrara Software Priciples Pyramid provides an intuitive framework to prioritize a project into categories and to communicate those priorities to team members and stakeholders.

Generic Pyramid

Solution. Buy-in.

Team members want to be successful; stakeholders want return on investment. All of these goals rely on a successful development process. Part of that success is to meet the needs of the stake holders. Other parts of that success are related to the design and stability of the solution.

Generic Pyramid

Results. Mindset.

By applying these principles to every project, stakeholders and developers both begin to change their perception of what tasks should take priority in relation to other tasks. By agreeing on these priorities, all parties will have an agreement on where time and resources should be applied.

Generic Pyramid