ABSTRAK

Tujuan setiap organisasi penghasil perangkat lunak adalah membangun sebuah produk yang dapat memenuhi kebutuhan pengguna dengan kualitas yang baik, sesuai jadwal dan sesuai anggaran, namun PT. XYZ belum dapat menghasilkan produk sesuai dengan jadwal yang diberikan. Hal ini disebabkan oleh banyak permasalahan dalam proses pengembangan perangkat lunaknya, namun belum diketahui hal yang mana saja yang perlu untuk ditingkatkan karena belum pernah dilakukan pengukuran capability level. Ketika capability level telah diketahui maka akan lebih mudah untuk melakukan peningkatan proses pengembangan perangkat lunak. Untuk meningkatkan proses pengembangan perangkat lunak, dalam penelitian ini dengan software process improvement yang terdiri dari proses mengukur (measure) capability level menggunakan CMMI-DEV dengan continuous representation, hasilnya akan dianalisis (analyze) process area mana yang capability level-nya masih perlu perbaikan untuk kemudian dilakukan perubahan (change). Hasil akhir penelitian ini berupa rekomendasi untuk melakukan peningkatan berdasarkan masing – masing process area dan rekomendasi tersebut dibuat berdasarkan pendekatan IDEAL. Diharapkan dengan peningkatan kualitas dalam pengembangan perangkat lunak bisa menyelesaikan masalah PT. XYZ dan juga bisa menjadi faktor pendorong untuk meningkatkan daya saing.