Hal pertama yang pertama, mulai menggunakan sistem kontrol kode sumber dari baris kode pertama. Biasakan memeriksa kode lebih awal dan sering.
Kedua, putuskan strategi pengujian . Tentu saja itu berarti tes unit, tetapi Anda juga harus mempertimbangkan bagaimana mengotomatisasi tes penerimaan.
Ketiga, buat server integrasi berkelanjutan sehingga kode Anda dibuat secara teratur dan diuji secara teratur.
Setelah Anda memilikinya, sebagai tim tentukan beberapa standar pengkodean sederhana . Anda ingin kode Anda mudah dibaca oleh semua orang. Tidak masalah apa standarnya. Lekukan dengan tab, lekukan dengan spasi, kurung kurawal pada baris yang sama, apa pun. Tidak masalah apa mereka, hanya saja setiap orang konsisten menerapkannya.
Karena tim ini sebagian besar adalah pengembang junior, rencanakan untuk meninjau kode sering kali untuk memastikan mereka tidak menambahkan terlalu banyak utang teknis ke sistem Anda.
Akhirnya, pertimbangkan untuk menggunakan SCRUM . Jika Anda melakukannya, pekerjakan seorang pelatih atau pergi ke beberapa pelatihan. Karena Anda semua melakukan sesuatu yang belum pernah Anda lakukan sebelumnya, menetapkan tenggat waktu yang realistis adalah mustahil. Dengan SCRUM, manajemen Anda akan memiliki visibilitas terhadap apa yang Anda lakukan setiap hari sehingga mereka dapat melihat kemajuan apa yang dibuat (atau tidak). Dan, karena tenggat waktu Anda tampaknya diberikan kepada Anda, SCRUM setidaknya menjamin bahwa jika Anda tidak dapat memenuhi tenggat waktu, setidaknya Anda menyampaikan cerita yang telah selesai secara bertahap, yang bisa dibilang lebih baik daripada mengakhiri dengan seorang raksasa sistem yang tidak berfungsi sama sekali.