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

Teknologi Dibalik Layar Penanganan Pandemi (Pik...

Teknologi Dibalik Layar Penanganan Pandemi (Pikobar)

Kolaborasi bersama Jabar Digital Service dengan komunitas PHP Indonesia.

Konon aplikasi/layanan digital pemerintahan itu lambat, sering down, tidak user friendly. Betul apa betul? 😁

Saya berbagi cerita dalam event tech-talk di komunitas Pemrograman PHP Indonesia, tentang bagaimana tim Software Engineer di Jabar Digital Service (unit pengelola layanan digital Pemerintah Provinsi Jawa Barat) mengembangkan apps yang handal, agile, dalam waktu yang kritikal untuk mengakselerasi penanganan pandemi di Provinsi Jawa Barat.

Beberapa cerita yang saya bagikan:
Bagaimana mengembangkan aplikasi dalam waktu yang kritis namun tetap handal?

Mampu menangani 800 ribu users dalam 1 hari.
Mampu menangani 6 juta active users dalam 1 bulan.
Diunduh 1 juta kali dan menjadi ranking 1 di Play Store.

Di Jabar Digital Service, kami punya visi engineering membangun layanan digital pemerintahan dan publik berkelas dunia serta modern.

Avatar for Yoga Hanggara

Yoga Hanggara

March 19, 2021
Tweet

More Decks by Yoga Hanggara

Other Decks in Technology

Transcript

  1. Penanganan Pandemi (Pikobar) Provinsi Jawa Barat Teknologi Dibalik Layar Yoga

    Hanggara Head of IT Development Jabar Digital Service
  2. JABAR DIGITAL PROVINCE GOVERNMENT SOCIETY 4.0 INNOVATION COLLABORATION DIGITAL INCLUSIVE

    EDUCATION Innovative Unit • Strengthen ICT Department • Jabar Digital Service • Jabar Saber Hoax One Data Map Command Center Digital Public Service Vocational School • Curriculum • Training Talent Development Definition Strategy Dissemination Corporate Sponsor Collaborative Founders Venture / Gov Capital Startup Tech Adoption Startup • Capital • Incubator Center • Innovation Hub • Startup Hub • Tech Park • Creative Center New Technology Breakthrough Invention Digital Village • Infrastructure • Commerce • Public Service • Communication • Training Digital Citizenship • Empowerment Local / Municipal Government • Smart City • Smart Rural Dynamic Government • Fast Response • User Centered Towards a Digital Province
  3. Jabar Digital Service Unit Pelaksana Teknis Pengelola Layanan Digital, Data,

    dan Informasi Geospasial Dinas Komunikasi dan Informatika Provinsi Jawa Barat
  4. Pikobar in Numbers 34 development team (3 squads, 8 roles)

    3.4 M users acquisition (first week) 3.5 TB total bandwidth used (first week) 99,9% uptime, 0 incident
  5. • Development MVP dalam 1 minggu. • Trending ranking 1

    Play Store. • Akuisisi 3,4 juta users di minggu pertama. • 99,9% uptime, zero incident. Highlights
  6. Akselerasi Penanganan Pandemi dengan Data dan Teknologi Keterbukaan informasi publik

    penanganan pandemi dan edukasi masyarakat. Mengurangi dampak pandemi meliputi aspek kesehatan hingga sosial-ekonomi. Keputusan yang berbasis data-driven.
  7. Ekosistem Pikobar Health System 1. Pelaporan Kasus 2. Pendaftaran Tes

    3. SIM Laboratorium 4. Contact Tracing 5. Manajemen Logistik 6. Aduan Keramaian 7. Donasi dsb.
  8. Technology Stacks Firebase (Mobile app & Web PWA) Google Cloud

    Platform, AWS Mobile App: Android Flutter Frontend: VueJS, NuxtJS, Netlify Backend: PHP Laravel, NodeJS MySQL, PostgreSQL, MongoDB
  9. Cloud Native Technology High availability, scalable (elastic, on-demand). Container: Build

    once, deploy everywhere. Efisiensi biaya (pay as you go).
  10. Development Standard Source Code Repository (Version Control) Environments Standard (Cloud)

    API Specifications Code Review (Clean Code) Write Unit Test & API Test Wiki (Knowledge Management)
  11. Engineering Practices 1. OKR 2. Software Development & Work Process

    Standard 3. Agile, Scrum 4. Clean Code 5. CI/CD 6. 360 Feedback & Mentoring 7. Rule 80:20 8. Tech-Talk/Lightning-Talk
  12. Terima Kasih We are hiring! • Backend Engineer • Frontend

    Engineer • QA Analyst • Software Architect Kirim CV kamu ke [email protected]