Lewati ke konten
Jelajahi situs web
Diskusikan proyek Anda

contact@almousa.dev

PROSES / KUALITAS, PENYERAHAN & DUKUNGAN

Mulai dari persyaratan hingga serah terimaProses dan komitmen yang jelas.

Enam tahap pengembangan dan serah terima, dengan praktik mutu dan keamanan, kepemilikan, garansi perbaikan cacat selama sepuluh tahun, dukungan, serta ketentuan pembayaran.

Cara Kami Mengubah Kebutuhan Anda Menjadi Sistem yang Berfungsi

01 — Pahami bisnis Anda

Kami mulai dengan masalahnya, alur kerja Anda saat ini, pengguna, dan hasil yang diinginkan. Kami mengidentifikasi pertanyaan yang mempengaruhi solusi sebelum implementasi dimulai.

02 — Tentukan ruang lingkup dan kesepakatan

Kami menjelaskan fitur, halaman dan integrasi yang disertakan, hasil kerja yang diserahkan, jadwal, biaya dan tanggung jawab setiap pihak. Pekerjaan proyek dimulai setelah perjanjian disetujui dan pembayaran awal sebesar 50% pembayaran dilakukan.

Kami memberi tahu Anda tentang perkiraan penundaan yang berdampak signifikan terhadap pengiriman dan menjelaskan dampaknya serta jadwal yang diusulkan. Setiap perubahan pada tanggal yang disepakati akan didokumentasikan bersama Anda; pemberitahuan saja bukan merupakan persetujuan Anda terhadap perpanjangan. Hak penghentian dan pengembalian dana berdasarkan undang-undang berlaku jika ketentuannya terpenuhi, dengan mempertimbangkan force majeure dan peraturan yang berlaku.

03 — Merancang dan mengembangkan

Tim mengimplementasikan antarmuka dan fungsionalitas sesuai dengan persyaratan yang disepakati. Permintaan perubahan ditinjau untuk menjelaskan pengaruhnya terhadap biaya dan jadwal sebelum implementasi.

04 — Memberikan versi yang berfungsi penuh

Kami mengirimkan halaman yang disepakati dengan fungsionalitas lengkap, terintegrasi dengan sistem, bersama dengan kredensial akses yang diperlukan untuk penggunaan sebenarnya. Pembayaran kedua sebesar 25% jatuh tempo pada tahap ini.

05 — Gunakan sistem dalam bisnis Anda

Anda menggunakan sistem selama satu minggu untuk memeriksa bahwa fungsi yang diserahkan memenuhi persyaratan yang disetujui. Jika cacat menghalangi penggunaan fungsi inti yang disepakati, kami memperbaikinya dan memverifikasi bahwa hambatannya telah teratasi sebelum pembayaran akhir sebesar 25% pembayaran menjadi jatuh tempo.

06 — Dukungan berlanjut setelah serah terima

Serah terima mencakup kode sumber dan repositori proyek sesuai kesepakatan. Garansi perbaikan cacat perangkat lunak tetap berlaku selama 10 tahun sejak tanggal serah terima yang disepakati, tunduk pada persyaratannya.

WhatsApp dan saluran dukungan email tersedia sepanjang waktu. Layanan yang termasuk serta waktu respons dan resolusi ditentukan dalam perjanjian proyek. Operasi, pemantauan, dan pengujian pemulihan ditentukan secara terpisah.

Standar Teknik, Mutu, dan Keamanan

Tinjauan kode sebelum persetujuan

Pengembang tidak menyetujui sendiri kode mereka untuk diserahkan. Pengembang lain atau anggota tim yang berkualifikasi meninjaunya berdasarkan Prinsip Empat Mata sebelum digabungkan ke dalam cabang yang disetujui atau disertakan dalam rilis final.

Tinjauan ini memeriksa keselarasan dengan persyaratan, struktur kode dan pemeliharaan, penanganan kesalahan dan pengecualian, serta dampak perubahan pada fungsionalitas yang ada.

Pengujian sesuai dengan proyek

Kami menentukan pengujian yang diperlukan berdasarkan sifat dan dampak perubahan. Jika relevan, pengujian ini mencakup:

  • Tes unit: Untuk memverifikasi perilaku masing-masing komponen perangkat lunak.
  • Tes integrasi: Untuk memverifikasi bahwa komponen bekerja sama.
  • Tes backend dan API: Untuk memverifikasi permintaan, respons, izin, dan penanganan kesalahan.
  • Tes penerimaan fungsional: Untuk memverifikasi bahwa fungsionalitas memenuhi persyaratan yang disepakati.
  • Pengujian kasus batas dan kegagalan: Untuk memeriksa input yang tidak terduga dan operasi yang gagal.
  • Tes regresi: Untuk memverifikasi bahwa perubahan tidak merusak fungsi yang ada.

Keamanan dalam pengembangan dan peninjauan

Kami meninjau otentikasi dan kontrol akses, validasi input, penanganan sesi dan token, serta perlindungan data sensitif.

Kami juga memeriksa bahwa kata sandi, kunci akses, dan rahasia tidak tertanam dalam kode atau repositori. Alat analisis statis dan pemindaian ketergantungan digunakan bila tersedia di lingkungan proyek.

Perubahan sensitif dan terkait keamanan menerima tinjauan dan pengujian yang lebih ketat sesuai dengan risiko yang mungkin timbul.

Kapan suatu perubahan siap diserahkan?

Kami menganggap perubahan siap hanya setelah melewati peninjauan kode, pengujian yang diperlukan telah berhasil, temuan penting dan risiko telah diatasi, dan fungsi yang ada yang terpengaruh telah diperiksa.

Praktik-praktik ini menggambarkan pendekatan kerja kami. Mereka tidak mengklaim sertifikasi keamanan independen atau jaminan bahwa sistem apa pun bebas dari setiap kerentanan.

Kepemilikan dan Serah Terima Proyek

Apa yang Anda terima ketika proyek selesai?

Serah terima proyek meliputi:

  • Kode sumber dan repositori proyek.
  • Panduan pengguna menjelaskan fungsi utama dan cara menggunakan sistem.
  • Petunjuk pengoperasian dan penerapan, termasuk persyaratan untuk menyiapkan dan menjalankan sistem.
  • Dokumentasi API, di mana APIs disediakan, menjelaskan penggunaan dan integrasinya.
  • Panduan atau sesi pelatihan memperkenalkan sistem dan penggunaannya.

Detil dokumentasi dan pelatihan proporsional dengan ruang lingkup proyek. Komponen, lisensi, dan langganan eksternal yang diperlukan untuk melanjutkan pengoperasian diidentifikasi sebagai bagian dari serah terima.

Akun proyek di bawah kendali Anda

Hosting proyek, domain, dan akun layanan eksternal dibuat atas nama klien dan tetap berada di bawah kendali klien. Tim kami menerima izin akses yang diperlukan untuk implementasi dan pengoperasian sesuai kesepakatan.

Perjanjian tertulis tersebut mengidentifikasi hak ekonomi dan hak untuk menggunakan, memodifikasi, dan mempublikasikan karya spesifik proyek yang diberikan kepada klien, dan kapan pengalihan atau lisensi mulai berlaku. Komponen dan aset pihak ketiga tetap tunduk pada lisensinya; pengiriman salinan kode tidak secara otomatis mentransfer hak setiap komponen.

Garansi Perbaikan Cacat Perangkat Lunak

Kami yakin akan mutu pekerjaan kami dan memberikan garansi perbaikan cacat perangkat lunak selama 10 tahun sejak tanggal serah terima yang disepakati. Ini mencakup, tanpa biaya koreksi tambahan, cacat pada perangkat lunak yang kami kembangkan yang menyebabkan fungsionalitas gagal memenuhi persyaratan yang disepakati.

Pekerjaan berikut ini dinilai secara terpisah, dengan biaya yang disepakati sebelum pelaksanaan:

  • Menambahkan fitur baru atau mengubah persyaratan yang disetujui.
  • Memperbaiki kesalahan yang disebabkan oleh modifikasi yang dilakukan oleh klien atau pihak lain.
  • Mengatasi kegagalan pada layanan pihak ketiga.
  • Pembaruan kompatibilitas yang diperlukan akibat perubahan layanan, antarmuka atau platform pihak ketiga.

Situasi ini tidak membatalkan garansi atas cacat asli pada pekerjaan kami yang tidak terpengaruh olehnya. Rincian garansi dan prosedur pelaporan dan koreksi diatur dalam perjanjian proyek.

Ini merupakan garansi kontraktual untuk perbaikan cacat yang tercakup dan tidak mengurangi hak atau jaminan yang diberikan oleh undang-undang. Pembaruan situs web tidak mengubah komitmen untuk proyek yang sudah ada secara retroaktif.

Dukungan dan Operasi

Saluran dukungan

Permintaan dukungan dapat dikirim kapan saja, tujuh hari seminggu, melalui:

Layanan yang termasuk serta waktu respons dan resolusi ditentukan dalam perjanjian proyek. Permasalahan diprioritaskan berdasarkan dampaknya.

Untuk membantu kami menangani laporan Anda, sertakan nama proyek, deskripsi masalah, waktu terjadinya, dan langkah-langkah untuk mereproduksinya jika memungkinkan. Hindari mengirimkan kata sandi, kunci akses, atau data sensitif klien.

Operasi dan pemeliharaan operasional

Layanan pengoperasian sistem, pemantauan dan pengujian pemulihan ditentukan sesuai ukuran dan kebutuhan proyek. Durasi dan biayanya dinyatakan dalam proposal proyek.

Sebuah proposal dapat mencakup layanan-layanan ini selama satu tahun, atau dapat diberikan dengan biaya terpisah, sesuai kesepakatan. Mereka tidak secara otomatis disertakan dalam setiap proyek.

Tes pencadangan dan pemulihan

Klien bertanggung jawab untuk mengonfigurasi dan melakukan pencadangan rutin, mempertahankan dan melindunginya, serta menyediakan langganan dan penyimpanan yang diperlukan.

Jika pengujian pemulihan termasuk dalam layanan, kami melakukannya dengan cadangan yang disediakan klien, berkoordinasi dengan klien dan dengan izin akses yang diperlukan. Pengujian yang berhasil memastikan bahwa cadangan yang diuji dapat dipulihkan pada saat pengujian; hal itu tidak menggantikan pembuatan cadangan terbaru secara berkelanjutan.

Hubungan dengan garansi perangkat lunak

Garansi untuk cacat perangkat lunak yang tercakup tetap berlaku selama 10 tahun berdasarkan ketentuannya, terlepas dari durasi operasi, pemantauan, dan layanan pengujian restorasi.

Berakhirnya layanan operasional tidak membatalkan garansi perbaikan cacat perangkat lunak, dan garansi tersebut tidak mencakup administrasi serta pengoperasian sistem secara gratis.

Kemampuan untuk mengirimkan permintaan kapan saja tidak berarti respons manusia langsung atau pemantauan manusia secara terus menerus; perjanjian proyek menetapkan jam cakupan serta target respons dan resolusi.

Bagaimana Harga Proyek Anda Ditentukan?

Setiap proyek mempunyai kebutuhan yang berbeda-beda. Kami menentukan biaya setelah memahami masalah, pengguna target, dan fungsionalitas yang diperlukan, kemudian memberikan proposal yang menetapkan cakupan, hasil, dan biaya.

Apa yang mempengaruhi biaya?

  • Fitur dan alur kerja: Jumlah dan kompleksitas proses yang diperlukan.
  • Platform: Situs web, aplikasi seluler, atau sistem yang mencakup berbagai platform.
  • Pengguna dan izin: Peran, cabang, dan organisasi yang akan dilayani oleh sistem.
  • Desain dan konten: Pengalaman pengguna, bahasa, konten, dan desain 3D bila diperlukan.
  • Integrasi dan data: Koneksi ke layanan eksternal dan migrasi dari sistem yang ada.
  • Keamanan dan operasi: Persyaratan perlindungan, pengujian, hosting, dan kinerja.
  • Kecerdasan buatan: Kasus penggunaan, sumber data, dan biaya pengoperasian, jika disertakan dalam proyek.

Apa yang dijelaskan dalam proposal tersebut?

Kami menjelaskan fungsi yang disertakan, hasil kerja yang diserahkan, tahapan pelaksanaan dan serah terima, jadwal, biaya, pengaturan pembayaran, tanggung jawab setiap pihak serta persyaratan atau pengecualian yang memengaruhi pelaksanaan.

Biaya pihak ketiga

Klien membayar hosting, domain, lisensi, dan layanan eksternal serta langganan yang diperlukan untuk proyek tersebut. Kami menjelaskan biaya yang diketahui sebelum persetujuan, membedakan biaya berulang dari biaya berdasarkan penggunaan.

Permintaan perubahan

Kami meninjau setiap permintaan untuk menentukan apakah permintaan tersebut termasuk dalam cakupan yang disepakati. Untuk penambahan atau perubahan di luar cakupan tersebut, kami menjelaskan pengaruhnya terhadap biaya dan jadwal serta meminta persetujuan Anda sebelum penerapan.

Cacat perangkat lunak yang tercakup dalam garansi kami ditangani berdasarkan kebijakan garansi tanpa biaya koreksi tambahan.

Jadwal pembayaran

PembayaranKetika sudah jatuh tempo
50%Pada permulaan proyek, setelah persetujuan ruang lingkup dan kesepakatan
25%Pada pengiriman halaman yang disepakati dengan fungsionalitas lengkap, terintegrasi dengan sistem dan siap untuk digunakan sebenarnya
25%Setelah satu minggu penggunaan sistem, tidak ada cacat yang menghalangi penggunaan fungsi inti yang disepakati

Masa penggunaan dimulai ketika sistem tersedia bagi klien dan kredensial akses yang diperlukan telah diberikan. Jika dalam masa ini muncul cacat yang menghalangi penggunaan, cacat tersebut diperbaiki dan diverifikasi bahwa hambatannya telah teratasi sebelum pembayaran akhir jatuh tempo.

Catatan masalah yang tidak menghalangi penggunaan tidak menunda pembayaran akhir dan tetap ditangani dalam ruang lingkup proyek serta garansi. Fitur baru dan perubahan di luar ruang lingkup dinilai secara terpisah.

Garansi perbaikan cacat perangkat lunak tetap berlaku selama 10 tahun sejak tanggal serah terima yang disepakati, tunduk pada persyaratannya, dan tidak berakhir pada saat pembayaran akhir dilakukan.

Proposal tersebut mencakup total harga dan segala biaya atau pajak yang berlaku, secara terpisah mengidentifikasi langganan eksternal dan berulang. Faktur diterbitkan berdasarkan persyaratan yang berlaku untuk bisnis dan transaksi.

Untuk pembatalan, permintaan pengembalian dana, atau keluhan kontrak, kirim email ke contact@almousa.dev dengan referensi perjanjian. Permintaan ditinjau berdasarkan kemajuan pengiriman, perjanjian dan hak hukum, dengan penjelasan mengenai jumlah yang harus dibayar atau dapat dikembalikan. Membayar cicilan atau menyelesaikan masa penggunaan satu minggu tidak menghilangkan hak menurut undang-undang.

Sebelum membuat kontrak, kami menjelaskan ketentuan pembatalan dan pengembalian dana yang berlaku, biaya dan pengecualian apa pun yang relevan dengan proyek.