1 poin oleh GN⁺ 2023-10-07 | 1 komentar | Bagikan ke WhatsApp
  • GDS sedang menyiapkan perluasan Early Access dalam private beta agar kementerian pemerintah pusat bisa mengubah formulir berbasis dokumen seperti PDF menjadi formulir digital yang aksesibel
  • GOV.UK Forms adalah pembuat formulir online gratis yang bisa digunakan tanpa pengetahuan teknis, dengan tujuan menghemat waktu pembuat formulir dan kementerian yang memproses kiriman
  • Sejak formulir pertama dipublikasikan pada Oktober 2022, fitur routing pertanyaan, salinan draft untuk formulir live, dan panduan terperinci telah ditambahkan sehingga formulir yang lebih kompleks bisa dikonversi
  • Hambatan utama untuk memperluas akses adalah login dan pengelolaan izin, sehingga sedang dilakukan migrasi dari GOV.UK Signon ke Auth0 dan kontrol izin internal produk
  • Early Access dimulai pada November 2023, dan public beta direncanakan pada paruh pertama 2024, tetapi jadwal bisa berubah tergantung temuan selama pengembangan dan prioritas

Masalah yang ingin diselesaikan GOV.UK Forms

  • GOV.UK Forms adalah pembuat formulir online untuk membuat formulir digital bagi GOV.UK
  • Tim pemerintah dapat mengubah PDF dan formulir berbasis dokumen lainnya menjadi formulir digital dalam hitungan menit
  • Formulir yang dihasilkan harus dapat diakses oleh semua pengguna dan mematuhi Public Sector Bodies Accessibility Regulations 2018
  • Tidak memerlukan pengetahuan teknis terpisah dan disediakan secara gratis
  • Saat ini masih berada pada tahap private beta, di mana produk divalidasi bersama sejumlah kecil tim yang memiliki formulir serta masalah yang ingin dipecahkan
  • Ketika beralih ke public beta, kementerian pemerintah pusat akan dapat menggunakan GOV.UK Forms secara bebas

Rencana memperluas private beta menjadi Early Access

  • GDS menyebut tahap membuka akses ke kelompok pengguna yang lebih luas dalam private beta sebagai Early Access
  • Pada tahap ini, kementerian yang memiliki formulir yang sudah cukup didukung oleh fitur saat ini dapat membuat formulir sendiri, dan pengguna pemerintah bisa mencoba produknya
  • Dengan menambah jumlah pengguna, stabilitas platform juga dapat diuji sebelum public beta
  • Kementerian pemerintah pusat dapat mencoba GOV.UK Forms mulai November 2023, dan jika memenuhi kriteria, mereka bisa mendapat hak akses untuk membuat formulir menjadi live
  • Pada public beta, akses akan dibuka agar kementerian dapat memberikan hak editor kepada pembuat formulir mereka sendiri

Fitur pembuatan untuk formulir yang lebih kompleks

  • Pada Oktober 2022, Insolvency Service mempublikasikan formulir pertama dengan GOV.UK Forms, dan saat itu fitur yang didukung masih relatif dasar sehingga lebih cocok untuk formulir sederhana
  • Banyak formulir berbasis dokumen memerlukan fitur yang lebih kompleks seperti pilihan ganda dan pernyataan deklarasi agar bisa dikonversi ke format digital
  • Routing untuk melewati pertanyaan yang tidak relevan

    • Routing adalah fitur yang memindahkan alur ke pertanyaan berikutnya berdasarkan jawaban tertentu, sehingga pertanyaan yang tidak relevan bisa dilewati
    • Misalnya, alur formulir seperti “jika memilih No, lanjut ke pertanyaan 13” dapat dibuat
    • Pembuat formulir menentukan, untuk pertanyaan dengan satu jawaban dari daftar opsi, jawaban mana yang akan mengarah ke pertanyaan berikutnya tertentu
    • Karena pengirim formulir melewati pertanyaan yang tidak perlu dijawab, waktu pengisian dan waktu pemrosesan dapat berkurang
    • Saat ini routing belum memenuhi semua kebutuhan
    • Ke depan, mereka ingin mempertimbangkan branching yang membagi alur ke kumpulan pertanyaan yang berbeda berdasarkan jawaban
    • Setelah itu, kemungkinan juga dapat diperluas dengan menambahkan jalur untuk beberapa jawaban atau jalur berdasarkan kombinasi jawaban
  • Salinan draft untuk mengubah formulir live dengan aman

    • Pada awal 2023, jika pengguna mengubah formulir setelah dibuat live, perubahan langsung diterapkan ke formulir live
    • Saat melakukan beberapa perubahan atau mengubah keputusan lalu mengedit lagi, ada risiko pengguna yang sedang mengisi formulir kehilangan progres mereka
    • Kini formulir live tidak bisa diedit langsung; untuk mengubahnya, harus dibuat draft copy baru dari formulir tersebut lalu diedit
    • Versi baru akan dijadikan live setelah semua perubahan selesai, dan secara otomatis menggantikan formulir live yang lama
    • Karena perubahan hanya diterapkan sekali, dampaknya terhadap pengguna yang sedang mengisi formulir menjadi lebih kecil
  • Panduan terperinci untuk memasukkan petunjuk yang panjang

    • Pembuat formulir sebelumnya dapat menambahkan hint text ke pertanyaan seperti “Masukkan nama seperti yang tertera di paspor”
    • Beberapa pertanyaan memerlukan informasi yang lebih panjang, seperti petunjuk tertentu atau definisi kode industri
    • Dengan fitur detailed guidance yang dirilis pada September, kini dimungkinkan memberikan informasi yang lebih rinci kepada pengirim formulir

Masalah login dan izin yang harus diselesaikan sebelum akses diperluas

  • Saat ini GOV.UK Forms menggunakan GOV.UK Signon untuk menyediakan fungsi login
  • Agar pengguna baru bisa mendapat akses, tim GOV.UK Forms harus menyiapkan akun secara langsung, dan mereka juga tidak bisa memberikan tingkat izin yang sesuai dengan apa yang boleh dan tidak boleh dilakukan pengguna
  • Signon sedang mengerjakan peningkatan swalayannya, tetapi belum akan siap ketika GOV.UK Forms mulai melakukan perluasan
  • Tahun lalu GDS memutuskan untuk berpindah dari Signon ke Auth0, dan membawa kontrol izin ke dalam produk GOV.UK Forms itu sendiri
    • Auth0 juga digunakan oleh MOJ Forms milik Ministry of Justice
  • Sistem juga sedang disiapkan agar pengguna dapat membuat akun trial tanpa campur tangan tim, mencoba produk, lalu dengan mudah dinaikkan ke tingkat izin berikutnya yang memungkinkan mereka membuat formulir menjadi live
  • Selama private beta, perlu ada kontrol yang memadai atas siapa yang dapat membuat formulir live, dan diperlukan kesepakatan Memorandum of Understandings (MoUs) sebelum pengguna kementerian dapat membuat formulir live

Fitur yang tersisa dan cakupan dukungan

  • Fitur yang sedang diimplementasikan sebelum Early Access adalah sebagai berikut
    • analytics page yang menampilkan analitik dasar seperti jumlah kiriman dan tingkat penyelesaian untuk setiap formulir
    • Konfirmasi email pengiriman yang memungkinkan pengirim formulir menerima catatan bahwa kiriman mereka telah diterima oleh kementerian
    • Halaman produk yang diperbarui dengan roadmap publik yang lebih rinci, panduan produk, dan cara yang lebih mudah untuk mengirim permintaan dukungan
  • Masih ada fitur yang banyak diminta sebelum public beta
    • Unggah lampiran file
    • Menyimpan progres pengisian formulir lalu melanjutkan nanti
    • Membayar biaya layanan di dalam formulir
  • Saat ini layanan ini belum mendukung organisasi di luar pemerintah pusat seperti dewan lokal, NHS, atau kepolisian
  • GDS berharap cakupan dukungan dapat diperluas pada akhir 2024 dan setelahnya
  • Pengguna yang tertarik dapat bergabung ke mailing list di halaman produk untuk menerima kabar peluncuran Early Access

1 komentar

 
GN⁺ 2023-10-07
Komentar Hacker News
  • Saat pindah ke Inggris, saya terkejut melihat ekosistem GOV.UK berjalan dengan baik
    Di negara tempat saya tinggal sebelumnya, applet Java, situs berbasis Ajax, dan teknologi web lama yang sedikit demi sedikit rusak bercampur di banyak domain, sementara GOV.UK menyediakan UI yang sederhana dan konsisten lewat HTML statis, jadi terasa menyegarkan
    Menurut saya, seperti inilah seharusnya layanan internet terlihat

    • Sangat setuju. Layanan .gov Inggris adalah keberuntungan tersendiri: ketersediaan tinggi, aksesibilitas, friksi rendah, sederhana, informatif, ditulis dengan baik, dan tanpa omong kosong
      Mungkin ini layanan pemerintah pusat online terbaik di dunia, dan saya dengar Estonia juga menjadi pesaing
      Namun saya selalu takut suatu hari nanti ada menteri korup yang membuat kesepakatan setan dengan Microsoft sehingga HTML biasa, standar yang interoperabel, dan autentikasi sederhana lenyap, digantikan sampah seperti JavaScript yang terus memanggil infrastruktur pelacakan, kontainer AWS, perantara Cloudflare, modul TPM mengerikan, dan kamera smartphone wajib yang memindai iris mata
      Meski begitu, tampaknya masih ada benteng akal sehat dan kepantasan di dalam pemerintahan, sampai-sampai saya ingin mendukungnya meski harus membayar pajak sedikit lebih banyak
    • Sekitar setahun lalu saya mengajukan visa Inggris dari Afrika Selatan, dan untuk memulai aplikasi saya harus mengirimkan formulir di domain ini
      Namun sebuah banner besar terkait invasi Ukraina dan pesan bahwa tingkat layanan bisa menurun karena pengungsi menutupi tautan formulir, dan bagaimana pun saya mengatur jendela browser, saya tidak bisa menjangkau area halaman di balik banner itu
      Akhirnya saya harus membuka developer tools dan menambahkan CSS untuk menyembunyikan banner tersebut; barulah tautannya muncul dan saya bisa melanjutkan aplikasi
    • Di sisi sebaliknya ada teknologi pemerintah daerah. Dewan-dewan daerah, atau lebih tepatnya para kontraktor mereka, sering melakukan kejahatan terburuk terhadap pengembangan web
      Dalam pengalaman saya, mahkotanya pantas diberikan kepada tarantopermits.com, sistem pengelolaan izin parkir; memikirkannya saja sudah membuat saya marah
    • Saya sepenuhnya setuju dengan “seperti inilah seharusnya layanan internet terlihat”
      Saya beberapa kali mengkritik para desainer UX soal kompleksitas estetika desain: kalau kualitas GOV.UK sampai memenangkan penghargaan, mengapa tidak meniru GOV.UK alih-alih Google?
    • Saya pernah pindah dari AS ke Inggris lalu kembali lagi, dan hal yang paling mengejutkan adalah bahwa bekerja di pemerintahan dianggap relatif bergaji baik, serta pekerjaan yang bagus dan menantang sampai diminati programmer hebat
      Kesan itu saya dapat ketika seorang rekan system engineer yang sangat hebat meninggalkan perusahaan untuk bekerja di gov.uk, dan saya berpikir jika AS punya sistem serupa, bekerja di sektor layanan publik pasti akan terasa bermakna
  • Tim GOV.UK Design System benar-benar melakukan pekerjaan yang luar biasa. Semoga ada lebih banyak contoh seperti ini di pemerintahan lain
    https://design-system.service.gov.uk/design-system-team/
    Setelah dilihat belakangan, ternyata jumlahnya cukup banyak, menyenangkan untuk dilihat

  • Orang-orang yang bekerja di balik gov uk benar-benar seperti melakukan pekerjaan Tuhan. Hal-hal yang keluar dari sana terus terlihat luar biasa

    • Sepenuhnya setuju. Ada dua yang sangat saya sukai: Holiday API https://www.api.gov.uk/gds/bank-holidays/#bank-holidays yang saya pasang di semua situs e-commerce yang saya kerjakan, dan Domain Email Security checker https://emailsecuritycheck.service.ncsc.gov.uk/check
      Saya harap orang lain juga membagikan layanan favorit mereka
    • Saya sudah bertahun-tahun mengagumi pekerjaan mereka, sementara sebagian besar bagian IT lain dari pemerintah kami buruk sekali
    • Setuju 100%, atau mungkin sekitar 99%. Situs web tax free childcare cukup membuat frustrasi
    • Yang dimaksud “orang-orang yang bekerja di balik gov uk” mungkin adalah orang-orang yang oleh pers yang adil dan berimbang sering disebut sebagai kaum kiri woke Marxis budaya yang tidak kompeten dan pengkhianat karena menolak kehendak rakyat
  • Saya pindah dari AS ke Inggris, dan seperti imigran di mana pun, saya harus mengisi banyak formulir
    Terutama selama masa Covid, rasanya selalu ada formulir baru, tetapi formulir Gov.uk secara harfiah adalah formulir internet paling intuitif dan paling mudah digunakan yang pernah saya pakai
    Sedekat mungkin dengan sempurna

  • Saya terkejut GOV.UK punya halaman tentang progressive enhancement dan pandangan mereka soal itu: https://www.gov.uk/service-manual/technology/using-progressive-enhancement
    Kemarin di HN saya bertanya apakah progressive enhancement sudah mati, dan semua orang tampaknya menganggapnya sudah mati, tetapi gov.uk sangat disukai
    Mungkin ternyata belum mati :) https://news.ycombinator.com/item?id=37779408

    • Saya harap kita tidak terlalu menyimpulkan secara mutlak hanya dari 3 komentar pada pertanyaan kemarin
      Progressive enhancement itu bagus, ramah pengguna, dan secara umum memberi pengalaman pengguna yang lebih baik
      Namun kalau memulai dengan stack frontend modern saat ini, hal itu mudah terlewat dari pertimbangan, dan orang seperti saya yang memakai framework backend tradisional yang menghasilkan HTML mungkin bisa melakukannya lebih baik. Tentu saja, karena waktu dan anggaran, tidak selalu begitu
    • Saya tidak tahu ini disebut progressive enhancement. Saya kira itu sekadar cara yang memang sudah semestinya dilakukan dengan benar, tetapi orang-orang malas melakukannya; senang sekarang ada nama untuk menyebutnya
      Pada pertengahan 2000-an, kami secara eksplisit merancang situs seperti ini, dan menguji secara terpisah kondisi tanpa JavaScript dan tanpa CSS
      Sekarang pun saya berusaha begitu, tetapi karena kebanyakan pengembang web puas dengan pendekatan melempar apa saja ke dinding lalu melihat apakah menempel, sulit meyakinkan orang lain
  • Untuk orang yang ingin mencoba menjalankannya, ringkasannya: image Docker: https://github.com/notpushkin?tab=packages&tab=packages&q=govuk-forms-
    Stub sederhana untuk layanan signon mungkin perlu modifikasi tambahan: https://gitlab.com/notpushkin/stupidauth/container_registry
    Stack Docker Compose ada di https://gist.github.com/notpushkin/f174b52efc6285e6be30fb66bb48153f, dan berjalan di https://lunni.dev/ atau Docker Swarm + Traefik
    Kalau berhasil menjalankannya, beri tahu saya. Saya juga ingin mencobanya
    Diskusi GitHub: https://github.com/alphagov/forms/discussions/106

  • Andai semua website sebagus GOV.UK. Ini seharusnya diajarkan di sekolah, universitas, dan kelas ilmu komputer/web sebagai standar emas desain web
    Tidak ada ornamen, animasi konyol yang membajak scroll, atau perangkat yang melahap JavaScript seperti yang terlihat di hampir semua website sekarang
    Ini memberi harapan

    • Tapi tetap ada peringatan cookie :-( Saat saya membuka halaman formulir yang ditautkan di judul lewat ponsel, hal pertama yang menyambut saya adalah dialog pemblokir layar penuh berisi omong kosong soal cookie
      Saya tidak bisa berinteraksi dengan isi halaman sampai memutuskan pendapat saya tentang cookie
  • Saya agak terganggu oleh departemen-departemen yang memakai pola ‘landing page’ sehingga formulir disisipkan terlalu berlebihan di tengah alur
    Misalnya, kalau mencari ‘DVLA vehicle information’, Anda tiba di https://www.gov.uk/get-vehicle-information-from-dvla, lalu harus menekan ‘Start Now’ untuk menuju halaman yang sebenarnya Anda inginkan
    Login HMRC Personal Tax juga sama; saya berharap formulir yang sebenarnya diinginkan ada di halaman yang sama

    • Saya paham, tetapi menurut saya ini masalah yang sangat subjektif
      Misalnya, halaman itu menjadi kesempatan untuk menjelaskan apa formulirnya, apakah Anda memang membutuhkan formulir itu atau sesuatu yang lain, dan informasi semacamnya terlebih dahulu
      Alurnya adalah: kalau Anda sudah berada di tempat yang tepat, klik di sini untuk mulai; pada akhirnya menurut saya itu bekerja cukup baik
    • Ini sebenarnya keputusan eksplisit, dan dimaksudkan untuk menjaga konsistensi pengalaman pengguna di seluruh layanan GOV.UK dari sisi arsitektur informasi dan desain konten
      Ini bukan soal pilihan masing-masing departemen, melainkan tertulis dalam GOV.UK Service Manual: https://www.gov.uk/service-manual/technology/get-a-domain-name#ensure-users-start-their-journey-on-govuk
    • Tujuannya juga agar pencarian berfungsi. Halaman awal layanan diindeks, sehingga layanan yang dihosting di domain lain pun muncul di hasil pencarian
      Setidaknya, ini juga memberi pengalaman pengguna yang konsisten sebelum mengarahkan ke layanan yang mungkin belum diperbarui
      Halaman awal juga memberi informasi seperti layanan hanya tersedia pada jam tertentu, atau ada dokumen yang perlu disiapkan sebelum digunakan
    • Karena formulirnya dimuat sangat cepat, ini jadi tidak terlalu bermasalah
      Kalau setelah menekan ‘Start now’ butuh 10 detik untuk memuat formulir, rasanya pasti jauh lebih menjengkelkan
  • Dari sudut pandang seseorang dari Jepang, yang terkenal dengan pengalaman digital terburuk, ekosistem gov.uk di Inggris benar-benar mengagumkan

    • Jepang sangat parah karena setiap layanan berbeda-beda
      Yang terbaik yang pernah saya lihat adalah sensus nasional, yang memang punya website yang tampaknya tidak dirancang sebelum tahun 2000
      Meski begitu, tetap tidak konsisten dengan semua layanan pemerintah lainnya
  • Saya benar-benar bangga dengan pekerjaan tim gov.uk. Di berbagai sistem, semuanya rapi, aksesibel, dan dapat diprediksi
    Menurut saya ini kesuksesan besar