3 ポイント 投稿者 GN⁺ 2023-07-23 | 1件のコメント | WhatsAppで共有
  • Planeは、プロジェクト管理、ドキュメント、AIワークフローを1つのワークスペースに束ね、チームとエージェントが計画・実行・整合を一緒に扱えるようにしたプラットフォーム
  • 作業はinitiatives, projects, epics, cyclesに分解され、WikiとPlane AIが実行過程で生まれた知識とコンテキストを継続的に結び付ける
  • Plane AIは、プロジェクト・サイクル・ドキュメント・スレッド全体の作業コンテキストを読み取り、ステータス確認、ブロッカーの把握、リクエスト分類、担当者割り当て、更新生成を処理する
  • Jira、Linear、ClickUp、Asana、Mondayから移行するチーム向けに、3週間の移行フローと、Slack、GitHub、Figmaなど50以上のツール連携を提示
  • クラウドに加えてセルフホスティング、オンプレミス、エアギャップ環境をサポートし、エンタープライズ制御が必要なチームにとっても選択肢となる

プロジェクトと知識を1つのワークスペースに統合

  • Planeは、チームとエージェントがプロジェクト、ドキュメント、AIベースのワークフローを1つの統合ワークスペースで管理できるように構成されている
  • 作業構造は、組織の方向性を定めるinitiativesと、それを細分化するprojects、epics、cyclesへとつながり、進捗状況は各階層に結び付けられる
  • Wikiは社内知識を1か所に集約し、その知識を生み出した作業と結び付けることで、古くなったドキュメントや失われたコンテキストを減らす役割を担う
  • Deskは今後リリース予定の機能で、顧客サポートのリクエストを追跡可能な作業項目に変換し、適切なチームへルーティングしてループを閉じる構成を目指している

Plane AIが処理する作業

  • Plane AIは別売りの追加機能ではなく、製品構造の中に組み込まれたコンテキストベースAIであり、ワークスペース内のプロジェクト、サイクル、ドキュメント、スレッド全体を読み取る
  • 主な機能は3つに分かれる
    • ワークスペース全体にわたり、サイクルの状態、プロジェクトのブロッカー、先週のドキュメント変更点といった質問に答える
    • 組み込みエージェントが流入するリクエストを分類し、担当者を割り当て、ブロッカーを追跡し、更新を自動配信する
    • SlackまたはTeams内で会話を作業項目に変換し、更新を受け取ることで、ツールを切り替えずにプロジェクトを進められる
  • Slack連携では、チャンネルで@Planeを呼び出してやるべきことを説明すると、Planeが作業を作成し、割り当てを行い、スレッドを再同期する仕組み
  • Microsoft Teams対応は今後リリース予定

Jiraなどからの移行

  • Planeは、Jira、Linear、ClickUp、Asana、Mondayからデータ損失なしで移行できる移行支援を提供する
  • Jira移行のためにFortune 10企業2社がPlaneを選んだ事例も含まれている
  • 移行フローは3週間で構成される
    • 1週目: 既存設定に対するディスカバリースクリプトを実行し、課題・添付ファイル・コメント・自動化をマッピングし、組織別の移行計画を作成する
    • 2週目: 実際のチームの進め方に合ったワークフローを定義し、Slack、GitHub、Figmaおよび50以上のツールを接続し、initiatives、cycles、team structuresを設定する
    • 3週目: 切り替えとオンボーディングを進め、AIがプロジェクト・ブロッカー・優先順位を把握した状態で利用を開始する

プロジェクト管理機能

  • Planeは素早いセットアップと容易な適応を重視し、複数の表示方式、期限付きサイクル、組み込みドキュメント、リアルタイムダッシュボードを提供する
  • 表示方式はBoard、Spreadsheet、List、Ganttを含み、役割ごとに必要な作業を見られるよう切り替え可能
  • ダッシュボードはcycle velocity、workload、blockers、scope changesを自動で埋め、手動レポートや金曜のステータス報告デッキへの依存を減らす
  • 作業運用機能には次が含まれる
    • Cycles and sprints: velocity trackingとburndown chartで期限付き作業を管理する
    • Documentation built-in: プロジェクトの隣でrich documentation機能を提供する
    • Initiatives and epics: チーム単位の作業を組織目標に合わせ、rollup trackingを提供する
    • Workflows and approvals: プラグインなしでhandoff、review、stage gateを自動化する

セルフホスティング、オンプレミス、エアギャップ

  • Planeはクラウドに加え、セルフホスティング、オンプレミス、エアギャップ環境をサポートする
  • Self-host Planeでデプロイ方法を確認できる
  • デプロイと運用機能には次が含まれる
    • Prime CLI: 単一コマンドでインストール、構成、アップグレード、バックアップ、モニタリングを実行し、multi-instance、custom domain、service scalingをサポートする
    • Docker and Kubernetes: 迅速なセットアップにはDocker、本番規模にはHelm chartsベースのKubernetesでデプロイできる
    • Postgres、Redis、S3互換ストレージはユーザーが持ち込める
    • God Mode: SMTP、認証方式、SSO、workspace security、telemetry preferencesを1つの管理パネルで設定する
  • モバイルアプリはクラウドとセルフホスティングの両インスタンスでワークスペースへのアクセスをサポートし、iOSAndroidアプリが提供されている

拡張、API、エージェント開発

  • MarketplaceはGitHub、GitLab、Slack、Sentryなどを含み、課題同期、PR追跡、Jira・Linear・Asana・ClickUp・Mondayからのインポートをサポートする
  • 独自拡張のためにOpen API、webhooks、OAuth apps、native MCP serverを提供する
  • 開発ドキュメントでは、Plane内で動作するカスタム統合やAIエージェントの構築を扱っている
  • 開発者向け機能には次が含まれる
    • Plane Compose for Projects-as-Code: プロジェクトをYAMLで定義し、Gitでバージョン管理し、ターミナルからデプロイする
    • APIs, Webhooks, and SDKs: OAuth 2.0ベースのREST API、HMAC署名付きwebhooks、Node.jsとPythonのtyped SDKsを提供する
    • MCP Server: native MCP server、@mention対応エージェントフレームワーク、Agent Run lifecycle trackingを提供する

セキュリティ、コンプライアンス、運用制御

  • Planeはクラウドおよびセルフホスティング展開全体にわたり、エンタープライズ向けのセキュリティ、コンプライアンス、制御機能を提供する
  • コンプライアンスにはSOC 2、ISO 27001、GDPR、CCPAが含まれ、独立監査と継続的モニタリングを打ち出している
  • security.plane.soでセキュリティ情報を確認できる
  • 運用安定性の項目として、自動バックアップ、リアルタイムスケーリング、多層フェイルオーバー、uptime SLAを提示している
  • status.plane.soでステータス情報を提供している
  • 認証とアクセス制御には、workspace全体にわたるSSO、SAML、LDAPが含まれる

1件のコメント

 
GN⁺ 2023-07-23
Hacker Newsの反応
  • 見た目は基本的ですが、かなり完成度が高く、第一印象は良いです。ただ、課題作成スペースが最初に目に入る一方で、タイトルをモーダルに入力して保存し、再度開かないと大きな説明入力欄が見られない流れはもどかしいです
    まず短い課題一覧を作って後で整えるやり方も理解できますが、この流れだとユーザーがより良い課題説明を書かなくなるかもしれません。キーボード操作もまだ完全ではないようで、Pでプロジェクトを作ってもテキストボックスへのフォーカスや保存にはマウスが必要です。私のPCではダークモードで始まりましたが、全体的に分かりづらく、ヘッダーにライト/ダーク切り替えアイコンもありません。Markdownが使える、あるいは使うべきだという点もユーザーに明確ではありません

    • ライト/ダークモード切り替えスイッチが絶対に必要だとは思いません。ユーザーのシステム設定に従うべきです
      私のデスクトップはダークモードなのでWebサイトもダークモードで表示され、Windowsマシンではダークモード設定をしていないので同じサイトがライトモードで表示されます。追記: Plane Appは私の設定を無視します
    • こうした要件を満たす課題トラッカーが何か知りたいです
  • たいていSSO税がかかる製品は、予算や購入意思があっても避けるのですが、ここにはその税がなくて本当に良いです
    セキュリティ、とくにIDや認証管理がお金を払わないと使えない時代はとっくに終わっており、プロジェクトや企業がその点に正直なのは良いことです

    • 同意しません。SSOは大企業が気にする機能であり、初期スタートアップや趣味ユーザーには重要ではありません
      支払い能力のあるところで売上を作り、お金のない層では認知を得るという非常に分かりやすい境界です。個人用途にもSSOを求めているようですが、それは絶対に嫌です。私はサイトごとに同じメールアドレスすら使わないのに、なぜログインするすべてのサイトにクロスサイト追跡用の無料の手がかりを与えなければならないのでしょうか
    • SSOはSingle sign-onの略です
      SaaSのようなベンダーが企業顧客に自社のIDプロバイダーでユーザーアカウントを管理させることを指します。ベンダーの強力な認証や監査ログに依存せず、その顧客が使うすべてのソフトウェアでユーザーを一元的に作成・削除できるようにする仕組みです
  • ライセンスはAGPL3です
    https://github.com/makeplane/plane/blob/develop/LICENSE.txt

    • ユーザーにとっては、この種のソフトウェアに最適な選択です。将来的にクローズドソースへ移行されることが永遠にないことを意味するからです
    • 先月まではApacheライセンスを使っていました。https://github.com/makeplane/plane/commit/a3f6d61347ef98171f...
  • 「CyclesとModulesでチームの勢いを維持しながら、Waterfall、Agile、その他のワークフローへの移行を簡素化しましょう」とは笑えます。それでも、ウォーターフォール型の計画をする会社をターゲット顧客にしている点は正直です

    • 業種によってはウォーターフォールが必要な場合もあります。特に産業、宇宙、一部の政府・医療分野ではそうです
    • アジャイルに近いほどチケットシステムはよりシンプルでよく、その逆もまた同じです
      まったく不要なことすらあります
  • オープンソースである点以外に、https://linear.app/との主な違いは何なのか気になります

    • 「オープンソースである点以外に」と言いますが、それは非常に大きな違いで、多くの人が気にする中核的な違いです
    • 個人的にはLinear UIのほうがパフォーマンスが良さそうに見えます
  • 誰かが現代的な技術でBugzillaの機能クローンを実装してくれたらいいのにと思います。個人的にはJiraを真似るのは間違った方向だと思います

    • Jiraと比べたときのBugzilla固有の機能やアプローチが何なのか気になります
      Jiraが登場する前はRedmineが非常に人気で、Bugzillaより評価が高かった時期も多かったので、Bugzillaが引き合いに出されたのは少し意外でした
    • Bugzillaはまだ存在します。そして、何かを真似る方向が間違っていると思うなら、自分で「正しいもの」を真似ればいいのです
  • これ、私だけでしょうか、この分野の他の競合であるLinearととてもよく似て見えます
    機能セットという意味ではありません。課題トラッカーやカンバンボードでできることには限りがあるので。ただ、ビジュアルデザイン、フォント、文字サイズといった実際の見た目が似ています

    • 両方をよく知っているわけではありませんが、planelinearという名前だけを見ると、一方が他方の精神的後継のように感じられます
  • なぜ機能が500分の1くらいしかないものをJira代替と呼ぶのか分かりません。単にカンバンボード付きのシンプルなプロジェクト管理ツールにすぎません

    • 多くの人がJiraをまさにそういうものとして見ているからです。Jiraの表面的な機能だけ使うのは簡単で、少し機能の多いTrelloのように使い、高度な機能はあまり使いません
    • たいていは基本機能以上はそれほど必要ありません。残りの多くは管理者を満足させる付加機能です
    • Jiraの高度な機能はいまひとつです。先行者利益でこの市場を支配し、競合を買収してきたことで市場を囲い込んだ側面が大きいです
    • よくあることです。「Notion代替」として出てくるものの多くは単なるメモアプリで、「Airtable代替」は行ベースのデータUIを真似しているだけだったりします
  • なぜ.soなのか気になります。payara.fishはPayaraがGlassFishベースなので理解できますが、こちらはどんな由来なのか分かりません

    • Notionや、私の勤め先であるhttps://notion.so/product.soを流行らせたように思います。ただし、.soのせいでここ数年かなり問題があったので、おすすめはしません
    • planeという名前自体も興味深いです。新しい製品としては検索エンジンでかなり見つけにくくなる名前です
      ただし、「plane issue tracker」で検索するとDDGではplane.soが最初に出てきます
    • おそらく 1) 使えた、2) 使わない理由がなかった、からではないでしょうか
    • 共有ライブラリと関係があるのか気になります
  • これは1つのチケットに2人以上を割り当てられますか?

    • ほとんどすべてのプロジェクト管理ソフトウェアで、この点は不便です
      私が欲しいのは、1人を「責任者」として指定し、他の人は作業、レビュー、議論、共同作成のために一時的に追加できる方式です。複数担当者を許すソフトもありますが、古い管理の格言どおり、全員が責任を持つなら誰も責任を持たないことになります。だからこそ、やはり1人に特別な役割やラベルを付けたいのです
    • 共同責任は責任がないのと同じです
    • Jiraではこれがいつも気になります。すべての作業を誰か1人でこなすわけではないでしょう?
      Jiraのサブタスクはある程度助けになります