@itspatmorgan
Patrick Morgan
7 months
Nobody wants to hear this, but creating and landing a new design system into existing software is at least an 18 month project, in my experience.
41
24
470

Replies

@itspatmorgan
Patrick Morgan
7 months
Curious about my journey going through this process three times in just six years? Dive into the nitty-gritty details in the article I shared with the Better by Design community 👇
1
1
12
@itspatmorgan
Patrick Morgan
7 months
You might also get some value from this, if you're putting together your DS case👇
0
2
6
@nintendobenzo
Rufus
7 months
@itspatmorgan I can’t even imagine trying to tell that to any boss or executive I’ve ever worked for hah. Would be laughed out the door. But you’re right
1
0
8
@itspatmorgan
Patrick Morgan
7 months
@nintendobenzo The truth hurts sometimes haha
0
0
2
@charbrew
Charlie Brewer
7 months
@itspatmorgan Agreed. It's a product in itself. Needs to go through the whole cycle, including extensive testing.
2
0
6
@itspatmorgan
Patrick Morgan
7 months
@charbrew 💯
0
0
0
@AlexCristache
Alex Cristache
7 months
@itspatmorgan For sure. It’s probably a matter of how many resources and people you have at your disposal, and that could reduce the timeline a bit. But it is in fact the strategic work that takes the most. Starting from ground up requires a lot of planning, and that planning will fall apart…
1
0
2
@itspatmorgan
Patrick Morgan
7 months
@AlexCristache Yep, building the ecosystem takes a long time
0
0
1
@razvantirboaca
Raz Tirboaca
7 months
@itspatmorgan True, same exp :) Took us, team of 4, almost 2 ys to see it in prod across 4 products, 11 teams. In the end it's a dev tool and you're changing how folks work, not fun. The biggest pain point for adoption and updates was CSS, nobody outside of the dedicated team wanted to touch…
Tweet media one
1
1
6
@itspatmorgan
Patrick Morgan
7 months
@razvantirboaca Nice chart! TBH I think you guys made good time considering the number of products and teams involved! Good job!
1
0
2
@rafaelrdesign
Rafael R, Product Designer
7 months
@itspatmorgan Yep. Part of the problem is design libraries in figma are not outputing code with matching styles / components for engineers. So it take a long time for design systems to be built.
2
0
4
@itspatmorgan
Patrick Morgan
7 months
@rafaelrdesign Perhaps. I've never worked on a product that would have been able to directly accept code from any previous design to code generation tool. Too much customization and in-house complexity.
1
0
2
@andiogocastro
Diogo Castro
7 months
@itspatmorgan What part do you reckon takes the longest? back and forth with devs and biz?
1
0
3
@itspatmorgan
Patrick Morgan
7 months
@andiogocastro For me, the expansion across a full platform takes the longest. Doing the initial design update and implementing it in one area tends to have a fairly clear scope. It's the expansion to all corners of the software that follows that can often be a fuzzy marathon.
0
0
5
@herr_dahl
Maximilian Dahl
7 months
@itspatmorgan Can confirm, took us some less month 🫡
1
0
4
@itspatmorgan
Patrick Morgan
7 months
@herr_dahl 🫡
0
0
1
@empirikal
empirikal.sol | Step Finance
7 months
@itspatmorgan Design systems are dynamic and tend to change over time. It also depends on the team and their needs. Start small and gradually build it over time. This way, it can evolve, and you can develop and maintain it as you work on your projects, features, etc.
2
0
2
@itspatmorgan
Patrick Morgan
7 months
@empirikal Yep, that's what I was trying to convey. Doing the initial design, landing it into the product, then gradually expanding to the whole platform
0
0
1
@itspatmorgan True! We shouldn’t be creating more of those… though The maintenance burden is huge for the little UX gains. I like the @shadcn approach of composable and renewable components that are automatically generated
2
0
3
@itspatmorgan
Patrick Morgan
7 months
@jvivas_official @shadcn Interesting. Do have a particular article or resource of theirs in mind to learn more?
0
0
1