Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Jabar CommIT - Pikobar Engineering

Jabar CommIT - Pikobar Engineering

Pikobar adalah sebuah ekosistem aplikasi yang digunakan untuk penanganan pandemi COVID-19 di provinsi Jawa Barat. Pikobar terdiri dari berbagai macam sistem yang digunakan oleh banyak pihak, mulai dari Dinas Kesehatan Pemerintah Provinsi Jawa Barat hingga masyarakat umum.

Di event Jabar CommIT, saya berbagi cerita tentang ekosistem Pikobar dan engineering team di balik pengembangan Pikobar.

Aldi Doanta Kurnia

April 23, 2021
Tweet

More Decks by Aldi Doanta Kurnia

Other Decks in Technology

Transcript

  1. Pikobar Engineering Team Transformasi Pikobar Dari sebuah static page... …

    menjadi sebuah ekosistem aplikasi penanganan pandemi
  2. Pikobar Engineering Team Aplikasi Pikobar web & Mobile (publik) Informasi

    dan Data COVID-19 Periksa Diri (dengan Prixa.ai) Cek Sebaran Kasus Lapor Mandiri
  3. Pikobar Engineering Team Aplikasi Pikobar web & Mobile dalam angka

    3,4 Juta User Acquisition di Minggu Peartama 3,5 TB Total Bandwidth Used 99,9% Uptime
  4. Pikobar Engineering Team Aplikasi Pikobar internal Membantu Dinkes, Labkesda Jabar,

    Fasyankes, Subdivisi Logistik Satgas, dll Contoh Aplikasi: - Pelaporan - Manajemen Lab - Pendaftaran Tes Masif - Manajemen Logistik - Verifikasi/Validasi Calon Penerima Bansos via Sapawarga
  5. Pikobar Engineering Team Dampak positif aplikasi Pikobar internal Kemudahan pengumpulan

    data peserta tes Rekap laporan kegiatan tes dapat langsung dikirim ke lab Fitur map keterkaitan (kontak erat) memudahkan tracing kasus COVID-19 Sudah terintegrasi ke 4 sistem kota/kab Hasil tes COVID-19 terdokumentasi secara real-time Terintegrasi dengan Aplikasi Pendaftaran Tes Masif dan Pelaporan (ongoing) Kecocokan data antara distribusi dan realisasi logistik Data terintegrasi dengan Pos Logistik Pendaftaran Tes Masif
  6. Pikobar Engineering Team Tech stack Pikobar web dan mobile -

    Nuxt.js untuk frontend - Netlify untuk web app deployment - Flutter untuk mobile - Firebase untuk backend Pikobar Internal - Backend: PHP Laravel, NodeJS Hapi - Frontend: VueJS, NuxtJS - Database: MySQL, PostgreSQL, MongoDB Cloud Native Technology - Containerized: build once, deploy anywhere - Scalable, lebih mengutamakan horizontal scaling dibandingkan vertical scaling - Tantangan ke depan: Membuat arsitektur yang cloud-agnostic, mencegah vendor lock-in
  7. Pikobar Engineering Team Engineering Challenges https://digitalservice.jabarprov.go.id/menghadapi-pandemi-dengan-teknologi/ - Proses development yang

    cepat dengan waktu yang terbatas - Scalability aplikasi dan biaya operasional - Kesehatan fisik dan mental dari development team
  8. Pikobar Engineering Team Jabar Digital Service Visi Jabar Digital Service

    Mewujudkan Jabar Juara yang berbasis data dan teknologi dalam mendukung pelayanan masyarakat dan pengambilan kebijakan yang responsif, adaptif, dan inovatif.
  9. Pikobar Engineering Team Jabar Digital Service Visi Engineering Team Top

    quality technology for world class public services.
  10. Pikobar Engineering Team The team KOORDINATOR DIVISI SOFTWARE ENGINEER QUALITY

    ASSURANCE OPERATIONS Backend Engineer Frontend Engineer Mobile Engineer QA Analyst QA Engineer DevOps/ Site Reliability Engineer Network Engineer
  11. Pikobar Engineering Team Aplikasi Pikobar web & Mobile (publik) -

    Aligned Autonomy - Data-Driven and Impact-Oriented - Agile Development - Continuous Learning Engineering Culture - Software Development & Work Process Standard - Clean Code - CI/CD - Rule 80:20 - Scrum - OKR - 360 Feedback & Mentoring - Tech Talk/Lightning Talk Engineering Practices
  12. Pikobar Engineering Team Aplikasi Pikobar web & Mobile (publik) JDS

    on GitHub https://github.com/jabardigitalservice JDS on Medium https://medium.com/jabardigitalservice https://medium.com/jds-engineering We are Hiring! https://digitalservice.jabarprov.go.id/karir