KamoCRM

Cara Tunangan Berjalan

Lima tahap, tanpa manajer akun di antaranya, dan rencana apa yang terjadi setelah peluncuran.

Penemuan

Kami mencari tahu apa yang sebenarnya Anda coba capai, yang biasanya bukan apa yang digambarkan dalam brief awal. Di sinilah kami melakukan sebagian besar perdebatan, dan di mana kami kadang- kadang memaksa seseorang keluar dari proyek. Kami lebih suka kehilangan satu ini dan dipercaya untuk yang berikutnya daripada membangun sesuatu yang kami bisa lihat adalah salah.

  • Percakapan dengan orang-orang yang akan menggunakan hal itu, bukan hanya orang yang membelinya
  • Membaca sistem yang sudah ada, termasuk spreadsheet tidak ada yang menyebutkan
  • Sebuah penilaian jujur dari apakah sesuatu dari rak akan melayani Anda lebih baik
  • Output: skop tertulis, harga tetap dan tanggal

2. Lingkup dan desain

Struktur, model data, antarmuka dan keputusan teknis yang mahal untuk dibalikkan. Keizinan dan audit dirancang di sini daripada ditambahkan kemudian, karena menyesuaikan kembali model keizinan adalah pekerjaan ulang yang paling mahal dalam perangkat lunak. Untuk situs web ini adalah di mana konten dikerjakan, karena konten adalah jalur kritis dan berpura-pura lain adalah mengapa proyek tergelincir.

  • Model data dan izin dirancang sebelum apapun dibangun di atasnya
  • Desain antarmuka terhadap konten nyata, bukan pengisi
  • Keputusan teknis ditulis dengan alasan mereka, untuk siapa pun yang mewarisi ini
  • Segala sesuatu yang kita tidak yakin tentang diuji murah sebelum menjadi struktural

Build

Pekerjaan terus menerus dikirim ke lingkungan yang bisa Anda lihat, dan Anda melihatnya setiap minggu. Tidak ada fase di mana kami menghilang selama tiga bulan. Anda berbicara dengan orang-orang yang menulis kode — tidak ada manajer akun yang menerjemahkan antara Anda dan mereka, karena penerjemahan adalah di mana persyaratan pergi untuk mati.

  • Lingkungan berjalan yang dapat Anda gunakan dari minggu pertama, bukan demo di akhir
  • Kontak mingguan dengan orang-orang yang sebenarnya membangunnya
  • Tes otomatis pada jalur di mana salah menghabiskan uang
  • Monitoring dan logging tersambung selama build, tidak tersambung pada akhir

4. Launch

Peluncuran dilatih. Untuk apapun yang menggantikan sistem yang ada yang berarti rollback yang diuji, migrasi data berjalan melawan salinan produksi lebih dari sekali, dan urutan cutover dirancang di sekitar bisnis Anda daripada kenyamanan kami. Untuk situs web itu berarti pemetaan URL dan redirects disepakati sebelum peluncuran, karena kegagalan desain ulang klasik adalah keruntuhan lalu lintas empat minggu kemudian.

  • Sebuah cutover berlatih dengan rollback yang telah diuji, tidak hanya ditulis
  • Redirects dan URL pemetaan di tempat sebelum diluncurkan untuk apapun yang menggantikan sebuah situs
  • Memantau kesalahan, kinerja dan angka yang penting dari jam pertama
  • Seseorang yang tersedia selama dan setelah jendela peluncuran, diberi nama sebelumnya

5. operasi, atau menyerahkan

Kami atau tim Anda menjalankannya, dan keduanya baik-baik saja. Apa yang kami tidak akan lakukan adalah meninggalkan Anda dengan sesuatu yang tidak ada yang mengerti. Runbook ditulis untuk orang yang kompeten yang tidak ada dalam proyek, karena akhirnya itu adalah orang yang akan membacanya — dan terkadang orang itu bekerja untuk Anda.

  • Sebuah runbook ditulis untuk siapapun yang mengoperasikannya selanjutnya, termasuk kasus di mana itu bukan kita
  • Infrastruktur sebagai kode, sehingga lingkungan dapat dibangun kembali daripada diingat
  • Setuju harapan respon, dalam bentuk tertulis, jika kita mengoperasikannya
  • Sebuah jalur handover terdokumentasi, tersedia kapanpun Anda ingin mengambilnya di dalam rumah

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