URAIAN SINGKAT PEKERJAAN
Nama paket pekerjaan : Pengembangan Modul Aplikasi Kelembagaan pada Aplikasi BPK
GO
Pemaketan pekerjaan : 1 (satu) paket pengadaan
Tatacara pengadaan : Pengadaan Langsung
Organisasi pengadaan : Pejabat Pengadaan Barang/Jasa Satuan Kerja Biro Teknologi
Informasi
1. LATAR BELAKANG Badan Pemeriksa Keuangan (BPK) telah mempunyai mobile apps dengan
nama BPK General Office Automation (BPK GO) yang dapat diakses melalui
perangkat mobile berbasis android dan iOS. BPK GO telah resmi digunakan
di BPK pada tanggal 30 Desember 2023 melalui ND Sekretaris Jenderal BPK
RI Nomor 1592/ND/X/12/2022 tentang Perkembangan Aplikasi BPK GO
versi Website dan Mobile Apps.
Dalam proses pengembangan modul aplikasi kelembagaan pada aplikasi
BPK GO, pendekatan Clean Code Architecture diterapkan untuk
memastikan kualitas kode yang dihasilkan lebih terstruktur, kemudahan
pengelolaan, serta skalabilitas aplikasi. Clean Code Architecture
memberikan kerangka kerja yang jelas dalam memisahkan berbagai
komponen aplikasi, seperti entitas bisnis, logika aplikasi, antarmuka
pengguna, dan infrastruktur.
Penerapan prinsip Clean Code Architecture memberikan beberapa manfaat
penting :
1. Kode yang Mudah Dibaca dan Dipahami.
Struktur kode yang jelas dan konsisten memudahkan pengembang baru
untuk memahami dan mengelola aplikasi.
2. Pemeliharaan yang Efisien.
Dengan pemisahan tanggung jawab yang tegas, perubahan pada satu
bagian aplikasi tidak akan mengganggu bagian lainnya.
3. Fleksibilitas dan Skalabilitas.
Arsitektur yang modular memungkinkan pengembangan fitur baru
tanpa mengorbankan stabilitas sistem yang sudah ada.
4. Pengujian yang Lebih Mudah.
Komponen yang terpisah dengan baik memudahkan penerapan unit
testing dan integration testing.
Dengan menerapkan Clean Code Architecture, diharapkan modul aplikasi
kelembagaan pada BPK dapat menjadi fondasi digital yang tangguh,
mendukung proses kerja yang efektif, serta mempermudah pengembangan
dan pemeliharaan sistem di masa mendatang.
2. MAKSUD DAN Pengembangan Modul Aplikasi Kelembagaan pada Aplikasi BPK GO
TUJUAN bertujuan untuk memberikan kemudahan bagi pegawai BPK, meningkatkan
kecepatan informasi, efisiensi dan efektivitas, sehingga dapat memperlancar
pelaksanaan tupoksi di lingkungan BPK.
3. PENERIMA Penerima manfaat utama dari kegiatan ini adalah seluruh pelaksana di
MANFAAT Lingkungan BPK RI, baik di BPK Kantor Pusat maupun BPK Kantor
Perwakilan.
4. SUMBER DANA DAN Sumber dana kegiatan ini berasal dari APBN tahun anggaran 2025, DIPA
PERKIRAAN BIAYA Sekretariat Jenderal BPK-RI Tahun Anggaran 2025
Nomor DIPA-004.01.1.003019/2025, tanggal 2 Desember 2024
WA.6832.FAB.001.052.A.536121-529-RM
Total biaya yang dibutuhkan untuk kegiatan ini diperkirakan sebesar Rp
199.800.000,- (Seratus sembilan puluh sembilan juta delapan ratus ribu
rupiah).
5. RUANG LINGKUP Lingkup dari pekerjaan ini terdiri dari:
1) Pengembangan Modul Aplikasi Kelembagaan pada Aplikasi BPK
GO dengan rincian sebagai berikut :
a. Modul Presensi, terdiri dari :
i.Input Presensi
ii.Filter dan Pencarian Presensi
iii.Riwayat Presensi
b. Modul Aktivitas, terdiri dari:
i.Tambah/Ubah/Hapus Aktivitas
ii.Filter dan Pencarian Aktivitas
iii.Riwayat Aktivitas
iv.Review Aktivitas
c. Modul Izin
i.Pengajuan Izin
ii.Pengajuan Batal Izin
iii.Persetujuan Izin
iv.Persetujuan Pembatalan Izin
v.Riwayat Izin
vi.Filter dan Pencarian Izain
d. Modul Layanan
i.Tambah Permintaan Layanan
ii.Riwayat Permintaan Layanan
iii.Filter dan Pencarian Permintaan Layanan
iv.Penarikan Tiket dan Eskalasi Layanan
v.Assign Solver Layanan
vi.Tindak Lanjut Layanan
e. Modul Pinjaru
i.Pendaftaran Peminjaman Ruangan
ii.Riwayat Peminjaman Ruangan
iii.Kalender Peminjaman Ruangan
f. Modul Jasmin
i.Menu Surat Masuk
ii.Menu Draft
iii.Menu Trash
iv.Menu Arsip
v.Menu Surat Keluar
vi.Validasi Entitas Luar
vii.Tindak Lanjut dan History Tindak Lanjut
viii.Disposisi Surat dan History Disposisi
ix.Hapus Surat dan Arsipkan
x.Pencarian dan Filter
g. Modul Klinik
i.Pendaftaran Pemeriksaan
ii.Riwayat Pemeriksaan
h. Modul Safar
i.Riwayat Permohonan Perjalanan Dinas
ii.Pencarian dan Filter Permohonan Perjalanan Dinas
i. Modul Sisdiklat
i.Pendaftaran Diklat
ii.Riwayat Diklat
j. Modul Konseling
i.Pendaftaran Konseling
ii.Detail Riwayat Konseling
iii.Filter dan Pencarian
2) Mendokumentasikan seluruh pekerjaan
6. WAKTU 75 (Tujuh puluh lima) hari kalender
PELAKSANAAN
7. SYARAT-SYARAT Penyedia barang harus memiliki persyaratan sebagai berikut:
PENYEDIA 1) Menyerahkan seluruh source code dan informasi terkait struktur data
yang berkaitan dengan perubahan/upgrade aplikasi atau sistem yang
dibangun.
2) Memberikan pelatihan (transfer of knowledge) kepada para pengguna
ataupun tenaga fungsional di bidang TI agar memiliki kemampuan
untuk dapat mengambil alih proses yang diperlukan untuk pemeliharaan
mobile apps;
3) Untuk menjamin kerahasiaan data dalam pemeliharaan aplikasi maka
diwajibkan bagi seluruh personil yang terlibat untuk menandatangani
“Non Disclosure Agreement (NDA)”.
4) Seluruh hasil pekerjaan menjadi hak milik dan hak cipta BPK dan tidak
dapat diperjualbelikan dengan pihak lain.
8. SPESIFIKASI Personil yang akan ditugaskan untuk pekerjaan ini diharapkan memiliki
TEKNIS tanggung jawab, pengalaman dan kompetensi teknis dalam mengembangkan
mobile apps sebagai berikut:
1) Tanggung jawab:
a. Mendesain dan mengimplementasikan aplikasi Android dan iOS
menggunakan Flutter
b. Memahami arsitektur aplikasi super yang terdiri atas aplikasi
utama dan sub-aplikasi yang memungkinkan pengembangan sub-
aplikasi tambahan di masa depan
c. Mengintegrasikan API SSO dan API proses bisnis dari Keycloak
dan API Gateway BPK
d. Memahami skema alur CI/CD dari development, pengujian,
hingga published di Playstore dan Appstore menggunakan Gitlab
e. Bekerjasama dengan tim internal pengembangan aplikasi mobile
BPK secara baik
2) Kompetensi Teknis
a. Pengalaman mengembangkan aplikasi Android dan iOS
menggunakan Flutter
b. Pengalaman mem-publish aplikasi mobile di Appstore dan
Playstore
c. Pengalaman dalam mendesain UI/UX aplikasi mobile
d. Pengalaman dalam mengintegrasikan API dari beragam sumber
e. Menguasai code-versioning tool Git
f. Mampu bekerja dalam tim
1) LAPORAN Penyedia akan membuat laporan penyelesaian pekerjaan yang telah
KEMAJUAN dilaksanakan.
PEKERJAAN| Authority | |||
|---|---|---|---|
| 11 August 2022 | - 01 Pengadaan Peningkatan Perangkat Jaringan Stmkg | Badan Meteorologi, Klimatologi Dan Geofisika | Rp 3,100,000,000 |
| 9 October 2020 | Pengadaan Modul E-Learning Unhan | Kementerian Pertahanan | Rp 2,349,285,000 |
| 8 April 2016 | Belanja Modal Pembangunan Infrastruktur Ti Di Uptd Puskesmas (15 Puskesmas) Tahun 2016 | Pemerintah Daerah Kabupaten Bekasi | Rp 1,406,390,000 |
| 14 July 2016 | Pengadaan Pengembangan Sistem Informasi Pengendalian Materiil Dan Jaring Komunikasi Sandi | Badan Siber dan Sandi Negara | Rp 731,046,000 |
| 10 August 2018 | Pembangunan Monitoring Display Cuaca | Badan Meteorologi, Klimatologi Dan Geofisika | Rp 500,000,000 |
| 14 December 2021 | Pemeliharaan Dan Perawatan Komlek Peralatan Radio Polda Bali Ta. 2022 | Kepolisian Negara Republik Indonesia | Rp 301,827,000 |
| 25 August 2025 | Pekerjaan Pengadaan Sistem Informasi Manajemen Talenta Bpk | Badan Pemeriksa Keuangan | Rp 200,000,000 |
| 14 June 2022 | Pengembangan Sistem Metadata Pengamatan | Badan Meteorologi, Klimatologi Dan Geofisika | Rp 200,000,000 |
| 14 May 2025 | Pengembangan Modul Cuti Bagi Pppk Dan Tenaga Tidak Tetap Dan Modul Cuti Pns Tahun 2025 Pada Sisdm | Badan Pemeriksa Keuangan | Rp 199,134,000 |