Skip to content

Latest commit

 

History

History
executable file
·
29 lines (16 loc) · 1.62 KB

Readme.md

File metadata and controls

executable file
·
29 lines (16 loc) · 1.62 KB

Challenge #3 | Design System Advisor

🚀 Calling all innovators! 🚀

💡 We're looking for your creative genius to level up the Penpot challenge.
Share your groundbreaking ideas and let's redefine what's possible here ! 🔥


🔎 Overview

As a technologist, I want to analyze the ASSETS portion of a Penpot file, in particular the COMPONENTS subsections, against their usage in such Penpot file and get a new optimized and efficient version of the ASSETS and LAYERS content to avoid maintenance overload


💡 Feature analysis

Approach #1 | Identifying unused components [More]

The system will help users to avoid maintenance overload. The idea is to identify unused components and suggest designers for lightweight Assets.

Approach #2 | Refactoring duplicated components [More]

The system will help users to avoid maintenance overload. The idea is to group the duplicated components with similar appearance but the same purpose and suggest designers merge the similar ones.


🏁 Final recommendation

[A1] Identifying unused components using the simple parsing method for comparing component ids appears more feasible in the short term. On the other hand, [A2] Refactoring duplicated components could potentially ship higher effectiveness for the designers; however, the implementation process is more complex with moderate risks. Therefore, we suggest putting [A2] to the long-term target.