8

Financial awareness

We seek to understand the impact technology has on the company’s financial well-being. Our work is vital for maintaining the company’s profitability, and profitability enables us to innovate and explore.

Read More
Mad Collective
7

Frequent feedback

Short development iterations enable us to better manage change and give us more frequent feedback. We therefore aim for the shortest useful iteration.

Read More
Mad Collective
6

Shared responsibility

Everyone shares responsibility for product quality and stability. We involve QA early in the development process in order to build reliable products quickly.

Read More
Mad Collective
5

No single methodology

Toolset, testing approach or build process is suitable for every product team. Each team is responsible for finding the way that works best for them, and all team members are encouraged to participate in doing so.

Read More
Mad Collective
4

Multidisciplinary teams

We believe in autonomous, multidisciplinary teams able to deliver features with a minimum of cross-team dependencies.

Read More
Mad Collective
3

Alignment between biz & tech

It's essential. It’s our duty to ensure that other parts of the company know the costs and implications of proposed changes. We must understand the relevant business goals and metrics.

Read More
Mad Collective
1

No boundaries

There are no boundaries when it comes to identifying new ideas. Our teams collaborate closely, sharing goals, responsibilities and knowledge.

Read More
Mad Collective
2

Overall view of the business

It’s important to have an overall view of the business and know where our individual contributions fit into it. Therefore, we maximize the visibility of our development priorities and future initiatives.

Read More
Mad Collective