Sebelum kita lebih jauh membahas metode Crytal, mari kita mengenal sejarah metode Crystal.
Metode Crystal dikembangkan oleh seorang ilmuan bernama Alistair Cockburn berasal dari Amerika yang bekerja di IBM pada tahun 1991. Dia mencetuskan ide dengan tidak fokus pada strategi pengembangan saja yang langkah demi langkah, namun mengembangkan kolaborasi dan komunikasi tim.
Terdapat ciri metode Crystal Cockburn, adalah :
1. Bertenaga manusia yaitu project harus fleksibel dan siapa saja yang terlibat dalam pekerjaan harus diutamakan.
2. Adaptif yaitu pendekatan tidak memiliki alat tetap, namun bisa diubah sesuai dengan kebutuhan spesifik tim.
3. Ultra-ringan yaitu tidak memerlukan banyak dokumentasi.
Dari beberapa metode yang dimiliki Agile, sekarang kita akan membahas mengenai salah satu metode Agile, yaitu Crystal.
Metode Crystal adalah salah satu metode pengembangan software dalam metodologi Agile yang berfokus pada project berkelompok atau tim dan interaksi anggota tim saat mengerjakan suatu project, daripada memikirkan alat – alat dan proses yang digunakan, alih - alih fokus terhadap hal lain metode ini lebih fokus terhadap interaksi tim, komunikasi, feedback dan dokumentasi walaupun tidak banyak.
Crystal memiliki prinsip bahwa pengembangan perangkat lunak bisa lebih optimal jika disesuaikan dengan tim yang mengerjakan.
Mengapa lebih optimal ??