Thursday, March 27, 2008

Smart Client Software Factory part I (Konsep Dasar Software Factory)

Software Factory(SF) merupakan salah satu konsep dalam perancangan software. Saya analogikan konsep SF ini layaknya pabrik manufaktur mobil. Sebuah rancangan mobil dapat menghasilkan ribuan varian mobil yang unik. Tentunya dengan cara rancangan awal mobil tersebut dikonfigurasi lebih dulu. Kita liat aja perkembangan mobil kijang yang dulunya kotak-kotak sekarang dah jadi Innova.. Rancangan awal mobil kijang dikonfigurasi sesuai permintaan (keluhan/masukan) konsumen dan perkembangan teknologi.

Begitu juga tujuan SF yaitu membuat solution template dan digunakan untuk mengatasi problem-problem yang serupa di masa mendatang. Ini sesuai dengan kaidah software product line. Sehingga dari solution template untuk software yang sekarang, bisa digunakan dan dikonfigurasi untuk membuat software yang serupa. Tentunya mungkin dengan permintaan customer dan menggunakan teknologi yang berbeda.

Di dalam SF yang menjadi peran penting adalah software factory schema yang berperan sebagai software factory template...


Sehingga permasalahan dalam perancangan dan pembuatan software saat ini yaitu:
  • 66% pelanggan tidak puas
  • 54% over budget
  • 90% melebihi schedule yang udah disusun di awal
(sumber survey : standish group)
dapat diatasi dengan konsep SF

Berlanjut ke Software Factory Part II (Software Factory dan Microsoft Software Factory).. Coming soon on 20 April 2008.

email: rifky.mosa@gmail.com