Welcome To

Progression at Upp šŸŽ‰

This is where we keep the progression frameworks we use at Upp.

Progression frameworks are tools that help us evaluate and pay our staff consistently, and help people understand how to progress in their work.

We've put them here for everyone at Upp (and anyone in the world!) to use.

We'll be adding more frameworks as we build them, and updating existing ones as we grow, so expect things to change around here!

This site, along with all our progression frameworks, are open source. That means you can contribute to the development of this site or our progression frameworks, and use both as inspiration for your own projects!

To get involved, go to Upp Progression Framework.

Take a look around and let us know what you think! šŸš€

Principles

Ubiquitous Language

We strive to speak the same language from sales/marketing to engineering team.

Small Delivery, Good enough is good enough

A bias towards delivery, action with periodic times for reflection and regrouping.

Empowered & Engaged Engineers

Decisions made at point of building, the team owns the problem, the measurements, the solution and the monitoring.

Remote & Asynchronous

A bias towards over communicating, striving to be clear and concise using appropriate medium (Written word, Video, Audio, Zoom Call, Face-to-face).

No superheroes

Success is upskilling the team, allowing the team to move faster.

Keep it simple

Simplicity is not where you start, simplicity is where we are trying to get to (refactoring, abstracting, making it simple).

Appropriate tools and methods for the job

The way we treat a core part of the system (orders, products, campaign stats services) vs a more experimental part should and will be different.