Skip to content

Roadmap

Josh Black edited this page May 9, 2022 · 6 revisions

Carbon Design System Roadmap Q2-Q3 2022

Our roadmap is looking out the next 3-6 months covering Q2 and Q3 of 2022. The work-streams that you're about to read about were influenced from a series of workshops dating back to 2021Q4 along with feedback from the Carbon Steering Committee and other PALs. The fact that you are reading this probably means that you might even be one of those key stakeholders and for that, we thank you for helping us guide the direction of Carbon so we can serve you better.

If you are an IBMer, checkout our Mural, which was used to draft this wiki.

Mission

The team that maintains the Carbon Design System sits neatly within the Design Program Office at IBM. The mission, as defined by our VP, Joni Saylor is as follows.

Empower and equip IBM teams to ship excellent user experiences, every time.

OKRs

To deliver on this mission, our objective, as defined by our General Manager of Design, Katrina Alcorn is Pervasive Design Excellence. Here are our key results that will guide us to delivering on that objective.

  • KR 1.1 - Focus on adoption - 80% of IBM Software offerings built with Carbon by end of 2022
  • KR 2.1 - Focus on excellence - 75% of offerings on Carbon have reached level 3 of Carbon Standards**
  • KR 3 - Focus on business impact
  • KR 3.1 - Figma inserts increase 5% month over month
  • KR 3.2 - Code downloads increase 5% month over month
  • KR 3.3 - 75% of assets are contributed by PALs
  • KR 3.4 - Total hours saved per offering averages 2000 hours

Themes

At a highest level, here are the three themes we are rallying around for the next two quarters.

  • v11 leftovers
  • Infrastructure
  • Feature Requests

Roadmap

Website

  • Update tutorial to use v11
  • Component Demo
  • Remove Fathom, head to Google Analytics
  • Color Token Page
  • Storybook Controls
  • Icon Library

Figma

  • v11 Figma Kits

v11 Education

  • Workshops
  • Office Hours
  • Medium Posts
  • FEDucation Mini-series
  • BU-specific presentations
  • Roadmap events
  • Typescript Exploration

Infrastructure

  • Move deploy previews and website deploys off Vercel
  • Automated releases
  • Github Pages
  • Move badges off Vercel

Reliability

  • Hit 100% coverage for Visual Regression Testing
  • Integration testing with Codesandbox and Codesandbox CLI
  • Convert codebase to use RTL
  • Hit 100% coverage from Accessibility Checker

Feature Requests