- source https://www.mirego.com/en/manifesto
- Our 16 principles
-
Start with Clear and Measurable Goals
- … clear end goal in mind, teams will push forward in the same direction and prioritize accordingly, regardless of the obstacles faced throughout the project.
-
Involve Users
- … understand users’ aspirations, … Once a clear understanding of these aspirations is reached, the technological solution chosen for product development should adapt to users’ needs, not the other way around.
-
Keep Iterations Short and Fast
- … validate we’re all heading in the right direction.
-
Put Your Heart Into It
- … fast-paced digital industry, staying hungry is the only means of survival.
-
Do Less but Better
- Adding features doesn’t necessarily add value.
-
Dare to Tackle Technological Challenges
- Simplicity is a complex challenge.
-
Write Quality Code
- … team is proud of the code they write, their pride will be reflected in every aspect of the product.
-
Avoid Intermediaries
- … project success depends heavily on effective communication amongst team members.
-
Involve all Disciplines
- … successful product is the result of many small decisions made along the way by several stakeholders.
-
Don’t be Afraid to Make Mistakes
- Mistakes can
costyield a lot. - … innovation comes from failure and experimentation.
- … involves exploring unknown leads, testing uncertain assumptions, taking risks and,
- most probably, making mistakes.
- Mistakes don’t really matter, as long as you learn from each situation and use the knowledge to your advantage.
- most probably, making mistakes.
- … involves exploring unknown leads, testing uncertain assumptions, taking risks and,
- We must give promising ideas a fighting chance …
- Mistakes can
-
Be Open to Direction Changes
- … best way rarely ends up being the one we planned.
- Product development is a bumpy journey filled with unpredictable conditions and unforeseen situations, for which the solutions may only come later down the line …
-
Mind the Details
- … creating a product … involves adjusting, refining, and perfecting, over and over again.
-
Be Accountable for the Quality of your Work
-
Quality is non-negotiable.
-
Quality is everyone’s responsibility, and it’s not something we’re willing to compromise.
-
-
Encourage Debate
- When stones collide, they also get polished.
- … best ideas emerge when diverging opinions come head to head.
- Submitting ideas to critique will always help improving them.
- Titles aside, every team member counts, and every voice must be heard.
- Debating amongst colleagues is encouraged,
- as well as with clients.
- Debating amongst colleagues is encouraged,
-
Nurture Product Evolution
- … product’s past achievements don’t guarantee its future success. Staying one step ahead allows to develop user experiences that will remain relevant over time.
-
Don’t Bank Solely on Product Development
-
… success is not only determined by the product’s creation itself, but rather an ensemble that involves marketing as well as its projected evolution.
-
Perfection is reached not when there is nothing more to add, but when there is nothing more to remove. – Antoine de Saint-Exupéry
-
- Mirego’s-Manifesto has many shared principles with the Ten Precepts (Taiichi Ohno), Toyota Production System
- Waste Elimination & Value Focus
- Continuous Improvement (Kaizen) & Reflection
- Quality & Problem Visibility
- Collaborative Communication & Human Growth
- Decisive Action & Vision