KamoCRM

Modernisasi Legacy

Memperbaiki sistem yang tidak dapat dimatikan

Sistem yang dikeluhkan semua orang biasanya juga sistem yang bekerja. Sistem ini menkodekan keputusan selama dua puluh tahun, sebagian besar tidak terdokumentasikan dan beberapa di antaranya berbobot, dan alasan tidak ada yang dapat menjelaskan apa yang dilakukannya adalah karena orang-orang yang bisa pensiun. Insting adalah untuk menulis ulang. Penulisan ulang Big Bang gagal pada tingkat yang terdokumentasikan dengan baik dan banyak diabaikan, sebagian besar karena sistem baru harus mencapai paritas fitur dengan spesifikasi yang tidak pernah dituliskan.

Apa pekerjaan yang melibatkan

  • Sebuah audit pertama, berakhir dengan rekomendasi tertulis - terkadang rekomendasi itu adalah untuk menyimpannya
  • Tes karakterisasi yang menangkap apa yang dilakukan sistem sekarang, sebelum ada perubahan
  • Penggantian bertahap di balik fasad, sehingga nilai tiba terus menerus daripada pada tanggal yang dijanjikan
  • Observability ditambahkan lebih awal, karena Anda tidak dapat memodernisasi apa yang tidak dapat diukur
  • Dependensi dan upgrade platform diurutkan sehingga setiap langkah dapat dikirim secara independen
  • Pengetahuan menangkap, jadi sistem baru tidak sama misterius dalam sepuluh tahun

Mengapa kita kredibel di sini

Kami mempertahankan sebuah platform yang telah sendiri bermigrasi antara mesin basis data dan versi kerangka sementara melayani pelanggan, dan kami tahu penderitaan spesifik dari upgrade perpustakaan yang baik dalam membangun dan berbeda dalam produksi.

Apa yang menggerakkan harga

Kami mengutip setelah penemuan dan nomor di tetapkan sebelum sesuatu dimulai ini adalah hal-hal yang bergerak, jadi Anda dapat melihat kira-kira di mana proyek Anda berdiri sebelum Anda berbicara dengan kami

  • Apakah ada tes yang ada hari ini — ketidakhadiran mereka adalah faktor terbesar dalam pekerjaan ini
  • Berapa banyak pengetahuan institusi yang masih bertahan di antara orang-orang yang masih di perusahaan
  • Apakah sistem dapat diubah secara bertahap atau satu artefak yang tak terpisahkan
  • Kewajiban kepatuhan yang membatasi bagaimana dan kapan perubahan dapat diterapkan

Bukti kita telah melakukan ini

Knowing something is wrong before a customer tells usMetrics, logs and distributed traces, self-hosted and actually usedA distributed data layer, chosen deliberatelyDistributed SQL, wide-column, cache, object storage and vectors — each for a reasonThe cluster we run our own company onA production Kubernetes platform, operated by the people who deploy to it

Pertanyaan yang kita tanyakan

Lain Pengembangan Aplikasi pekerjaan

Custom web applicationsThe system your business actually runs on, built properlyAPI and integration developmentMaking two systems agree, including the one with no documentationMobile applicationsCross-platform where it makes sense, native where it does notSI and retrieval systemsAssistants that read your documents, and know what they are not allowed to read
Semua Pengembangan Aplikasi

Katakan pada kami apa yang Anda coba lakukan

Sebuah percakapan singkat biasanya cukup untuk mengatakan apakah kami orang yang tepat. jika kami tidak, kami akan mengatakannya dan menunjukkan tempat yang lebih baik.

Mulai percakapanAku sudah menggunakan KamoCRMBagaimana kita mengutip