Tech Radar

An interactive platform for mapping technology scenarios and assessing market maturity, organizational readiness and solution potential through a technology radar and matrix.

Client
NIS
Sector
Software development
Year
2022
Status
Completed
Tech Radar

Project overview

Tech Radar consolidates a catalog of technology scenarios and presents them through several complementary views. Users can filter scenarios by business unit, process, business challenge and technology domain, as well as by ranges for market maturity, organizational readiness and solution potential. Results are available as an interactive radar, a maturity matrix and a detailed card for the selected scenario. The application also supports text search, sorting, pagination and scenario management.

Challenge

A large number of technology initiatives and related business criteria had to be transformed into a clear decision-support tool. Key challenges included combining dynamic filters, preserving relationships among domains, processes and challenges, and synchronizing the list, radar, matrix and detail view whenever a user selects a scenario.

Result

A responsive web application was delivered with a central scenario model and clearly separated presentation, service and data layers. Interactive SVG visualizations enable rapid scenario comparison, while the REST service provides filtering, search, sorting, pagination, validation and reliable persistence. Modular components allow the radar, matrix, filters and scenario card to evolve independently.

System architecture

The system architecture connects the key project components into a unified data flow.

  1. Technology scenario model
    Domain: scenario, business, challenges, solutions.
  2. Service and API layer
    REST service loads lists, scenarios and links
  3. Search and filtering
    Filters, search, and ranges for easy catalog use.
  4. Interactive radar
    SVG radar: scenarios, maturity and potential.
  5. Matrix & scenario card
    Matrix compares scenario maturity and readiness.

Technical information

Technologies

Java 8Spring Boot 2.7Spring WebSpring Data JPASpring Data LDAPHibernate ValidatorOracle DatabaseVue 3Vue RouterQuasar 2JavaScriptSassSVG

Standards

REST APIJSONJPALDAPBean ValidationResponsive Web DesignComponent-based architecture

Downloads

Additional project documentation and materials are available to download.