SHOEISHA iD

※旧SEメンバーシップ会員の方は、同じ登録情報(メールアドレス&パスワード)でログインいただけます

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

デザイナーやエンジニアの生産性向上のために 新しいチケット管理ツール「Linear」とは

  • X ポスト
  • このエントリーをはてなブックマークに追加

スピードアップのポイントは、Linearの開発手法にのっとること

 Linearをうまく使うためのメソッドが提唱されていますが、とくに重要な概念はISSUEです。タスクをISSUEと称しており、このISSUEのスループット(ISSUE作成から完了までの期間)が短くなるよう、UXがシンプルになっています。

出典元:Linear
出典元:Linear

 特徴的なのが、タスクからbranch名称をコピーできる機能があり、プルリクエストをリンクできること。ISSUEの名前が日本語だと上手く機能しないのが難点ですが、ISSUE作成から実装完了までが最短になるようになっています。

 また「期限」の指定を重視しておらず、n週での開発サイクル内で消化することを念頭に作られています。もちろん期限の指定は可能ですが、UI的には奥の方になっています。これによりエンジニアなどの主体的なスピードが尊重され、n週でのリズム感を保てます。

「Set Due Date」がUI的に奥に隠れているのは、タスク主体なツールでは珍しい。
「Set Due Date」がUI的に奥に隠れているのは、タスク主体なツールでは珍しい。

 さらに「ストーリー」と呼ばれるスクラム開発でよくある概念も取り払うことで、よりシンプルな仕様になっています。代わりに「プロジェクト」としてグルーピングが可能で、プロジェクトを束ねてロードマップ化することで、全体感を失わずに方向付けをすることができます。

期限指定と同様にISSUEレベルでのタイムラインが存在しないのも、タスク主体なツールでは珍しい。設計思想が異なるため実装されていない。
期限指定と同様にISSUEレベルでのタイムラインが存在しないのも、タスク主体なツールでは珍しい。設計思想が異なるため実装されていない。

利用開始時の注意点

 一見難しく感じるかもしれませんが、実際に使ってみるとシンプルであることを体感できるはずです。

初期の移行ステップ

  1. 既存タスクが多い場合はデータインポート(Asana・github・Jira・Clubhouse・独自CLIが利用可能)
  2. ロードマップ、ベロシティ自動計算をON(Settings→Roadmap, Cycles)
  3. Slackで使っている絵文字を使えるように(Settings→Emojis)
  4. 各個人でSlack連携をONに(Settings→Integrations→Slack, Settings→Notifications)

 なお、各個人でSlack連携をONにしない限り、Slack通知がDMで届かないのでご注意ください。

お薦めの使いかたとショートカット

 弊社ではプロジェクトのタスクだけでなく、要望や問題をそのままISSUEにします。プロジェクトに関するものであればロードマップの該当プロジェクトに振り分け、要望や問題はラベリングしています。

 作成したISSUEはさまざまな観点でフィルターを設定。Viewとして保存し、チームで共有しています。問題だけのカンバンボードを見たり、自分がアサインされているものを俯瞰することもできるため、見落としなくスムーズに業務を進めることができるでしょう。保存したViewは、スターを付ければサイドバーからすぐに見ることができます。

 覚えておきたい最低限の必須ショートカットをまとめておきました。

  • 「?」:ショートカット一覧
  • 「⌘+K」:コマンドライン
  • 「C」:新しいISSUEを作る
  • 「O(英語のオー)→F」:スターしたViewを表示

 いかがでしたしょうか。2020年末、LinearはFigma創業者のディランやセコイアキャピタルなどから出資を受けており注目されています。さらにチェンジログはほぼ毎週更新されており、Linearの今後に期待です。

 ドキュメントも充実しており、ここまで説明したことはガイドに詳細が記載されています。気になった方はLinear公式サイトと合わせてご覧ください。それでは、より良い開発体験を。

この記事の続きは、「CreatorZine」に掲載しています。 こちらよりご覧ください。

※CreatorZineへの会員登録(無料)が必要になる場合があります。

この記事は参考になりましたか?

  • X ポスト
  • このエントリーをはてなブックマークに追加

この記事は参考になりましたか?

この記事をシェア

  • X ポスト
  • このエントリーをはてなブックマークに追加
CodeZine(コードジン)
https://codezine.jp/article/detail/14394 2021/06/18 10:00

おすすめ

アクセスランキング

アクセスランキング

イベント

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

新規会員登録無料のご案内

  • ・全ての過去記事が閲覧できます
  • ・会員限定メルマガを受信できます

メールバックナンバー

アクセスランキング

アクセスランキング