KAZENAKAZENA
Semua catatan

Ciri berbayar yang kami lupa kunci

August 31, 2026 · Taro — Pengasas KAZENA

Satu ciri yang kami senaraikan dalam lajur berbayar pada halaman harga rupanya berjalan juga pada akaun percuma selama ini. Selama 130 hari tiada apa-apa yang menghentikannya, kerana kami memang tidak pernah menulis kod yang menghentikannya. Kami menjualnya, dan kami lupa memasang kuncinya.

E yang menemuinya. Dia tinggal di pekan kecil agak jauh dari Jakarta dan sentiasa menyemak teks bahasa tempatan kami. Pada 26 Ogos, semasa membetulkan versi bahasa Indonesia halaman harga, dia bertanya ciri kelulusan itu termasuk dalam pelan yang mana — kerana butangnya terpampang jelas pada akaun percuma yang dia buat untuk ujian. Yang dia hantar ialah rakaman skrin: satu kelulusan berjalan sehingga selesai pada skrin percuma.

Ciri kelulusan bermaksud transaksi yang direkod oleh seorang disemak oleh orang lain sebelum masuk ke dalam buku. Sebelum itu statusnya draf sahaja; setelah orang kedua meluluskannya, barulah angkanya masuk ke dalam jumlah. Di pejabat kecil, orang yang merekod dan orang yang menyemak selalunya orang yang sama, jadi ciri ini wujud untuk menyelitkan 1 langkah sedar antara keduanya.

Saya membaca kodnya. Pemeriksaan pelan yang mematikan sesuatu ciri ditulis dengan kemas di setiap tempat ia ditulis. Cuma di bahagian kelulusan pemeriksaan itu tiada. Halaman harga berada dalam fail teks, pemeriksaannya pula di dalam kod — perkara yang sama ditulis di 2 tempat, dan 1 daripadanya terlupa. Ciri itu kami letakkan pada halaman harga pada 18 April. E perasan pada 26 Ogos. Jaraknya 130 hari.

Kami mengira. Ada 418 buku yang berjalan pada pelan percuma. Daripada jumlah itu, 31 pernah menggunakan kelulusan sekurang-kurangnya 1 kali. Sepanjang 130 hari itu, 2,842 transaksi melaluinya. Tiada sesiapa yang menipu. Ada butang pada skrin, dan mereka menekannya.

Saya periksa juga bahagian wangnya. Dalam tempoh itu 24 buku berpindah ke pelan berbayar, dan 3 daripadanya menggunakan kelulusan dalam 30 hari sebelum melanggan. Sama ada mereka membayar kerana ciri itu, rekod kami tidak dapat menjawabnya. Oleh sebab itu saya bertanya terus kepada ketiga-tiganya. Dua orang menjawab sebabnya lain, iaitu mahu memisahkan buku bagi setiap cawangan. Seorang lagi menjawab memang kerana kelulusan, jadi yuran bulan itu kami pulangkan.

Ada 2 jalan. Menulis pemeriksaannya lalu menarik kelulusan daripada akaun percuma, atau menjadikan kelulusan ciri percuma dan membetulkan halaman harga. Dari segi angka, jalan pertama yang betul. Tiada sebab untuk terus memberi percuma sesuatu yang selama ini kami jual.

Kami memilih yang kedua. Selama 130 hari skrin itu digunakan setiap hari. Bagi yang menggunakannya, ini bukan lagi soal apa yang dijanjikan; ia sudah sebahagian daripada cara kerja mereka. Merosakkan aliran kerja mereka semata-mata untuk menutup kecuaian kami terasa seperti pembetulan yang salah. Yang bersalah ialah kami, dan yang perlu dibetulkan bukan perisian yang sedang berjalan.

Ia juga membuat saya menimbang semula cara kami meletakkan harga. Kelulusan wujud untuk mencegah kesilapan, dan kesilapan bukan hanya dilakukan oleh orang yang membayar. Malah, makin sedikit tenaga di sesebuah pejabat, makin besar kemungkinan merekod dan menyemak berakhir dalam kepala seorang sahaja. Meletakkan ciri yang mengurangkan kesilapan di sebelah berbayar bermakna ia tidak sampai kepada orang yang paling memerlukannya. V, akauntan di Jakarta, pernah berkata bahawa perkara paling mahal di sesebuah pejabat ialah adanya mata dua orang pada kerja yang sama. Mata dua orang itulah yang kami jual selama ini.

Halaman harga kami betulkan. Kelulusan berpindah daripada lajur berbayar ke lajur percuma. Barisnya kami keluarkan daripada keterangan pelan berbayar, dan di sebelah percuma kami tambah bahawa transaksi boleh disemak dahulu sebelum masuk ke dalam buku. Tiada apa-apa yang berubah pada produknya. Kami tidak menarik apa-apa, jadi bagi yang menggunakannya skrinnya sama seperti semalam. Yang berubah hanyalah ayat yang kami tulis.

Supaya ini tidak berulang, ciri mana termasuk dalam pelan mana kini diletakkan di 1 tempat. Semuanya ditulis dalam 1 fail, dan kedua-dua paparan halaman harga serta pemeriksaan dalam kod membacanya dari situ. Sekali gus saya bandingkan semuanya. Kami menyenaraikan 9 ciri sebagai berbayar; 1 daripadanya — yang ini — langsung tiada pemeriksaan, dan 2 lagi ada pemeriksaan tetapi istilahnya berbeza daripada halaman harga. Bagi 2 ciri itu, halaman harganya kami selaraskan dengan keadaan sebenar.

Elok saya sebut mengapa kesilapan jenis ini tidak pernah dilaporkan. Tiada sesiapa melaporkan pepijat kerana mendapat lebih daripada yang dibayar. Kesilapan yang menguntungkan pengguna tidak pernah kembali kepada kami; laporan yang sampai datang hanya daripada pihak yang rugi. Maknanya, sepi bukan bukti bahawa semuanya betul. Ada kesilapan yang hanya ditemui apabila kita mengira sendiri.

Satu permintaan. Jika apa yang tertulis pada halaman harga kami dan apa yang benar-benar berjalan pada skrin tidak sama, tolong beritahu kami ke arah mana sekalipun — bukan sahaja apabila sesuatu yang anda bayar tidak dapat dibuka, tetapi juga apabila sesuatu terbuka sedangkan sepatutnya tidak. Ayat yang kami tulis dan kod yang kami tulis belum tentu mengatakan perkara yang sama. Kali ini yang menangkap perbezaannya ialah rakan yang sedang menterjemah halaman harga.

Kongsikan pendapat anda

Bagaimana rasa menggunakan aplikasi KAZENA, apa yang patut kami perbaiki, ciri yang anda harapkan wujud — jika anda menjalankan perniagaan kecil atau sederhana atau bekerja secara bebas di Indonesia atau Filipina, suara andalah yang paling ingin kami dengar. Mesej dalam Bahasa Indonesia atau Bahasa Inggeris akan dijawab oleh rakan sepasukan yang memahami pasaran anda dari dalam. KAZENA Books sudah pun ditetapkan untuk dilancarkan di Filipina dan Indonesia — dan jika syarikat anda ingin membawanya ke negara lain sebagai rakan kongsi, atau berminat untuk memperoleh sistem ini, kami juga amat berbesar hati mendengarnya. Kami turut menerima kerja pembangunan sistem baharu. Kami pasukan kecil, jadi kami tidak selalu dapat bermula serta-merta — tetapi apa yang kami bina membawa kualiti buatan Jepun dan sentiasa dekat dengan cara perniagaan benar-benar berjalan di sini, satu projek pada satu masa.

Hubungi kami

Lagi daripada blog