Skip to contentSkip to content
Verified credentials. On-chain. Forever.Learn more
Ewance
Sign in
Cover image for Rate and Reduce Technical Debt in a Telecom OSS Codebase
Design

Rate and Reduce Technical Debt in a Telecom OSS Codebase

FreeVerified credential3 weeksAdvanced

Overview

What this challenge is about.

Rate and Reduce Technical Debt in a Telecom OSS Codebase. Advanced challenge in design. Designing real products under real constraints, earn a blockchain-ver...

CredentialBlockchain-anchored
ShareableLinkedIn-ready
LanguageEnglish
PaceSelf-paced

The Brief

What you'll do, and what you'll demonstrate.

Produce a defensible SQALE rating for every OSS module and a funded twelve-month plan to lift the three worst-rated modules by one grade each, all reproducible from the provided materials.

This is not a design exercise. It is the work a product designer does between a brief and a shipped interface. That distinction matters to every hiring manager who has seen candidates redesign Spotify's homepage and none who have worked under real product constraints.

When you finish, you will have something most graduates do not: a real-world deliverable, verified by Ewance, that you can show to a hiring manager and say "I did this. Here is the proof."

Earning criteria — what you'll demonstrate

  • Translate a static-analysis findings export into a defensible, reproducible SQALE rating per module.
  • Map analysis rules to the eight SQALE quality characteristics and justify a weighting scheme.
  • Convert remediation effort into calibrated person-day cost estimates tied to a stated day-rate.
  • Sequence refactoring work into a capacity-constrained, quarter-by-quarter improvement plan.
  • Communicate a technical-debt assessment and funding ask to a senior engineering stakeholder.

Program Fit

Where this fits in your program.

Sharpens the same skills your degree expects you to demonstrate.

Aligned coursework coming soon.

Careers

Career paths this challenge builds toward

Completing this challenge demonstrates skills that transfer directly to these roles:

Systems Architect

Rating a large legacy system and proposing a funded modernization path is core architect work; this challenge builds the judgment to measure technical debt defensibly and sequence remediation against delivery capacity.

This challenge sharpens

  • sqale-method
  • technical-debt
  • refactoring

Code Quality Engineer

Quality engineers own the analysis configuration and the rules that turn raw findings into ratings. Here you design that mapping from scratch and prove it reproduces from a real findings export.

This challenge sharpens

  • code-quality
  • static-analysis
  • sqale-method

Engineering Manager

Managers must turn a debt assessment into a budget and a plan leadership will fund. This challenge practices costing remediation and defending a capacity-bounded roadmap to a senior stakeholder.

This challenge sharpens

  • technical-debt
  • stakeholder-communication
  • refactoring

One more thing

You can put a credential on your CV by Friday.