n o t
o n l y
t e c h n o l o g y
Back to all

Mapping Competencies for Accelerated Learning and Development

We created an internal Competence Matrix (CMX) to establish a single source of truth for development competency levels, centralize knowledge sharing to accelerate onboarding, boost skill development, and track trending technologies.

Notch Competence Matrix customer story featured image
CLIENT NAME Notch
INDUSTRY Product Development
TECHNOLOGY Java, React
SERVICES Custom Software Development
METHODOLOGY Agile, Scrum
DURATION 2024 - Ongoing
LOCATION Croatia
TEAM NO. 6
The Client

Notch is an award-winning, full-service custom software development company. Founded in 2014, we are recognized as the leading regional experts in Java-based B2B platforms and Agile practices.

The Challenge

Managing our global client base requires a catalog of skills and competencies. Likewise, to nurture talent in-house in a focused matter, we needed to understand the current state, and see which direction skills and interests were trending.

The Solution

Notch designed and built Competence Matrix (CMX) as an internal web application that centralizes skills, project knowledge, and onboarding. It lets employees map and update competencies and interests, while Project Profiles capture key context and best practices for each engagement. This gives leaders a real‑time view of capabilities, speeds up onboarding, and better supports skill development.

 

Notch Competence Matrix screen examples
Project Goals
  1. 1
    Map competencies
    Provide company-wide visibility into available organizational competencies & skills.
  2. 2
    Guide skill development
    Show which skills are trending in development, availability, and demand.
  3. 3
    Build a knowledge base
    Create a repository of resources for the development of specific competencies.
  4. 4
    Streamline onboarding
    Provide easy access to ongoing and finished projects to accelerate onboarding.

What does the client say?

  • Marko Stefancic
    Marko Štefančić
    Notch // CTO

    “The Competence Matrix (CMX) began as an internal workshop idea to onboard junior developers faster. Company-wide input expanded it into an organization-wide tool to map current strengths, identify broader improvements, and future trends.”

  • Process

    01
    Discovery & planning

    Clarify goals and constraints, run stakeholder and user interviews, and define business needs, requirements, time, and budget.

    02
    Research & analysis

    Explore user journeys, processes, technology, personas, storyboards & empathy maps to understand how people develop & share competence.

    03
    UX/UI design & prototyping

    Translate the product vision into flows, wireframes, and interactive prototypes that make skills, projects, and onboarding easy to navigate.

    04
    Validation

    Test key assumptions and designs through user feedback sessions, usability tests, and early analytics, refining CMX before full implementation.

    05
    Agile development & QA

    Assemble the project team, implement CMX using agile methods, and run manual and automated testing to catch and resolve issues early.

    06
    Handover & continuous support

    Deploy CMX to production with documentation and knowledge transfer, then provide ongoing support and CI/CD‑backed improvements.

    Notch Competence Matrix competencies example

    Results

    • 1

      A company-wide view of competencies with synchronized employee competence data.

    • 2

      Project-specific and general knowledge base for fast and easy information access.

    • 3

      Faster, more efficient, and streamlined project onboarding across teams.

    • 4

      Improved skill development planning and tracking for every employee.

    • 5

      Simple monitoring and analyzing of trending technologies across the company.

    Technologies & Services

    Java React Spring Boot TypeScript GitHub Actions
    Product Discovery UX/UI design QA Custom Software Development Product Development
    The Product

    Competence Matrix (CMX) catalogs skill levels, serves as a knowledge base, supports individual development and onboarding. The Project Profile feature provides essential project details, guidelines, and best practices for onboarding.