Direct clustering algorithm (DCA) merupakan algoritma yang digunakan untuk pengembangan layout berdasarkan teknologi. Langkah-langkah yang harus dikerjakan adalah:
- membuat matrix part-machine terlebih dahulu dan
- masukan angka “1” disetiap kolom dan baris, “1” menunjukan kemana saja produk akan di produksi
- jumlahkan setiap baris dan kolom dari penjumlahan angka “1”
- urutkan baris secara menurun dan urutkan kolom secara menaik
- lakukan pertukaran baik kolom dengan bergerak ke arah kiri dengan membentuk suatu pola berkumpul
Dari gambar diatas kolom di pindah sedemikian ke kiri sehingga beberapa mesin berkumpul pada iterasi ini yang dipindahkah adalah kolom terlebih dahulu. Sebagai contoh kolom mesin 2, 10, 1,3, dan 8 dikumpulkan karena saling berdekatan.
tahap berikutnya adalah memindahkan kembali untuk kali ini baris hingga mebentuk pola tertentu (mesin saling berkumpul atau mendekat)
untuk bottleneck ini memang tidak selamanya menduplikasi mesin alias menambah mesin karena tentunya sangat mahal. Ada berbagai opsi untuk mengatasi hal tersebut diantaranya adalah:
- menempatkan posisi mesin saling berdekatan antara satu cell dengan cell lain
- mendesain ulang produk
- outsource produk yang bottle neck
jadi kunciny adalah jangan telan mentah-mentah hasil dari algoritma, perlu adanya penyesuaian dengan kondisi perusahaan yaa