デザインシステムとは何ですか?なぜそれが必要なのですか?

公開: 2020-01-06

最近、デザイン開発ワークフローに苦労していますか? 製品の決定が不十分になるハンドオフの問題が発生していますか? それを大幅に改善する方法をお探しですか?

さて、あなたはデザインシステムが必要です。 それはあなたがより良く、より速く働きそしてあなたのチームのコラボレーションを改善するのを助けるでしょう。

しかし、実際にはデザインシステムとは何ですか?

ええと、デザインシステムはデジタルトランスフォーメーションの世界ではかなり新しいアイデアです。 しかし、最近多くの感情と興味をかき立てているもの。

Atomic Design Methodology、Component Design、Design Languageなどの多くの名前で知られている、フルスタック設計システムの背後にある考え方は、あなたとあなたのチームが再利用できる一連の設計コンポーネントを作成することです。

AirbnbとUberは、独自の設計システムを実装することで、デジタル製品の設計方法を根本的に変えました。 コンポーネントベースの設計システムの利点は、これらの企業がチーム内の革新と生産のペースを大幅に変えることができたことです。

デザインシステムとは?

あまりにも多くの人が同じプロジェクトに取り組み、設計チームで同じ課題に直面すると、問題を解決するための独自の方法を見つける各人が、製品を使用するときにユーザーに一貫性のないエクスペリエンスをもたらす可能性があります。 デザインシステムの基本は、大規模なデザインを管理することです。

デザインシステムの定義について聞いてみるとチーム全体で組み合わせて製品に再利用できる一連の要素だと思います。 色、デザイン、コンポーネント、キャラクタースタイルが含まれています。 これらの一連のコンポーネントは、さまざまな組み合わせで再利用できます。

Design System

製品設計は常に一貫性と予測可能性を重視してきました。 統一されたDesignSystem uxを使用すると、製品をより良く、より速く構築でき、ユーザーにまとまりのあるエクスペリエンスをもたらします。

デザインシステムのガイドは、企業が優れたUXを実現し、ブランドを強化するのに役立ちます

ハンドオフの問題

以前は、設計者と開発者は多くの問題に直面していました。 反復、要件の変更、および設計と開発のサイロ化された性質により、ハンドオフには多くの課題がありました。 多くの場合、その結果、開発者は設計者によってブロックされ、製品の決定が不十分になりました。

一般的に使用されるコンポーネントに焦点を当てることにより、設計者と開発者の間のコラボレーションが強化され、以前はサイロ化されていたチームが同じメンタルモデルに取り組んでいます。 既存の設計システムコンポーネントを確認することで、重複する作業を大幅に削減できます。

コンポーネントベースの設計モデルは素晴らしいステップです。 これにより、ハンドオフの必要性が大幅に減少しました。

デザインシステムは、製品開発への一貫したアプローチであり、ガイドライン、原則、哲学、およびコードを網羅しています。 設計システムのガイドは、設計手法を拡張し、ハンドオフの必要性を排除し、より優れたコラボレーションを促進するための完璧なツールです。

core components

なぜデザインシステムを使用する必要があるのですか?

デザインシステムには多くの利点があります。 これは、会社全体がより優れた、より一貫性のある設計ソリューションを効率的に提供するのに役立ちます。 デザインシステムは、エンドユーザーにとって楽しい体験をデザインするプロセスを容易にします。

1.一貫性を促進します-

デザインシステムの構築は、製品内のすべてのビジュアルコンポーネントを分類することから始まります。 これは、製品内の最大の不整合を強調するのに役立ち、チームが製品の関連性があり、最も一般的に使用される要素とコンポーネントを決定するのに役立ちます。 設計の一貫性は、最も重要な設計原則です。

2.より良いコミュニケーション-

製品開発に携わるチームにとって、オープンソースの設計システムは、信頼できる唯一の情報源と呼ばれることがよくあります。 これは、チームが製品の品質を計画、開発、および維持するのに役立ちます。

信頼できる唯一の情報源(SSOT)は、組織が情報アーキテクチャの一部として適用する概念であり、ビジネス上の意思決定を行う際に全員が同じデータを使用できるようにします

デザインシステムは信頼できる唯一の情報源であるため、これは、プロジェクトで使用される可能性のある語彙も含まれていることを意味します。 開発者がボタンを赤い色のボタンと呼んでいた時代は終わりました。 これにより、開発者と設計者の間でより良い議論が可能になり、同じ命名規則で話すことができます。

3.開発者への明確さ-

設計システムが整っているので、開発者は、統一されたスタイルを維持しながら、必要な設計システムコンポーネントを構築する方法について明確なビジョンを持っています。

4.より速く反復する-

設計システムを実装することにより、チームははるかに高速に反復できます。 小さなチャンクでより少ないリソースで、より短いフィードバックループで新しいデザインをリリースできます。 これにより、チームが行うすべての設計変更を整理して最新の状態に保つことができます。

5.より良い顧客体験:

デザインシステムで作成された一貫したエクスペリエンスにより、モバイルアプリエクスペリエンスからデスクトップブラウザーエクスペリエンスに切り替える際の認知的負荷が軽減されます。 社内外のユーザーが理解できる一貫した言語を作成することで、製品を使用している人々のエクスペリエンスを向上させることができます。

6.お互いの仕事を活用する

設計システムは複数のチーム間で共有できるため、効率をチームや製品間で拡張できます。 他の人の仕事を活用し、車輪の再発明をせずにお互いの革新を利用することが容易になりました。

大規模な運用と効率と一貫性の向上は、設計システムを使用および維持することの主な利点です。 設計システムでコンポーネントを再利用しているので、コンポーネントの構築に費やした時間と労力は、長期的に見れば実際に報われます。 設計および開発チームは、既存の製品を微調整したり、エクスペリエンスを向上させたり、他の製品の構築に集中したりすることができます。

Structure-of-a-design-system

多くの場合、デザインシステムはスタイルガイドまたはコンポーネントライブラリと互換的に使用されます。 ただし、これらは設計システムのサブコンポーネントです。

デザインシステムは、単純なスタイルガイドよりもはるかに複雑です。 色からドキュメントまですべてが含まれています。 デザインシステムが実際に行うことは、製品チームに共通の視覚言語を定義することです。

設計プロセスをスピードアップします。 システムデザインは、一貫したグラフィックス標準を備えた最終製品の構築に関与するチーム間のギャップを埋め、コンポーネントからWebサイトを非常に簡単に作成できるようにします。 これは、設計および開発チームのルールブックのようなものであり、次のように分類できます。

設計システム–設計標準のセット全体と、それらを実現する方法に関する原則、パターン、およびコンポーネント。

パターンライブラリ-デザインシステムのサブコンポーネントであるパターンライブラリは、再利用可能なコンポーネントとユーザーインターフェイスデザイン要素のリポジトリです。 基本的に、パターンライブラリは、サイトに複数回表示されるデザイン要素のコレクションです。

スタイルガイド-デザインシステムのもう1つのサブコンポーネントであるスタイルガイドは、視覚的な表現を強調し、製品の外観を決定します。 色、フォント、ブランド属性、ロゴが含まれます。

Design-system-products

設計システムの例

デバイス、環境、ブラウザの数が驚異的に増加しているため、思慮深いインターフェイス設計システムを開発する必要性がますます高まっています。

デザインシステムは業界標準です。 最高のチームコラボレーションを提供し、プロジェクトを整理するだけでなく、大規模な設計チームで特に重要な設計ガイダンスも提供します。 近年、一流のテクノロジー企業が設計の概念と慣習を共有していますこれが最適な設計システムのリストです

1.マテリアルデザイン

マテリアルデザイン

マテリアルデザインシステムは、ナビゲーションが簡単なことで広く知られています。 これは、すべてのAndroidデザインとデバイス間で一貫性を保つために2014年にGoogleによって開発されたデザイン言語であり、AndroidおよびWebアプリの開発者によって広く採用されています。

2.アトラシアン

Atlassian Design Systemは非常に網羅的であり、簡単で美しいエクスペリエンスを作成するために広く使用されています。

3.ポラリス

Polaris

ShopifyのPolarisは、デザイナーと開発者のワークフローを簡素化するために広く普及しています。

4.カーボン

Carbon Design Systemは、IBMの製品とエクスペリエンスのためのオープンソースの設計システムであり、IBMの設計言語を基盤としています。

5.ヒューマンインターフェイスガイドライン

ヒューマンインターフェイスガイドラインは、Appleがすべてのプラットフォーム用に作成した設計システムであり、詳細なUIリソースと実用的な情報を提供します。

6.グロメット

ヒューレットパッカードによって作成されたGrommet、アトミックデザイン手法を採用し、ニーズを満たすライブラリを構築するのに役立つデザインシステムです。

7. Mailchimp

Mailchimp

Mailchimpのデザインシステムは、デザイン言語に一貫した構造を提供することに重点を置いた、大胆で創造的なデザインがすべてです。

8.デジタルテレパシー

DigitalTelepathyはデジタルデザインエージェンシーです。 何年にもわたって、彼らは顧客の体験を繰り返し改善するために結果主導の設計方法論を洗練してきました

9.寿司

初期の設計システムツールはスケーラブルでなかったため、Zomatoは最近Sushiと呼ばれる新しい設計システムを考案しました Zomatoアプリを使用して、ユーザーに新しく強化されたエクスペリエンスを提供します。

10.流暢

Fluent

Fluent Design Systemは、Microsoftによって開発され、すべてのWindows10デバイスおよびプラットフォーム用に設計されたソフトウェア内で使用される設計と相互作用のガイドラインが含まれています。

設計システムはどのように設計者に利益をもたらすことができますか?

UXとUXレビューのデザインシステムとは何か、そしてそれを使用することの多くの利点がわかったので、デザインシステムはデザイナーに利益をもたらし、デザイナーのタスクを簡素化します。 大手モバイルアプリデザイン会社として、デザイナーにとって、ウェブページ全体を1つのエンティティと見なすのではなく、UIを小さな部分に分割することが容易になっていることに気づきました。 特定のページをコンポーネントのセットと考えると、デザインシステムから適切なコンポーネント、パターン、またはスタイルオプション(色、アイコン、フォントなど)をすばやく見つけて使用できます。

結論

デザインシステムは、製品の新しいエクスペリエンスの基盤を再考する代わりに、設計者、開発者、製品マネージャー、および複数の利害関係者を会社の設計ビジョンに合わせて維持し、チームがピクセルパーフェクトな開発に簡単に集中できるようにします。 。