Tugas Survey Penjaminan Mutu - IXOSOFT

16
TUGAS JAMINAN MUTU PERANGKAT LUNAK IXOSOFT ONLINE SOLUTION Mapping terhadap Standar CMM Oleh : Andika Setiawan [ M0509009 ] Estining Nur Sejati P [ M0509025 ] Ferry Andriyanto [ M0509029 ] Lutvi Satriyo Putro [ M0509043 ] Nurcahya Pradana TP [ M0509051 ] Teno Siswono [ M0509069 ] JURUSAN INFORMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SEBELAS MARET SURAKARTA 2012

Transcript of Tugas Survey Penjaminan Mutu - IXOSOFT

TUGAS JAMINAN MUTU PERANGKAT LUNAKIXOSOFT ONLINE SOLUTION Mapping terhadap Standar CMM

Oleh : Andika Setiawan Estining Nur Sejati P Ferry Andriyanto Lutvi Satriyo Putro Nurcahya Pradana TP Teno Siswono [ M0509009 ] [ M0509025 ] [ M0509029 ] [ M0509043 ] [ M0509051 ] [ M0509069 ]

JURUSAN INFORMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SEBELAS MARET SURAKARTA 2012

COMPANY PROFILEPROFIL IXOSOFT ONLINE SOLUTION Ixosoft Online Solutions adalah sebuah perusahaan layanan jasa teknologi informasi, dan telematika yang bergerak di bidang IT, khususnya dunia online internet. Jasa utama yang ditawarkan oleh Perusahaan Ixosoft Online Solution adalah pembuatan website yang berkualitas dengan harga yang terjangkau. Pembuatan website ini ditujukan kepada bisnis skala kecil sampai besar, meliputi sekolah, kantor pemerintahan, gereja, dan institusi lainnya, yang melihat dunia internet sebagai pasar untuk layanan mereka. Selain pembuatan website, Perusahaan Ixosoft juga melayani kebutuhan-kebutuhan terkait seperti perawatan, pemasaran lewat internet, hosting maupun registrasi domain. Semua layanan tersebut ada dalam rangka memberikan solusi tuntas kebutuhan online dari para customer. Visi : Memberikan solusi tuntas kepada perusahaan-perusahaan maupun institusi lainnya berkenaan dengan media online internet. Komitmen kepada pelanggan : Perusahaan Ixosoft Online Solution dalam membangun website berkomitmen untuk memberikan pelayanan yang baik secara kualitas yakni dengan membuat Website yang efektif Navigasi yang mudah Desain yang unik :

Sedangkan infrastruktur untuk kebutuhan hosting, Perusahaan Ixosoft Online Solution menyediakan : Sistem up 99.8% Sistem backup Sistem dimonitor 24/7 2

Jaminan Mutu Perangkat Lunak | IXOSOFT - Mapping Terhadap Standar CMM

Dan mengenai Internet Marketing untuk memastikan website akan dikunjungi target pasar, sehingga Perusahaan Ixosoft Online Solution menyediakan : Search engine optimization Search engine marketing Social media marketing

Portofolio Produk 1. Taftbook Entrepeneur School Taftbook Entrepreneur School merupakan sekolah / kursus / turorial online. Taftbook Entrepreneur School memberikan tuntunan bagaimana menjadi pebisnis yang sukses. Target pasar dari website in adalah di Amerika Serikat. Website Taftbook Entrepreneur School merupakan website dengan fitur yang lengkap, diantaranya adalah registrasi, kata-kata motivasi setiap hari, kisah sukses, peluang usaha, dan masih banyak fitur lainnya. Website Taftbook Entrepreneur School mendukung pembayaran uang sekolah menggunakan paypal, media pembayaran online paling umum di internet. Website ini juga dilengkapi dengan menu administrasi yang lengkap dan user frindly sehingga membuat situs ini sangat mudah diatur oleh pemilik situs. Website Taftbook Entrepreneur School dikembangkan dengan html, css, php, Smarty, mySql dan Java Script. 2. RPM Body Fitness RPM Body Fitness merupakan salah satu tempat fitness terbaik di Surakarta. RPM Body Fitness yang terletak di jalan protokol Slamet Riyadi merupakan spesialis dalam membimbing para anggotanya menjalankan tuntunan solusi pintar untuk sehat. Website RPM Body Fitness merupakan website dinamis tipe profil perusahaan dengan fitur-fitur antara lain tentang kami, produk, galeri, jadwal, peta maupun kontak kami. Website RPM Body Fitness juga dilengkapi dengan fasilitas "Hot News - Promo" yang memungkinkan admin situs mengupdate berita terbaru tentang RPM Body Fitness. Widget Facebook, Twitter dan YM! juga melangkapi fitur-fitur yang tersedia di website ini. Website RPM Body Fitness dikembangkan dengan html, css, php, Smarty, mySql dan Java Script. 3. Hotel Anugerah Palace Hotel Anugerah Palace merupakan salah satu hotel di wilayah Surakarta yang sedang berkembang. Terletak di jalan protokol Slamet Riyadi menempatkan hotel ini pada lokasi yang strategis. Website Hotel Anugerah Palace didukung dengan kemampuan untuk melakukan reservasi Jaminan Mutu Perangkat Lunak | IXOSOFT - Mapping Terhadap Standar CMM 3

online. Fitur-fitur yang bersifat dinamis juga melengkapi website Hotel Anugerah Palace, diantaranya adalah galeri gambar, tipe kamar maupun hot news. Website Hotel Anugerah Palace dikembangkan dengan html, css, php, Smarty, mySql dan Java Script. 4. Ella Organic Skin Care Ella Organic Skin Care merupakan pusat perawatan kecantikan kulit yang memadukan bahan terbaik dari alam dan medis. Website Ella Organic Skin Care didukung dengan fitur berita yang memungkinkan pengunjung dapat mengetahui informasi promo, event maupun artikel terbaru. Website Ella Organic Skin Care juga memungkinkan pengunjung untuk meninggalkan pesan dan kesan melalui halaman komentar yang juga didukung dengan kemampuan moderasi. Website Ella Organic Skin Care dikembangkan dengan html, css, php, Smarty, mySql dan Java Script. 5. Bisnis Solo Bisnis Solo merupakan direktori bisnis kota Solo Raya. Visi website ini adalah menjadi gudang informasi semua bisnis yang ada di wilayah Solo Raya. Tujuannya adalah membantu warga Solo maupun pengunjung Kota Solo yang ingin mencari informasi mengenai Kota Solo. Bisnis Solo didukung dengan fitur yang lengkap bagi para pelaku bisnis untuk menambahkan informasi bisnisnya di Bisnis Solo, juga didukung kemampuan untuk melakukan promo. Selain itu, Bisnis Solo dilengkapi dengan fasilitas peta dan petunjuk jalan menuju tempat bisnis bersangkutan. Website Bisnis Solo dikembangkan dengan html, css, php, Smarty, mySql dan Java Script. 6. Ari Midi Ari Midi merupakan website penjualan midi, style maupun lirik untuk keyboard. Selain menjual midi, Ari Midi juga menyediakan midi gratis dan link mp3. Website Ari Midi dilengkapi dengan kemampuan untuk memutar midi secara langsung melalui browser. Selain itu website Ari Midi juga dilengkapi peringatan otomatis jika terdapat midi, styele maupun lirik baru. Website ini menggunakan CMS Drupal dalam mengembangkannya. 7. Car Insurance Host Car Insurance Host memiliki tujuan agar dapat menjadi alat bantu bagi warga Amerika dalam menentukan agen asuransi yang tepat sesuai dengan kebutuhan mereka. Pengunjung situs juga dapat menemukan agen asuransi berdasarkan lokasi tempat tinggal mrereka. Selain itu, Car Insurance Host juga menyediakan artikel-artikel terkait asuransi mobil, hal-hal apa yang perlu Jaminan Mutu Perangkat Lunak | IXOSOFT - Mapping Terhadap Standar CMM 4

diperhatikan dan bagaimana mendapatkan agen asuransi yang tepat. Website ini dikembangkan dengan html, css, php, Smarty, mySql dan Java Script. 8. Kisah Ibu Kisah Ibu merupakan sebuah blog pribadi yang dikelola oleh seorang ibu yang menjalankan bisnis internet di rumah. Tujuan website ini sederhana yaitu untuk menceritakan kisah-kisah berharga menjadi seorang ibu sehingga dapat menjadi nilai tambah bagi pengunjung situs. Selain untuk tujuan berbagi kisah, website ini juga ditujukan untuk mendukung bisnis online yang dia jalankan. Kisah Ibu menggunakan CMS Wordpress dalam mengembangkannya. 9. Laptop Computer Deals Laptop Computer Deals merupakan website yang berisi informasi bagaimana mendapatkan laptop dengan harga yang tepat. Website ini berisi artikel-artikel dan sumber-sumber bagaimana mendapatkan hal tersebut. Website ini merupakan website dinamis sederhana yang dikembangkan dengan html, css, php dengan database mySql. 10. Comparison Advisor Comparison Advisor merupakan sebuah website canggih yang dapat menjadi alat bantu bagi calon pembeli laptop untuk menentukan pilihan. Website ini dilengkapi dengan kemampuan untuk membandingkan spesifikasi sebuah laptop dengan laptop lainnya. Tidak hanya itu saja, Comparison Advisor juga menyediakan fitur untuk memberikan saran laptop terbaik sesuai dengan kebutahan konsumen. Website dikembangkan dengan html, css, php, Smarty, mySql dan Java Script. 11. 12. 13. 14. 15. 16. 17. Paduan Ada Kirik Hyper Paint & Imagine Waroeng Musik Holidays in Indonesia My Home Solo Biro Bangunan Natako

Alamat Kantor : Jl. Dr. Supomo no. 78 Solo 57132 Jawa Tengah Indonesia Telp. 0271-738795 5

Jaminan Mutu Perangkat Lunak | IXOSOFT - Mapping Terhadap Standar CMM

Proses Pembuatan SoftwareProses pembuatan software di dalam IXOSOFT dapat dijelaskan melaluiMulai

flowchart di samping.Pengumpulan Informasi(req uirement)

Tahap 1 : Pengumpulan informasiBagi Ixosoft tahap ini merupakan salah satu yang terpenting dalam mengembangkan website. Tenaga profesional kami akan mewawancara Anda untuk mengumpulkan informasi mengenai tujuan, goal, target

Persetujuan

Perencanaan

pengunjung dan isi dari website yang akan dibangun. Hal ini dimaksudkan supaya kami dapat memiliki pemahaman yang utuh mengenai website yang akan dibangunn. Di bagian ini kami juga akan meminta data-data

Design

yang diperlukan untuk proses pengembangan website, yang dapat berupa logo perusahaan, gambar-gambar pendukung, profil perusahaan, dll.

Implementasi

Kerjasama dari customer tentu saja sangat penting selama langkah ini.

Pengujian

Tahap 2 : PersetujuanPada tahap ini dibuat persetujuan mengenai schedule, dan deadlinetidak

pengerjaan dari Ixosoft maupun customer.

Lolos uji?

lolos

Tahap 3 : PerencanaanSemua informasi yang telah dikumpulkan pada tahap pertama menjadi dasar bagi Ixosoft untuk membuat perencanaan. Perencanaan di sini meliputi pembuatan time line, site map dan menentukan teknologi

Pengembang an

Pengujian lanjut

yang dipakai dalam mengembangkan website.

No ok

Tahap 4 : DesignPada tahap ini Ixosoft membuat layout website yang akan menolong customer melihat bagaimana situs akan terlihat dan bagaimana dengan 6

Ok? ok

Pengunggaha n

navigasinya. Setelah layout website selesai, Ixosoft melanjutkan dengan

Selesai

Jaminan Mutu Perangkat Lunak | IXOSOFT - Mapping Terhadap Standar CMM

mengimplementasikan gambar-gambar pada website dan juga membuat style untuk website.

Tahap 5 : ImplementasiPada tahap ini Ixosoft mulai melakukan pembuatan website yang diminta.

Tahap 6 : PengujianPada tahap ini Ixosoft melakukan pengujian terhadap website yang telah selesai tahap implementasi. Pengujian yang Ixosoft lakukan termasuk pengujian terhadap tautan yang salah, kompabilitas browser, kecepatan website dan juga keamanan website. Pada tahap ini kami memastikan bahwa keseluruhan website berjalan sebagaimana mestinya.

Tahap 7 : PengembanganPada tahap inilah website benar-benar dikembangkan. Di sini Ixosoft membuat website berfungsi sebagaimana mestinya. Pada tahap ini kami menambahakan kontak form, membuat database, membuat email, menambahkan peta dan semua hal yang menjadi fitur website.

Tahap 8 : Pengujian LanjutPada tahap ini Ixosoft melakukan pengujian terhadap website yang telah selesai tahap pengembangan. Pengujian yang Ixosoft lakukan termasuk pengujian terhadap tautan yang salah, kecepatan website, validation, flexibility, dan juga keamanan website. Pada tahap ini kami memastikan bahwa keseluruhan website berjalan sebagaimana mestinya.

Tahap 9 : PengunggahanJika website sudah bebas dari kesalahan berarti website telah siap untuk diunggah. Dengan diunggahnya website berarti website telah dapat diakses oleh orang di seluruh dunia. Pada tahap ini, sekali lagi Ixosoft melakukan pengujian untuk memastikan bahwa website berjalan sama dengan versi offline-nya. Pada tahap ini Ixosoft juga mendaftarkan website tersebut ke beberapa mesin pencari untuk dapat diindeks. 7

Jaminan Mutu Perangkat Lunak | IXOSOFT - Mapping Terhadap Standar CMM

PENGEMBANGAN PRODUK IXOSOFTUntuk setiap produk / proyek yang dijalankan, IXOSOFT menerapkan beberapa proses yang bertujuan untuk menjaga kualitas produk. Proses tersebut dilakukan dengan bantuan aplikasi pihak ketiga. Berikut penjelasan mengenai penjagaan kualitas produk IXOSOFT.

1. Validation Validation digunakan untuk cek apakah dokumen yang dipakai sudah sesuai dengan aturan dari bahasa yang digunakan. Dokumen yang sudah benar dan sesuai dengan aturan dinyatakan valid. Dokumen yang dites validitasnya adalah a. Dokumen HTML, memakai W3C Validator b. Dokumen CSS, memakai CSS Validator c. Cek link yang rusak, memakai Link Valet 2. Flexibility Fleksibilitas suatu web merupakan hal yang penting. Jika tampiloan sebauh web terlalu kecil atau terlalu besar, user tidak akan nyaman memakainya. Oleh karena itu, diperlukan aturan khusus mengenai besaran ukuran elemen pada sebuah web. Aturan yang diterapkan oleh ixosoft adalah a. Ukuran Window, memakai web developer plugin b. Ukuran Font, pengecekan dilakukan secara manual 3. Speed IXOSoft juga melakukan test pada kecepatan dan besaran dari file yang dipakai. Aplikasi yang dipakai adalah YSlow dari Yahoo. YSlow adalah aplokasi yang digunakan untuk menganalisa halaman web dan memberikan rekomendasi untuk meningkatkan performa dari web itu berdasarkan aturan halaman web yang performanya tinggi. Aturan yang diterapkan oleh Ixosoft adalah a. Image Size Semakin kecil ukuran sebuah gambar, semakin cepat sebuah web diproses. Ukuran ini menjadi penting, mengingat kecepatan internet semua orang tidak sama, sehingga ukurannya harus bersahabat dengan kecepatan internet-internet masyarakat Indonesia pada khususnya. Jaminan Mutu Perangkat Lunak | IXOSOFT - Mapping Terhadap Standar CMM 8

b. Minifed JS Minify adalah tindakan untuk menghilangkan komentar dan white space pada Javascript. Penghilangan ini akan meningkatkan waktu responnya, karena ukuran file yang diunduh lebih kecil. c. Minifed CSS Minify pada CSS memiliki tujuan yang sama dengan Minify pada JavaScript. Tujuannya adalah mengurangi ukuran file CSS, sehingga waktu responnya lebih cepat.

4. Browser Independence Browser Independence adalah kondisi penerapan web pada beberapa Browser. Hal yang diterapkan Ixosoft adalah a. Cross Browsers, pada Mozilla, Chrome, Opera dan IE b. Switch Javascript off (jarang) c. Switch plug-ins off (plugins) 5. Security Keamanan suatu web akan meningkatkan rating sebuah web. Pemakai tentunya akan lebih senang, web yang lebih bersih akan disukai pelangggan. Proses keamanan yang diterapkan di Ixosoft adalah a. XSS, memakai Exploit-Me Plugin b. Sql Injection, memakai Exploit-Me plugin 6. Other checks Pengecekan yang lain dilakukan untuk menambah kenyamanan pemakai akan web itu. Pengecekan lain yang dilakukan di Ixosoft menekankan pada kinerja sebuah mesin pencarian. Pengecekan adalah : a. SEO, dengan melakukan pengecekan keyword dan hasil yang dicapai dengan keyword itu b. Pengecekan Page Title secara manual.

9

Jaminan Mutu Perangkat Lunak | IXOSOFT - Mapping Terhadap Standar CMM

CMM PADA IXOSOFTIstilah capability maturity model (CMM) pertama kali diperkenalkan oleh Software Engineering Institute (SEI) di Universitas Carnegie Mellon pada tahun 1986. Versi awal CMM dirilis pada tahun 1992 dengan tujuan agar mendapat timbal balik dari komunitas software, sementara versi publiknya baru dirilis pada tahun 1993. Prinsip-prinsip CMM: 1. Penerapan metode software quality management yang semakin elaborate dapat meningkatkan kemampuan organisasi untuk mengontrol kualitas dan meningkatkan produktivitas software process. 2. Penerapan dari lima level CMM memungkinkan organisasi untuk mengevaluasi pencapaiannya, dan menentukan usaha-usaha tambahan yang dibutuhkan untuk mencapai level capability yang selanjutnya. 3. Process area bersifat umum, mendefinisikan apa, bukan bagaimana, sehingga memungkinkan CMM untuk bisa diterapkan di berbagai implementasi organisasi

(memungkinkan penggunaan berbagai model life cycle, metodologi desain, software development tool, programming language, dan standar dokumentasi). Pada tahun 1993, SEI telah mengembangkan berbagai macam varian CMM yang dapat digunakan untuk keperluan-keperluan khusus sesuai kebutuhan. Beberapa variannya antara lain: System Engineering CMM (SE-CMM), System Security CMM (SSE-CMM), People CMM (P-CMM), Software Acquisition CMM (SA-CMM), dan beberapa yang lainnya. Pada akhir tahun 1990-an, muncul masalah ketika departemen-departemen yang menerapkan varian CMM yang berbeda dalam satu organisasi menemukan kesulitan dalam hal kooperasi dan koordinasi. Oleh karena itu, dikembangkan model CMM baru yang terintegrasi, disebut sebagai capability maturity model integration (CMMI). Model CMMI, seperti model asli CMM, masih terdiri dari lima level, yaitu: 1. Capability maturity level 1: Initial 2. Capability maturity level 2: Managed (sebelumnya disebut Repeatable) 3. Capability maturity level 3: Defined 4. Capability maturity level 4: Quantitatively Managed (sebelumnya disebut Managed) 5. Capability maturity level 5: Optimizing Jaminan Mutu Perangkat Lunak | IXOSOFT - Mapping Terhadap Standar CMM 10

Selain penamaan level, proses-proses yang terkandung di dalam setiap level juga berubah. Dari 18 key process area (KPA) pada CMM, menjadi 25 process area (PA) pada CMMI. Kedua puluh lima PA beserta deskripsinya ditunjukkan pada tabel berikut.

11

Jaminan Mutu Perangkat Lunak | IXOSOFT - Mapping Terhadap Standar CMM

12

Jaminan Mutu Perangkat Lunak | IXOSOFT - Mapping Terhadap Standar CMM

PEMETAAN TERHADAP STANDAR CMMI Setelah kami melakukan wawancara kepada Manager IXOSOFT, Bapak Titus Cahya Primadian, pada hari Senin tanggal 4 Juni 2012 yang dilakukan langsung di kantor IXOSOFT di jalan Dr.Supomo no 78 Solo, kami mencoba melakukan pemetaan standar software quality assurance (SQA) yang ada di software house tersebut dengan standar CMMI assessment methodology yang telah diuraikan sebelumnya. Sebagai sebuah software house yang telah berjalan selama kurang lebih empat tahun, IXOSOFT telah memberikan pejaminan kualitas terbaik pada setiap perangkat lunak yang dibuatnya. Meskipun demikian, IXOSOFT sendiri belum menerapkan standart SQA internasional tertentu seperti ISO, IEEE, atau CMM. SQA yang selama ini diterapkan di dalam pengembangan perangkat lunak IXOSOFT seringkali disesuaikan dengan customer requirement dipadukan dengan standar maintenance dasar IXOSOFT, atau juga bisa dikatakan mereka mempunyai dan membuat sendiri Standard Quality Assurance. 13

Jaminan Mutu Perangkat Lunak | IXOSOFT - Mapping Terhadap Standar CMM

Meski begitu, dengan melihat daftar Process Area pada masing-masing level standar CMMI di atas, aktivitas SQA di IXOSOFT pada dasarnya sudah bisa dikatakan berada pada level 2: Managed. Penjelasannya diuraikan sebagai berikut. RM Requirements Management Segala bentuk penjaminan kualitas perangkat lunak yang dibangun IXOSOFT sampai saat ini didasarkan pada user requirement dipadukan dengan standar maintenance dasar IXOSOFT. Dengan kata lain, pengawasan terhadap proses hingga menghasilkan produk selalu dipastikan telah memenuhi apa yang tercatat sebagai customer requirement yang telah dituliskan pada dokumen perancangan proyek pada tahap inisialisasi pengembangan proyek. Hal ini telah didukung sejak tahap awal pengembangan, Proyek manager melakukan spesifikasi kebutuhan aplikasi yang akan dibuat dengan memperhatikan permasalahan-permasalahan, seperti terselesaikannya proyek, seperti fitur, keamanan, validasi, kesesuaian antara user recruitment dengan hasil proyek, serta komunikasi yang berkelanjutan antara pihak IXOSOFT dengan customer. PP Project Planning Dalam proses perencanaan proyek, beberapa bahan pertimbangan seperti perencanaan sumber daya, penjadwalan, estimasi biaya selalu menjadi kriteria utama sebelum penandatanganan kontrak kerja. Untuk setiap proyek yang akan dijalankan selalu ada dokumentasi perencanaan awal yang dibuat dalam bentuk hard copy sebagai tanda bukti pengesahan bahwa proyek dikerjakan oleh IXOSOFT atas persetujuan semua pihak terkait. PMC Project Monitoring and Control Dalam mengembangkan proyek yang dijalankan, IXOSOFT memberikan versioning dengan metode sendiri untuk setuap perubahan yang dibuat. Hal ini dilakukan untuk dapat mengontrol dan mengawasi proyek yang sedang berjalan apakah berjalan sesuai dengan yang diharapkan atau tidak. Bila tidak, dapat dilakukan penurunan versi ke tahap stabil atau melakukan pembenahan fungsi. Apabila customer menghendaki perubahan dan perubahan tersebut disetujui oleh pihak pengembang, maka proses sebelumnya dapat diulang kembali untuk melakukan perubahan yang telah dikenakan akan masuk ke dalam versi selanjutnya. 14

Jaminan Mutu Perangkat Lunak | IXOSOFT - Mapping Terhadap Standar CMM

SAM Supplier Agreement Management

Dalam bahasan PA ini sudah pernah dilakukan outsourcing sehingga dengan otomatis suda pernah melibatkan external participant dan subcontractor diluar karyawan tetapnya yang berjumlah 4 orang. Untuk outsourcing, Ixosoft menerima mahasiswa yang ingin melakukan magang pada perusahaannya. Sehingga bisa dilakukan pemetaan terhadap PA ini. MA Measurement Analysis

Ixosoft memperhatikan pemantauan terhadap proyek yang dibangun berdasarkan schedule yang tlah ditetapkan di awal. Pemantauan tersebut dilakuakan dengan cara mengumpulkan progress report setiap minggu. Dilanjutkan dengan pembuatan review terhadap progress report yang kemudian diikuti dengan pembuatan quality target report. Pemetaan terhadap PA ini dapat dilakukan. PPQA Process and Product Quality Assurance

Ixosoft belum mempunyai tim SQA sendiri karena memang belum menerapkan SQA pada pelaksanaan setiap proyeknya. Pihak Ixosoft masih menerapkan pengaturan kualitas proses dan dan proyeknya secara sederhana dengan standar yang ditetapkan sendiri. Semua tim proyek harus sudah paham bagaimana pengaturan tersebut dilaksanakan dan diterapkan. Jadi pemetaan terhadap PPQA belum bisa dilakukan. CM Configuration Management

Dalam hal penjagaan terhadap itegritas hasil kerja, Ixosoft belum memanfaatkan software yang digunakan sebagai version control. Sehingga dalam melakukan manajeman file dan direktori serta pencatatan terhadap perubahan dokumen dan versioning masih menerapkan cara manual. Pengaturan manual tersebut bisa diterapkan sebab jumlah tim proyek dari Ixosoft masih terbilang sedikit, sehingga jika dilakukan perubahan pada data tertentu masih dapat dihandle dengan komunikasi secara langsung antar anggota tim proyek. Dengan kata lain pengerjaan proyek secara parallel secara otomatis juga belum dilakukan oleh pihak Ixosoft.15

Jaminan Mutu Perangkat Lunak | IXOSOFT - Mapping Terhadap Standar CMM

Alasan dilakukannya pemataan terhadap capability maturity level 2 sebab masih ada PA yang belum terpenuhi dengan baik untuk dapat disebut termasuk dalam capability maturity level 3, misalnya pada PA Organizational Training (OT). Training yang dilakukan karyawan Ixosoft masih minim yaitu hanya sekali karena hanya dilakukan oleh tim programmernya sendiri. Namun ada beberapa PA yang sudah terpenuhi, seperti misalnya pada Requirements development, validasi, dan verifikasi. Oleh karena itu, kami berpendapat bahwa level capability maturity untuk CV Ixosoft System sesuai dengan pemetaan terhadap CMMI assessment methodology adalah berada pada level 2.

16

Jaminan Mutu Perangkat Lunak | IXOSOFT - Mapping Terhadap Standar CMM