![Galileo AI](https://cdn-ak-scissors.b.st-hatena.com/image/square/23013c4100c244ac94cad82f77817fd9f0c1b73b/height=288;version=1;width=512/https%3A%2F%2Fcdn.usegalileo.ai%2Fog.png)
デザインシステムとは、サービス開発する上で必要となるデザインの概念、スタイルガイド、コンポーネント集などで構成されるデザインのルールです。 Salesforce.comの「Lightning Design System」が2015年に登場して以来、多くの企業がこのデザインシステムを導入するようになりました。 プロトタイピングツールで有名なUXPinが提供するデザインシステムプラットフォーム「adele」では、90個以上(2019年12月現在)ものデザインシステムが公開されています。その企業のラインナップを見ると、大手ITベンダー、SaaSベンダーのみならず、自治体、金融機関、大学など多くの業界で、組織のブランド確立のために、デザインシステムを活用していることが分かります。 GoogleやAppleが提供するデザインシステムは、既に多くのブログで語りつくされていますが、その他の企業でも素晴ら
某所で書いたものを公開用に書き直したもの 前提 フロントエンドでTDDは難しい、というかほぼ不可能である。なぜなら事前に副作用をデータとして表現できるか不明だからだ。たとえばあなたのプロダクトの画面の何処かにボタンを追加するために、その内部表現を事前に思い浮かべることが可能だろうか? react-redux などのFluxフレームワークは如何に副作用をアクションとして表現することで、テスト・デバッグのための情報を残すか、という視点で発展してきた側面がある。あの冗長なアクション定義は、全てデバッグのために書いていると言っても、過言ではない。それすら「Textは文字がある」といったトートロジーなデータになりがち。 フロントエンドの現実的な単体テストは、他の開発者のために、自分が書いたコードの要求を満たしているか検知する手段として、防衛的にテストアフターしておく。これぐらいしか現実的な手法がない
原文:"Building a large-scale design system: How we created a design system for the U.S. government" by Maya Benari, October 3, 2017 現在、ほぼ30,000の米国連邦政府のウェブサイトがありますが、それらウェブサイトの間に一貫性はほとんどありません。テクノロジーの分野で働く数十万人の政府機関の職員がいますが、彼らの携わるウェブサイトの構築や管理方法に共通点はありません。 その結果、政府はユーザーが十分に満足できないサービスに多くのリソースを費やしています。連邦政府のウェブサイトは行政が提供するサービスの正面玄関です。アメリカ政府と何らかの接触をはかるときユーザーが最初に出会う場所です。米連邦政府一般調達局のFederal Front Doorイニシアチブの調査からウ
アメリカのGamification Summit(ゲーミフィケーションサミット)主催者の一人であるGabe Zichermannが来日。11月25日、株式会社ゆめみ主催の特別イベントに登壇した。 Gabe Zichermannのプレゼン Gabeは、アメリカで既に2回開催されているゲーミフィケーションサミットの主催者の一人である。過去2回行われたゲーミフィケーションサミットの知見と、世界的なゲーミフィケーションの事例を一番持ち合わせており、その辺を中心に話が進む。 ■ゲーミフィケーションの定義 ゲームコンセプトとゲームメカニクスを繋いで、ユーザをエンゲージさせるプロセス。 ゲームが持つ最高のアイデアを使って、そのコンセプトをゲームを使わないようなところで適用すること。 バッジを単に置くことはゲーミフィケーションではない。 ■なぜゲーミフィケーションは強力なのか? ①進歩している感覚を生む
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く