3 poin oleh GN⁺ 2023-07-23 | 1 komentar | Bagikan ke WhatsApp
  • Plane adalah platform yang menyatukan manajemen proyek, dokumentasi, dan alur kerja AI dalam satu ruang kerja sehingga tim dan agen dapat bersama-sama menangani perencanaan, eksekusi, dan penyelarasan
  • Pekerjaan dipecah menjadi initiatives, projects, epics, cycles, sementara Wiki dan Plane AI terus menghubungkan pengetahuan serta konteks yang muncul selama proses eksekusi
  • Plane AI membaca konteks kerja di seluruh proyek, siklus, dokumen, dan thread untuk menangani pengecekan status, identifikasi hambatan, klasifikasi permintaan, penugasan pemilik, dan pembuatan pembaruan
  • Untuk tim yang pindah dari Jira, Linear, ClickUp, Asana, dan Monday, Plane menawarkan alur migrasi 3 minggu serta integrasi dengan lebih dari 50 alat seperti Slack, GitHub, dan Figma
  • Selain cloud, Plane juga mendukung self-hosting, on-premises, dan lingkungan air-gapped sehingga tim yang membutuhkan kontrol enterprise dapat mempertimbangkannya sebagai opsi

Mengintegrasikan proyek dan pengetahuan dalam satu ruang kerja

  • Plane dirancang agar tim dan agen mengelola proyek, dokumentasi, dan alur kerja berbasis AI dalam satu ruang kerja terpadu
  • Struktur kerja dimulai dari initiatives yang menentukan arah organisasi, lalu dipecah ke projects, epics, dan cycles, dengan progres yang terhubung ke setiap lapisan
  • Wiki mengumpulkan pengetahuan perusahaan di satu tempat dan menghubungkannya dengan pekerjaan yang menghasilkan pengetahuan tersebut, sehingga mengurangi dokumen usang atau konteks yang hilang
  • Desk adalah fitur yang akan datang, ditujukan untuk mengubah permintaan dukungan pelanggan menjadi item kerja yang dapat dilacak dan mengarahkannya ke tim yang tepat agar siklusnya tertutup

Pekerjaan yang ditangani Plane AI

  • Plane AI bukan add-on terpisah, melainkan AI berbasis konteks yang tertanam dalam struktur produk dan membaca seluruh proyek, siklus, dokumen, serta thread di ruang kerja
  • Fungsi utamanya terbagi menjadi tiga
    • Menjawab pertanyaan di seluruh ruang kerja seperti status siklus, hambatan proyek, atau perubahan dokumen minggu lalu
    • Agen bawaan mengklasifikasikan permintaan masuk, menetapkan penanggung jawab, melacak hambatan, dan mendistribusikan pembaruan secara otomatis
    • Di dalam Slack atau Teams, percakapan dapat diubah menjadi item kerja dan pembaruan dapat diterima tanpa perlu berpindah alat
  • Integrasi Slack bekerja dengan memanggil @Plane di channel lalu menjelaskan tugas yang perlu dilakukan; Plane kemudian membuat tugas, menetapkannya, dan menyinkronkan kembali thread
  • Dukungan Microsoft Teams akan hadir dalam waktu dekat

Migrasi dari Jira dan lainnya

  • Plane menyediakan dukungan migrasi agar data dapat dipindahkan dari Jira, Linear, ClickUp, Asana, dan Monday tanpa kehilangan data
  • Disebutkan juga contoh dua perusahaan Fortune 10 yang memilih Plane untuk migrasi dari Jira
  • Alur migrasi disusun selama 3 minggu
    • Minggu 1: menjalankan skrip discovery pada konfigurasi yang ada, memetakan issue, lampiran, komentar, dan automasi, lalu menyusun rencana migrasi per organisasi
    • Minggu 2: mendefinisikan workflow yang sesuai dengan cara kerja tim, menghubungkan Slack, GitHub, Figma, dan lebih dari 50 alat, serta menyiapkan initiatives, cycles, dan team structures
    • Minggu 3: melakukan cutover dan onboarding, lalu mulai menggunakan sistem dengan AI yang sudah memahami proyek, hambatan, dan prioritas

Fitur manajemen proyek

  • Plane menekankan penyiapan cepat dan adaptasi yang mudah, dengan menyediakan berbagai mode tampilan, siklus berbatas waktu, dokumentasi bawaan, dan dashboard real-time
  • Mode tampilannya mencakup Board, Spreadsheet, List, dan Gantt, serta dapat diubah agar tiap peran dapat melihat pekerjaan yang dibutuhkan
  • Dashboard secara otomatis mengisi cycle velocity, workload, blockers, dan scope changes, sehingga mengurangi ketergantungan pada laporan manual atau deck laporan status hari Jumat
  • Fitur operasional kerja meliputi hal-hal berikut
    • Cycles and sprints: mengelola pekerjaan berbatas waktu dengan velocity tracking dan burndown chart
    • Documentation built-in: menyediakan kemampuan rich documentation di samping proyek
    • Initiatives and epics: menyelaraskan pekerjaan tingkat tim dengan tujuan organisasi dan menyediakan rollup tracking
    • Workflows and approvals: mengotomatisasi handoff, review, dan stage gate tanpa plugin

Self-hosting, on-premises, dan air-gapped

  • Plane mendukung bukan hanya cloud, tetapi juga self-hosting, on-premises, dan lingkungan air-gapped
  • Metode deployment dapat dilihat di Self-host Plane
  • Fitur deployment dan operasi meliputi hal-hal berikut
    • Prime CLI: melakukan instalasi, konfigurasi, upgrade, backup, dan monitoring dengan satu perintah, serta mendukung multi-instance, custom domain, dan service scaling
    • Docker and Kubernetes: penyiapan cepat dapat dilakukan dengan Docker, sedangkan skala produksi dapat dideploy di Kubernetes berbasis Helm charts
    • Postgres, Redis, dan storage kompatibel S3 dapat dibawa sendiri oleh pengguna
    • God Mode: mengatur SMTP, metode autentikasi, SSO, keamanan workspace, dan telemetry preferences dari satu panel admin
  • Aplikasi mobile mendukung akses workspace baik pada instance cloud maupun self-hosted, dengan aplikasi iOS dan Android tersedia

Ekstensi, API, dan pengembangan agen

  • Marketplace mencakup GitHub, GitLab, Slack, Sentry, dan lainnya, serta mendukung sinkronisasi issue, pelacakan PR, dan impor dari Jira, Linear, Asana, ClickUp, dan Monday
  • Untuk ekstensi buatan sendiri, Plane menyediakan Open API, webhooks, OAuth apps, dan native MCP server
  • Dokumentasi pengembang membahas pembangunan integrasi kustom atau agen AI yang berjalan di dalam Plane
  • Fitur untuk pengembang meliputi hal-hal berikut
    • Plane Compose for Projects-as-Code: mendefinisikan proyek dalam YAML, mengelola versinya di Git, dan mendeploy dari terminal
    • APIs, Webhooks, and SDKs: menyediakan REST API berbasis OAuth 2.0, webhooks dengan tanda tangan HMAC, serta typed SDKs untuk Node.js dan Python
    • MCP Server: menyediakan native MCP server, framework agen dengan dukungan @mention, dan pelacakan lifecycle Agent Run

Keamanan, compliance, dan kontrol operasional

  • Plane menyediakan keamanan, compliance, dan kontrol tingkat enterprise di deployment cloud maupun self-hosted
  • Compliance mencakup SOC 2, ISO 27001, GDPR, dan CCPA, dengan penekanan pada audit independen dan monitoring berkelanjutan
  • Informasi keamanan dapat dilihat di security.plane.so
  • Untuk stabilitas operasional, Plane menampilkan backup otomatis, scaling real-time, failover berlapis, dan uptime SLA
  • Informasi status tersedia di status.plane.so
  • Autentikasi dan kontrol akses mencakup SSO, SAML, dan LDAP di seluruh workspace

1 komentar

 
GN⁺ 2023-07-23
Komentar Hacker News
  • Terlihat sederhana, tetapi cukup matang, jadi kesan pertamanya bagus. Namun area penulisan issue langsung menarik perhatian: alurnya terasa menjengkelkan karena Anda menulis judul di modal, menyimpannya, lalu harus membukanya lagi untuk melihat kotak input deskripsi yang besar
    Saya paham pendekatan membuat daftar issue singkat dulu lalu menyempurnakannya nanti, tetapi alur seperti ini bisa membuat orang tidak menulis deskripsi issue yang lebih baik. Navigasi keyboard juga tampaknya belum sepenuhnya lengkap; meski membuat proyek dengan P, fokus ke kotak teks dan penyimpanan masih membutuhkan mouse. Di komputer saya, aplikasi dimulai dalam dark mode, dan secara keseluruhan terasa membingungkan; di header juga tidak ada ikon untuk beralih light/dark. Bahwa Markdown bisa atau perlu digunakan juga tidak jelas bagi pengguna

    • Saya tidak melihat switch light/dark mode sebagai sesuatu yang mutlak diperlukan. Seharusnya mengikuti pengaturan sistem pengguna
      Desktop saya memakai dark mode sehingga situs web juga tampil dalam dark mode, sementara di mesin Windows saya tidak mengaktifkan dark mode, jadi situs yang sama tampil dalam light mode. Sunting: Plane App mengabaikan pengaturan saya
    • Saya penasaran issue tracker mana yang memenuhi persyaratan seperti ini
  • Biasanya saya menghindari produk yang mengenakan pajak SSO, sekalipun ada anggaran atau kemauan membeli, jadi senang sekali di sini tidak ada pajak itu
    Masa ketika keamanan, khususnya manajemen identitas dan autentikasi, hanya tersedia jika membayar sudah lama berlalu, dan bagus jika proyek atau perusahaan jujur soal itu

    • Saya tidak setuju. SSO adalah fitur yang diperhatikan perusahaan besar, dan tidak penting bagi startup tahap awal atau pengguna hobi
      Ini adalah gerbang yang sangat mudah: menghasilkan pendapatan dari pihak yang mampu membayar, dan mendapatkan awareness dari pihak yang tidak punya uang. Anda tampaknya juga menuntut SSO untuk penggunaan pribadi, dan saya benar-benar tidak suka itu. Saya bahkan tidak memakai alamat email yang sama di setiap situs; jadi mengapa saya harus memberi setiap situs yang saya masuki petunjuk gratis untuk pelacakan lintas situs?
    • SSO adalah singkatan dari Single sign-on
      Ini berarti vendor seperti SaaS memungkinkan pelanggan perusahaan mengelola akun pengguna melalui penyedia identitas mereka sendiri. Dengan begitu, tanpa bergantung pada autentikasi kuat atau log audit milik vendor, pelanggan tersebut dapat membuat dan menghapus pengguna secara terpusat di semua perangkat lunak yang mereka gunakan
  • Lisensinya AGPL3
    https://github.com/makeplane/plane/blob/develop/LICENSE.txt

  • Lucu juga membaca “Sederhanakan transisi ke Waterfall, Agile, dan workflow lain sambil menjaga momentum tim dengan Cycles dan Modules.” Namun setidaknya mereka jujur bahwa target pelanggannya adalah perusahaan yang melakukan perencanaan ala waterfall

    • Tergantung industrinya, waterfall kadang memang diperlukan. Terutama di bidang industri, antariksa, sebagian sektor pemerintah dan medis
    • Semakin dekat ke agile, sistem tiket seharusnya semakin sederhana, dan sebaliknya
      Bahkan mungkin tidak perlu ada sama sekali
  • Selain fakta bahwa ini open source, saya penasaran apa perbedaan utamanya dengan https://linear.app/

    • Anda bilang “selain fakta bahwa ini open source”, tetapi itu perbedaan yang sangat besar dan merupakan perbedaan inti yang dipedulikan banyak orang
    • Secara pribadi, Linear UI tampak lebih unggul dari sisi performa
  • Saya berharap ada yang membuat tiruan fitur Bugzilla dengan teknologi modern. Secara pribadi, saya rasa meniru Jira adalah arah yang salah

    • Saya penasaran apa fitur atau pendekatan unik Bugzilla dibanding Jira
      Sebelum Jira muncul, Redmine sangat populer dan sering dinilai lebih baik daripada Bugzilla, jadi saya agak terkejut melihat Bugzilla disebut
    • Bugzilla masih ada. Dan jika Anda berpikir meniru sesuatu adalah arah yang salah, Anda bisa meniru sendiri sesuatu yang “benar”
  • Apakah hanya saya, atau ini terlihat sangat mirip dengan pesaing lain di bidang ini, Linear?
    Maksud saya bukan kumpulan fiturnya. Hal yang bisa dilakukan di issue tracker dan papan kanban memang terbatas. Namun desain visual, font, ukuran teks, dan tampilan aktualnya mirip

    • Saya tidak terlalu mengenal keduanya, tetapi hanya dari nama plane dan linear, rasanya yang satu seperti penerus spiritual dari yang lain
  • Saya tidak mengerti mengapa sesuatu yang fiturnya hanya sekitar 1/500 disebut alternatif Jira. Ini hanya alat manajemen proyek sederhana dengan papan kanban

    • Karena banyak orang memang melihat Jira persis seperti itu. Mudah menggunakan hanya fitur permukaan Jira, memakainya seperti Trello dengan sedikit fitur tambahan, dan jarang memakai fitur lanjutannya
    • Biasanya, tidak banyak yang dibutuhkan selain fitur dasar. Sisanya kebanyakan fitur tambahan yang membuat manajer merasa senang
    • Fitur lanjutan Jira agak kurang bagus. Mereka menguasai pasar ini berkat first-mover advantage dan mengakuisisi pesaing, sehingga lebih mirip mengunci pasar
    • Ini hal yang umum. Sebagian besar yang disebut “alternatif Notion” hanyalah aplikasi catatan, dan “alternatif Airtable” hanya meniru UI data berbasis baris
  • Saya penasaran kenapa memakai .so. payara.fish masih bisa dimengerti karena Payara berbasis GlassFish, tetapi saya tidak tahu ada cerita apa di sini

    • Sepertinya Notion, perusahaan tempat saya bekerja, https://notion.so/product, memopulerkan .so. Namun karena .so menimbulkan banyak masalah selama bertahun-tahun, saya tidak merekomendasikannya
    • Nama plane sendiri juga menarik. Untuk produk baru, nama ini cukup sulit ditemukan di mesin pencari
      Namun jika mencari “plane issue tracker”, plane.so memang muncul sebagai hasil pertama di DDG
    • Mungkin karena 1) tersedia, dan 2) tidak ada alasan untuk tidak memakainya
    • Saya penasaran apakah ada hubungannya dengan shared library
  • Apakah ini bisa menetapkan dua orang atau lebih pada satu tiket?

    • Di hampir semua perangkat lunak manajemen proyek, bagian ini merepotkan
      Yang saya inginkan adalah menetapkan satu orang sebagai “penanggung jawab”, sementara orang lain bisa ditambahkan sementara ketika mengerjakan, meninjau, berdiskusi, atau menulis bersama. Beberapa perangkat lunak mengizinkan banyak assignee, tetapi seperti pepatah manajemen lama, jika semua orang bertanggung jawab, maka tidak ada yang bertanggung jawab. Jadi saya tetap ingin ada peran atau label khusus untuk satu orang
    • Tanggung jawab bersama sama saja dengan tidak ada tanggung jawab
    • Di Jira, hal ini selalu mengganggu saya. Memangnya siapa yang mengerjakan semua tugas sendirian?
      Sub-task di Jira memang sedikit membantu