STRATEGI PEMILIHAN KONTRAKTOR PERANGKAT LUNAK DENGAN MEMANFAATKAN PENGETAHUAN TERHADAP CAPABILITY MATURITY MODEL INTEGRATION FOR DEVELOPMENT (CMMI FOR DEV)

Bayu Adhi, Tama, Indra Silanegara
2009 Jurnal Sistem Informasi (JSI)   unpublished
Abstrak Given out a same software development to different contractors will produce a certain different software result. This principle can be used by project manager in selecting software contractors. Therefore, a strategy in choosing the best candidate is needed. To support this activity, CMMI for Dev can be used as guidance or reference for its reader, especially for project managers and their teams about how to assess quality and productivity of activity process in a software company. This
more » ... nowledge can be applied in selecting the candidate in order to work together for developing the required software. Also, the process area of CMMI for Dev promotes strategy in selecting the candidate that will develop the software in an agreement. However, due to the limitation the writer have, not all aspect can be discover and worth for further research in the future. Kata kunci : Kontraktor perangkat lunak, strategi-strategi, Capability Maturity Model Integration for Development (CMMI for Dev), Process Area (PA). I. PENDAHULUAN Keputusan dalam memilih kontraktor piranti lunak haruslah merupakan keputusan strategis organisasi. Dua alasan utama mempercayakan sebagian atau keseluruhan pekerjaan menghasilkan piranti lunak kepada pihak lain; alasan pertama adalah bisnis inti organisasi non piranti lunak berkepentingan menyerahkan pekerjaannya kepada kontraktor yang bisnis intinya sesuai; alasan kedua adalah karena pengalaman fungsional dan teknikal organisasi tersebut tidak mencukupi untuk membangun sendiri piranti lunaknya sehingga berkepentingan untuk menunjuk kontraktor berpengalaman Namun demikian didalam manajemen proyek organisasi itu sendiri, khususnya pada proyek piranti lunak tersebut sebaiknya bahkan seharusnya telah memiliki menejer proyek yang mempunyai kemampuan tinggi pada level organisasi yang sesuai bidangnya terhadap acquisition/outsourcing deal. Bagi kebanyakan organisasi pengembang piranti lunak, menghasilkan piranti lunak yang berkualitas, mutlak harus dilakukan untuk dapat memenuhi user requirement dan kepuasan pelanggannya. Kualitas piranti lunak sangat dipengaruhi oleh "orang" yang mengembangkan, "teknologi" yang digunakan, dan "proses" pengembangannya. User yang akan menyerahkan pengembangan piranti lunaknya kepada kontraktor piranti lunak perlu memperhatikan profil kontraktor itu sendiri yang meliputi ketiga aspek diatas, apakah sudah sesuai dengan bakuan CMMI. CMMI for Dev menyediakan proses area-proses area yang bertujuan mendewasakan organisasi dalam melakukan proses
fatcat:j7faqdqeyjgjzjqfeymgoaw4qu