CMP Tech Radar

The TechRadar is a tool that sets out the changes that we think are currently interesting in software development. Things in motion that we think you should pay attention to and consider using in our projects.

At TeamCMP we believe it’s important to manage our technology portfolio as a company. Our radar is becoming a critical component for success.

We review the RADAR every 6 to 12 months and we reorder the items with the feedback received.


Our 4 radar-detection areas are:

  • Hold : Proceed with caution
  • Assess : Worth exploring
  • Trial : We have some in production
  • Adopt : Technologies we feel strong to use in production for new components

Tech Team Manifesto

We are the technology team at CMP Group.

In June 2016 we came together to collaborate on how we want to build and operate products and services, both now and in the future.

During our discussions we identified what we liked and wanted to maintain.  We discussed other areas we wanted to improve.

Our efforts resulted in a summary of our ideas, values and principles we use to guide our choices.  Some we use today, others we aspire to use in the future.

  • 1


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


    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.
  • 3


    Alignment between business and technology is essential. It’s our duty to ensure that other parts of the company know the costs and implications of proposed changes. At the same time, we must understand the relevant business goals and metrics.
  • 4


    We believe in autonomous, multidisciplinary teams able to deliver features with a minimum of cross-team dependencies.
  • 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.
  • 6


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


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


    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.

Like what you've read? We're hiring.