Systems Design
Sometimes, you need to take a step back and think about your entire learning ecosystem. Why is it designed the way it is? Why do you use the systems and processes you do? Systems design asks us to think about the various systems we use to design, produce, and deliver learning experiences.
Back to Categories
Creating a Design System: The Step-by-Step Guide
UX Pin, UX Pin
Scaling design through hiring, without putting standards in place, is a myth. With every new hire, new ideas for color palettes, typography and patterns appear in the product, growing the inconsistency and increasing the maintenance cost. Every new hire increases the design entropy.
There’s only one way to stop the growth of the chaos. Committing to running a design system process. Gradual growth of a design system equals gradual decline in consistency and speed of software development.
Design scales. But it scales only with a design system.
A design system is a set of standards for design and code along with components that unify both practices. Think of it as the same instructions and Lego kit for everyone.
Ready, Set, Curate!
Curatr
Let’s face it, the internet isn’t getting any smaller. How do we separate the valuable content from the noise, how do we organise the good stuff in ways that tell coherent stories about our businesses and our interests? In this latest offering from HT2 you’ll be able to inform your own practice by taking a look at ‘Curation’ and answering these questions.
- What is it (and why do we need it)?
- What are the ‘pros’ & ‘cons’?
- What do I need to think about before I get started?
- What tools are available for me to use?
Atomic Design
Brad Frost, BradFrost.com
Atomic design provides a clear methodology for crafting design systems. Clients and team members are able to better appreciate the concept of design systems by actually seeing the steps laid out in front of them.
Atomic design gives us the ability to traverse from abstract to concrete. Because of this, we can create systems that promote consistency and scalability while simultaneously showing things in their final context. And by assembling rather than deconstructing, we’re crafting a system right out of the gate instead of cherry picking patterns after the fact.