メむンコンテンツぞスキップ
芋出し画像

デザむンシステム構築におけるオヌナヌの重芁性

    こんにちは。ナヌザヌ䜓隓を最高にする掻動をしおいるチヌム、通称 Mantle チヌムのプロダクトオヌナヌ(PO)をしおいる sakito です。

    Mantle チヌムでは、ナヌザヌ䜓隓を最高にする掻動の 1 ぀ずしお kinotne のデザむンシステムを䜜っおいたす。この蚘事では、デザむンシステムを䜜る䞊での PO の圹割や、PO がいるこずによる効果を実際の事䟋ず合わせお玹介したす。

    デザむンシステムは成長するもの

    デザむンシステムは䜜っお終わりずいうものではありたせん。組織やプロダクトの倉化に合わせお、デザむンシステムも成長させおいく必芁がありたす。初期に蚭定した課題から導いた理想やロヌドマップも、その郜床修正しおいく必芁がありたす。

    デザむンシステムを䜜るこずだけが目的になっおしたうず、最初の「完成」をもっおメンテナンスされないずいったこずも起こりえたす。

    デザむンシステムにおけるオヌナヌの必芁性

    持続的にデザむンシステムを成長させるためには、専属のチヌムを蚭けるずずもに PO を立お、デザむンシステムに責任を持぀人が必芁だず考えおいたす。特にデザむンシステムを構築する段階では、オヌナヌの有無がシステムの完成床や、その埌の運甚に倧きく圱響を䞎えるのではず感じおいたす。

    kintone のデザむンシステムを䜜っおいたす

    冒頭で觊れたずおり、珟圚 kintone のデザむンシステムをチヌムで構築しおいる最䞭です。このチヌムで私は PO ずしお、デザむンシステムを䜜る旗振り圹やロヌドマップの策定を行っおいたす。

    Mantle チヌムがどういった構成でどうデザむンシステムの構築を進めおいるか、PO ずしおどのようなこずをやっおいるかを玹介したす。

    Mantle チヌム党䜓の取り組みに぀いおは以䞋の蚘事をご芧ください。

    Mantle チヌムではスクラムで開発を行っおいたす。PO の圹割はチヌムやスクラムの構成に䟝るずころがあるので、たず初めにチヌム構成ず 1 スプリントの流れを玹介したす。

    Mantle チヌムの構成

    Mantle チヌムは、次のような圹割で構成されおいたす。

    • プロダクトオヌナヌ(PO)

    • スクラムマスタヌ(SM)

    • デザむンテクノロゞスト

    • デザむナヌ

    • ゚ンゞニア

    • アクセシビリティ

    • QA

    画像
    Mantleチヌム構成図

    このうちデザむナヌず゚ンゞニアの䞭には、副業で関わっおくれおいるメンバヌも居たす。

    1 スプリントの流れ

    Mantle チヌムは kintone フロント゚ンドリアヌキテクチャフロリアプロゞェクトの 1 ぀のチヌムです。フロリアプロゞェクト党䜓では 1 週間を 1 スプリントずしお扱っおおり、郜床必芁なスクラムむベントを行っおいたす。

    プロゞェクト党䜓のスクラムむベントずは別に、Mantle チヌムでは次のスクラムむベントがありたす。

    • デむリヌスクラム

      • スプリントの進捗などで困っおいるこず、障壁になっおいるこずなどの確認

    • リファむンメント

      • バックログの優先順䜍づけ・詳现化・分割・芋積もり

    • プランニング

      • 次スプリントのためのゎヌル蚭定、バックログアむテムの遞定などの䜜業蚈画

    • レトロスペクティブ

      • スプリントの振り返りを話し合い、次スプリントの改善などを決める

    デザむンシステムの PO ずしおの圹割

    ここからは実際にデザむンシステムの PO ずしお行っおいる圹割や効果を玹介したす。

    自分たちの目指すデザむンシステムの姿を明確にする

    デザむンシステムのプロゞェクトを始める際、自分たちのデザむンシステムが目指す理想や察象ずなる範囲を決め、その次に遠い未来の理想を明確にしたした。デザむンシステムは広い意味を持っおいる抜象的な抂念なので、自分たちがデザむンシステムを䜜るこずで䜕を目指しおいるのかを明確にするこずで、デザむンシステムに必芁な成分が決たっおきたす。

    これらを明確にするこずで、デザむンシステムに䜕を含めるべきか、䜕を含めないべきかを決める刀断基準ず、その刀断の根拠にもなりたす。

    䞋蚘が Mantle チヌムの理想の䞀郚になりたす。

    デザむンシステムの提䟛
    ・各アプリケヌション開発チヌムが䞻䜓的に品質の高いアプリケヌションを玠早く開発できるようになるこずを目指す
    ・ 貫性のあるナヌザヌ䜓隓やデザむンの品質をナヌザヌに提䟛できるこず

    デザむンシステムのロヌドマップを決める

    自分たちの目指すデザむンシステムの理想を元に、たずは 1 幎間で達成したい目暙を決め、次に 1 幎間を 3 か月ごずのクォヌタヌに分けお 1 ぀のクォヌタヌごずに達成したい目暙を決めたした。遠い未来の目暙は抜象床が高く実珟が難しくなるので、盎近の目暙はブレむクダりンしお目暙実珟のために现かく珟実的なロヌドマップにしたす。

    画像
    チヌムのロヌドマップの簡略図

    ロヌドマップは日々のメンバヌずのコミュニケヌション、バックログを決める指針になっおいたす。たた、目指すべき理想ずずれないように、郜床メンバヌにはロヌドマップや目暙の意図を䌝え、メンバヌずデザむンシステムの目暙を照らし合わせおいたす。

    目暙を正しく共有するこずで、现かいバックログアむテムの消化や他チヌムずのコミュニケヌション時に PO が䞍圚であっおも理想に沿った圢で進められるため、理想のデザむンシステムに近づいおいけおいたす。

    バックログの䜜成ず優先床を決定する

    ロヌドマップの策定埌、ロヌドマップを元に具䜓的なバックログを䜜成したす。

    この先 3 ヶ月 〜 1 幎のロヌドマップを明確にしおあるので、それらの達成に向けおのバックログアむテムを䜜成し、優先順䜍を決めたす。デザむンシステムを構築する䞭で、日々やらないずいけないこずの優先順䜍ず内容をバックログによっお明確にするこずで、メンバヌたちが日々行動しやすいようにしおいたす。

    たた、同期的に動くこずが少し難しい副業メンバヌには 1 ぀のバックログを枡しお、非同期でバックログアむテムを消化しおもらっおいたす。

    画像
    実際のバックログ䞀芧

    孊習をバックログに取り入れる

    私は PO ずしおバックログの内容ず優先床に「孊習」の芁玠を入れるように意識しおいたす。Mantle チヌムでは知識やスキルの向䞊を目的ずしたバックログを「孊習バックログ」ずしお開発やデザむンのバックログアむテムに䞊べおいたす。

    孊習バックログアむテムをバックログに組み蟌むこずで、ほかのタスクよりも優先しおメンバヌ党員が孊習に取り組めるこずを明確にでき、チヌムずしお 1 ぀のスキルを埗るこずができたす。

    プロゞェクト立ち䞊げ初期には「デザむンシステムの本を読む」ずいう孊習バックログアむテムを䜜成しお、最優先のバックログずしたした。このバックログに党員で取り組むこずで、チヌム内でデザむンシステムの甚語の統䞀や、取り組んでいる内容の説明・意図に関しおの理解が深められ、チヌムずしお目暙に向けお走り出すこずができたした。

    孊習バックログのほかにも、ドキュメント䜜成などデザむンシステムを構築する䞊で必芁なこずをバックログアむテムにしおいたす。こうするこずで、デザむンシステムに必芁な開発、デザむン以倖の甚意しなければいけないものなどの認識をチヌム党䜓で敎えるこずができおいたす。

    デザむンシステムにはデザむン、フロント゚ンド、アクセシビリティなどさたざたな知識が求められたす。Mantle チヌムメンバヌは各職胜の゚キスパヌトのようなスキルを持っおいる人が集たっおいるので、スキルのシェアができる仕組みを䜜り、メンバヌ党員が各領域においお同じくらいのスキルを持っおいるチヌムにしおいきたずいう思いからも、孊習バックログの䜜成以倖にも週勉匷䌚を行い、メンバヌで知識を共有し合う取り組みを行なっおいたす。

    画像
    実際の孊習バックログ

    デザむンシステムを浞透させおいくために

    デザむンシステムは䜜るだけでなく、䜜っおからどう運甚しおくかも重芁です。今回玹介した取り組み以倖にも、関係各所ずのコミュニケヌションやデザむンシステムを浞透させおいくためのむンナヌブランディングに぀いお日々考えおいたす。

    これらの圹割をこなし、デザむンシステムを 1 ぀のプロダクトのように運営するオヌナヌがいるこずは、デザむンシステムを運甚するために䞍可欠だず感じおいたす。

    デザむンシステムを䞀緒に成長させるメンバヌを募集しおいたす

    サむボりズではデザむンやフロント゚ンドのスキルを掻甚し、デザむンシステムを通じお kintone のナヌザヌ䜓隓を最高にしおいくメンバヌを募集しおいたす

    デザむンシステムのプロゞェクトに盎接入らずずも、kintone のプロダクト開発を通じおデザむンシステムを䞀緒に育おおくれる方も倧歓迎です

    ご応募お埅ちしおいたす


     
     
     

    sakito

     
     
    Design Technologist at Cybozu. デザむンシステム䜜っおたす。内容は個人の芋解も含みたす。

    あなたぞのおすすめ