<aside> <img src="https://prod-files-secure.s3.us-west-2.amazonaws.com/a8021bab-ef98-451f-aa13-d2f09e396ef7/79041f43-2293-4b2f-b0f9-4c86bc0a79c9/Trade_off_icon.png" alt="https://prod-files-secure.s3.us-west-2.amazonaws.com/a8021bab-ef98-451f-aa13-d2f09e396ef7/79041f43-2293-4b2f-b0f9-4c86bc0a79c9/Trade_off_icon.png" width="40px" /> Even over statement


Our principles are described using the “even over statement”. An “even over statement” is a phrase containing two positive things, where the former is prioritized over the latter.

A good thing even over another good thing

It is tempting to phrase even overs as “a good thing even over a bad thing”, for example empathy even over arrogance, but that reduces its usefulness as there is no real trade-off. An even over should be just as valid when reversed

(taken from : https://medium.com/the-ready/even-overs-the-prioritization-tool-that-brings-your-strategy-to-life-e4f28f2949ac)

</aside>

Here are the principles we believe in


Hiring well even over hiring fast

Building a strong team starts as soon as the hiring phase. Hiring well requires that we identify the right needs and set up the best hiring process that matches these needs. We take very few risks and make sure everyone involved in the hiring process keeps the same bar.

Helping each other even over reaching deadlines

We believe that helping each other and helping other teams will benefit the team and the company in the end. Being able to help requires that we make ourselves available and provide the right level of support according to the topic emergency.

Challenge the status quo/decisions even over trusting decision-makers

Anyone can challenge a decision, a way of working, or anything already installed in the team or at Shipup in general. Whatever their seniority, experience, background, or responsibilities are, speaking up should be a habit and can only be unlocked when members trust each other.

Invest for the future even over making things just work

Things should work but things need to be maintained, will have to evolve and support the growth of the product. It’s about caring for the next devs who will work on top of your work and caring for your future self as well :)

Distributed knowledge and ownership even over efficiency

We want to create a robust organization that is not dependent on anyone and where any new member can ramp up very easily and quickly.

Related practices: Not working alone on features, sharing knowledge in emissaries, pair programming, workgroup initiatives, technical representative role, favoring T-shaped roles over specialists, on-call, wiring & success engineer rotations, extensive documentation

Finish what we start even over starting important things

Let’s close all the topics we open. The last miles can be the hardest ones but skipping them will lead to different kinds of issues like knowledge being not enough distributed/missing documentation or some cognitive overload (is it finished or not?).

Using the right technologies even over using great technologies

Technology is to serve some needs. Identify needs/problems first, then the right technology. Choosing shiny and trendy technology is the cherry on top of the cake, not the cake itself.

Some examples: Keeping a monolith and using microservices only where we need them.