Monday, May 30, 2016

Metode Manajemen Proyek untuk Mengoptimalkan Sumber Daya Teknologi Informasi

Nomor Publikasi                                           US20020128895 A1
Jenis Publikasi                                               Aplikasi
Nomor Aplikasi                                             US 10/042,625
Tanggal Publikasi                                         12 September 2002
Tanggal Pengajuan                                       9 Januari 2002
Tanggal Prioritas                                          11 Januari 2001
Penemu                                                          Francis Broderick;
William Fellows;
Carol McHattie;
Raymond Ramirez

ABSTRAK
Sebuah metode untuk mengoptimalkan Teknologi Informasi ( TI ) sumber daya dalam suatu proyek , seperti jasa outsourcing . Sumber daya situs IT ini yang terdiri dari kelompok orang-orang terampil , dan peralatan komputer yang tersebar di wilayah geografis . Langkah-langkah utama metode ini adalah menentukan jumlah situs IT , menentukan kelompok orang-orang terampil dan peralatan komputer yang dibutuhkan dalam area geografis , sentralisasi atau mendistribusikan orang dan peralatan atas situs IT dalam wilayah geografis , dan mengkonsolidasikan situs IT . Langkah tambahan dari proses standardisasi dan metode dapat dilakukan sebelum langkah konsolidasi . Penggunaan data base dan antarmuka pengguna grafis memungkinkan masuknya loop umpan balik untuk meningkatkan langkah standardisasi.

LATAR BELAKANG PENEMUAN
Sebuah metodologi manajemen proyek di sebuah perusahaan tradisional meningkatkan sistem komunikasi yang digunakan antara komponen proyek dan memberikan kontrol yang lebih baik dari jadwal oleh manajemen. Banyak alat manajemen proyek dan sistem yang tersedia saat ini untuk berbagi informasi pengembang dan memberikan informasi kepada manajemen tentang status proyek.
Sebuah perusahaan yang melakukan bisnis dengan proyek perlu juga untuk memberikan manajemen dengan alat yang mengukur biaya proyek. costing berbasis aktivitas (ABC) alat-alat yang tersedia, seperti yang dijelaskan dalam AS Pat. No 5.799.286, yang mengungkapkan suatu sistem manajemen otomatis menyediakan berkesinambungan, dinamis, dan real-time biaya informasi dan laporan. Solusi ini menyiratkan penggunaan basis data dan laporan untuk membantu manajemen dengan keputusan mengenai biaya proyek.
Namun, strategis hari ini untuk membantu perusahaan-perusahaan internasional untuk mengoptimalkan sumber daya mereka dalam arti yang lebih luas. Misalnya, untuk sebuah perusahaan yang melakukan bisnis di bidang teknologi informasi (TI) manufaktur atau jasa pembangunan, pilihan keterampilan yang akan dikembangkan oleh karyawan teknis dan pilihan situs komputer dan peralatan jaringan yang strategis untuk sukses. Selain itu, perusahaan yang memiliki cakupan internasional menghadapi perbedaan budaya termasuk perbedaan bahasa dan kendala hukum. Struktur manajemen yang tepat harus dipilih untuk masing-masing budaya. Selain itu, ada kebutuhan untuk mengembangkan nilai-nilai strategis bagi perusahaan sesuai dengan tren bisnis lokal dan global. Akibatnya, ada kebutuhan untuk cara menganalisa dan menyesuaikan organisasi sumber daya untuk memenuhi kebutuhan budaya dan tren bisnis.

RINGKASAN PENEMUAN
Penemuan ini mencakup metode manajemen proyek untuk mengoptimalkan situs Teknologi Informasi terdiri kelompok orang yang terampil dan peralatan komputer. Metode ini meliputi langkah-langkah menentukan, menurut proyek kebutuhan bisnis, jumlah situs IT tersebar di wilayah geografis; menentukan, menurut proyek kebutuhan teknis, kelompok orang-orang terampil dan peralatan komputer yang dibutuhkan di dalam wilayah geografis; pengelompokan dan mendistribusikan, menurut kendala teknis, terampil kelompok orang dan peralatan komputer melalui situs IT dalam wilayah geografis; dan mengkonsolidasikan situs IT dari wilayah geografis dengan kelompok orang-orang terampil dan peralatan komputer dengan mempertimbangkan parameter biaya proyek dan kekhasan situs lokasi geografis.
Penemuan ini lebih lanjut dapat mencakup langkah dari proses dan metode standarisasi sebelum langkah konsolidasi. Langkah proses dan metode standarisasi dapat mencakup langkah-langkah dari daftar proses dan metode yang digunakan dalam situs IT yang ditentukan; daftar kriteria yang memungkinkan penilaian terhadap efisiensi proses dan metode dalam situs IT yang ditentukan dan sesuai dengan terampil kelompok orang dan peralatan komputer yang ditentukan, dikelompokkan, dan didistribusikan; menentukan proses terbaik dan metode sesuai dengan nilai kriteria; dan melaksanakan proses terbaik dan metode dalam situs IT yang ditentukan.
Metode ini juga dapat mencakup langkah menentukan proses terbaik dan metode dengan memasukkan nilai kriteria ke dalam database, menciptakan dengan pengguna grafis antarmuka gambar evolusi nilai setiap kriteria, dan menganalisis gambar dari kriteria untuk menentukan proses terbaik dan metode. Penggunaan database dan antarmuka pengguna grafis memungkinkan pengguna loop umpan balik untuk meningkatkan langkah standardisasi.
Standarisasi prosedur dan praktek di seluruh wilayah geografis yang luas membuat transfer beban kerja lebih mudah, mengurangi kesalahan, dan memungkinkan klien organisasi untuk dilayani dengan cara yang sama melintasi batas internasional.
Konsolidasi situs fisik menghasilkan penghematan biaya, karena biaya situs dukungan berkurang. Namun demikian, tabungan tersebut harus ditimbang terhadap biaya yang dikeluarkan dengan memindahkan staf, membayar sewa, dan biaya yang sama.
Sebuah keuntungan lebih lanjut dari metode ini adalah bahwa hal itu dapat disesuaikan untuk semua jenis klien. Hal ini tidak spesifik industri, dan mungkin termasuk situs manufaktur dan dukungan di antara sumber daya perusahaan.

URAIAN SINGKAT GAMBAR
 Gambar . 1 menggambarkan pengelompokan sumber daya proyek dalam sel geografis sesuai dengan penemuan ini ;
Gambar . 2 menggambarkan fase yang berurutan dari metode sesuai dengan penemuan ini ;
Gambar . 3 menggambarkan organisasi manajemen proyek yang terdiri dari lebih dari satu geocell sesuai dengan langkah 8 dari fase 1 dari penemuan ini ;
Gambar . 4 menggambarkan loop umpan balik dari fase 2 dari metode sesuai dengan penemuan ini ;
Gambar . 5 adalah print -out dari alat manajemen proyek di mana semua langkah dari perwujudan yang disukai dari penemuan ini telah masuk dengan waktu yang direncanakan ;
Gambar . 6 menggambarkan perpanjangan organisasi geocell , menurut penemuan ini , dari tingkat negara Eropa.



KLAIM
Mereka mengklaim :
1. Sebuah metode manajemen proyek untuk mengoptimalkan Teknologi Informasi ( TI ) situs termasuk kelompok orang-orang terampil dan peralatan komputer , metode tersebut terdiri dari tahap-tahap :
menentukan , sesuai kebutuhan bisnis proyek , sejumlah situs IT tersebar di wilayah geografis ;
menentukan , sesuai kebutuhan teknis proyek , terampil kelompok orang dan komputer peralatan yang dibutuhkan dalam wilayah geografis ;
pengelompokan dan mendistribusikan , sesuai kendala teknis , kata kelompok orang-orang terampil dan peralatan komputer lebih dari kata IT situs dalam wilayah geografis ; dan,
mengkonsolidasikan situs IT dari wilayah geografis dengan mempertimbangkan parameter biaya proyek dan kekhasan situs lokasi geografis .

2. Metode klaim 1, terdiri dari tahap proses dan metode standarisasi sebelum langkah konsolidasi, kata proses dan metode standarisasi langkah yang terdiri dari tahap:
daftar proses dan metode yang digunakan dalam situs IT yang ditentukan;
Kriteria daftar memungkinkan penilaian efisiensi mengatakan proses dan metode dalam situs IT seperti yang ditentukan dan sesuai dengan kelompok orang-orang terampil dan peralatan komputer yang ditentukan, dikelompokkan, dan didistribusikan;
menentukan proses terbaik dan metode sesuai dengan nilai-nilai kriteria mengatakan; dan,
melaksanakan proses terbaik dan metode dalam situs IT yang ditentukan.

3. Metode klaim 2 dimana langkah menentukan proses terbaik dan metode lebih lanjut terdiri dari langkah-langkah:
masuk dalam database nilai-nilai kriteria mengatakan;
menciptakan dengan antarmuka pengguna grafis gambar evolusi dari nilai-nilai kriteria; dan
menganalisis gambar untuk menentukan proses terbaik dan metode.

4. Metode klaim 3 lebih lanjut mengulangi, setelah langkah pelaksanaan proses terbaik dan metode, langkah kriteria daftar, langkah menentukan proses terbaik dan metode, dan langkah pelaksanaan proses terbaik dan metode.

5. Metode klaim 3, selanjutnya mengulangi, setelah langkah menentukan proses terbaik dan metode, langkah kriteria daftar dan langkah menentukan proses terbaik dan metode.

6. Metode klaim 1 dimana situs IT yang tersebar di lebih dari satu wilayah geografis.

7. Metode klaim 1, selanjutnya terdiri dari langkah menentukan, sebelum langkah penentuan kelompok orang-orang terampil dan peralatan komputer, sebuah organisasi manajemen untuk wilayah geografis.

8. Metode klaim 1, selanjutnya terdiri setelah setiap langkah, langkah memperbarui alat manajemen proyek menampilkan waktu untuk melaksanakan setiap langkah dari metode klaim 1.

PATENT CITATIONS

Sumber:

Wednesday, May 25, 2016

Manajer Proyek yang Baik

Manajer proyek merupakan ujung tombak pelaksanaan proyek. Untuk keberhasilan proyek dibutuhkan seorang manajer yang memiliki pengetahuan, ketrampilan, kemampuan, dan pengalaman dalam memimpin suatu proyek, memberikan bimbingan pada anggota, dan memiliki kecepatan dalam berpikir untuk menyelesaikan masalah dengan cepat. Oleh karena itulah, manajer proyek tidak boleh dipilih secara sembarangan.
Seorang manajer proyek yang baik haruslah memiliki visi bisnis, keahlian komunikasi, soft management skills, dan keahlian teknis,di tambah kemampuan untuk merencanakan, koordinasi dan mengeksekusi / melaksanakan. Intinya anda tidak hanya seorang manajer tetapi juga pemimpin.
        Sedangkan menurut Timothy R. Barry dalam artikelnya di http://projectsmart.co.uk mengatakan ada 10 kriteria dalam menjadi manajer proyek yang baik, yaitu :

Menginspirasi Visi Bersama

Seorang pemimpin proyek yang efektif sering digambarkan sebagai memiliki visi ke mana harus pergi dan kemampuan untuk mengartikulasikan itu. Visioner berkembang pada perubahan dan mampu menarik batas-batas baru. Hal ini pernah dikatakan bahwa seorang pemimpin adalah seseorang yang "mengangkat kita, memberi kita alasan untuk menjadi dan memberikan visi dan semangat untuk berubah." Pemimpin visioner memungkinkan orang untuk merasa bahwa mereka memiliki kepentingan nyata dalam proyek tersebut. Mereka memberdayakan orang untuk mengalami visi sendiri. Menurut Bennis "Mereka menawarkan kesempatan orang untuk menciptakan visi mereka sendiri, untuk mengeksplorasi apa visi akan berarti untuk pekerjaan dan kehidupan mereka, dan untuk membayangkan masa depan mereka sebagai bagian dari visi untuk organisasi."(Bennis, 1997).

Pembicara yang Baik

Kemampuan untuk berkomunikasi dengan orang-orang di semua tingkatan hampir selalu disebut sebagai keterampilan yang paling penting kedua oleh manajer proyek dan anggota tim. Kepemimpinan proyek panggilan untuk komunikasi yang jelas tentang tujuan, tanggung jawab, kinerja, harapan dan umpan balik.
Ada banyak nilai ditempatkan pada keterbukaan dan keterusterangan. Pemimpin proyek juga link tim untuk organisasi yang lebih besar. Pemimpin harus memiliki kemampuan untuk secara efektif bernegosiasi dan menggunakan persuasi bila diperlukan untuk memastikan keberhasilan tim dan proyek. Melalui komunikasi yang efektif, pemimpin proyek dukungan prestasi individual dan tim dengan membuat pedoman yang jelas untuk mencapai hasil dan untuk kemajuan karir anggota tim.

Integritas

Salah satu hal yang paling penting seorang pemimpin proyek harus diingat adalah bahwa nya tindakan, dan bukan kata-kata, mengatur modus operandi untuk tim. Kepemimpinan yang baik menuntut komitmen untuk, dan demonstrasi, praktek etika. Menciptakan standar perilaku etis bagi diri sendiri dan hidup dengan standar-standar, serta penghargaan mereka yang memberikan contoh praktek-praktek, adalah tanggung jawab pemimpin proyek.Kepemimpinan termotivasi oleh kepentingan diri sendiri tidak melayani kesejahteraan tim.Kepemimpinan didasarkan pada integritas mewakili tidak kurang dari satu set nilai-nilai orang lain, perilaku yang konsisten dengan nilai-nilai dan dedikasi untuk kejujuran diri dan dengan anggota tim. Dengan kata lain pemimpin "berjalan pembicaraan" dan dalam proses mendapatkan kepercayaan.

Antusiasme

Polos dan sederhana, kita tidak suka pemimpin yang negatif - yang mereka bawa kita.Kami ingin pemimpin dengan antusias, dengan bouncing pada langkah mereka, dengan sikap bisa-melakukan. Kami ingin percaya bahwa kita adalah bagian dari sebuah perjalanan menyegarkan - kita ingin merasa hidup. Kita cenderung mengikuti orang-orang dengan sikap bisa-melakukan, bukan mereka yang memberi kita 200 alasan mengapa sesuatu tidak dapat dilakukan. Antusias para pemimpin berkomitmen untuk tujuan mereka dan mengekspresikan komitmen ini melalui optimisme. Kepemimpinan muncul sebagai seseorang menyatakan komitmen percaya diri seperti itu untuk proyek yang lain ingin berbagi harapan optimis nya. Antusiasme bersifat menular dan pemimpin yang efektif tahu itu.

Empati

Apa perbedaan antara empati dan simpati? Meskipun kata-kata yang serupa, mereka, pada kenyataannya, saling eksklusif. Menurut Norman Paulus, dalam simpati subjek ini terutama diserap dalam perasaan sendiri karena mereka diproyeksikan ke objek dan memiliki kepedulian kecil untuk realitas dan validitas pengalaman khusus benda. Empati, di sisi lain, mengandaikan keberadaan objek sebagai individu yang terpisah, berhak nya perasaannya sendiri, ide-ide dan sejarah emosional (Paul, 1970). Sebagai salah satu siswa sehingga fasih mengatakan, "Ini bagus ketika pemimpin proyek mengakui bahwa kita semua memiliki kehidupan di luar pekerjaan."

Kompetensi

Sederhananya, mendaftarkan diri dalam menyebabkan lain, kita harus percaya bahwa orang yang tahu apa yang dia lakukan. Kompetensi kepemimpinan tidak selalu bagaimanapun kemampuan teknis mengacu pada pemimpin proyek dalam teknologi inti dari bisnis. Sebagai manajemen proyek terus diakui sebagai lapangan dalam dan dari dirinya sendiri, pemimpin proyek akan dipilih berdasarkan kemampuan mereka untuk berhasil memimpin orang lain bukan pada keahlian teknis, seperti di masa lalu. Memiliki track record menang adalah cara paling pasti untuk dianggap kompeten. Keahlian dalam keterampilan kepemimpinan adalah dimensi lain dalam kompetensi. Kemampuan untuk tantangan, menginspirasi, memungkinkan, model dan mendorong harus ditunjukkan jika pemimpin harus dilihat sebagai mampu dan kompeten.

Kemampuan untuk Mendelegasikan Tugas

Kepercayaan merupakan elemen penting dalam hubungan seorang pemimpin proyek dan tim nya. Anda menunjukkan kepercayaan Anda pada orang lain melalui tindakan Anda - seberapa banyak Anda memeriksa dan mengontrol pekerjaan mereka, seberapa banyak Anda mendelegasikan dan seberapa banyak Anda memungkinkan orang untuk berpartisipasi. Individu yang tidak mampu untuk mempercayai orang lain sering gagal sebagai pemimpin dan selamanya tetap sedikit lebih bahwa mikro-manajer, atau akhirnya melakukan semua pekerjaan sendiri. Sebagai salah satu proyek mahasiswa manajemen mengatakan, "Seorang pemimpin yang baik sedikit malas." Sebuah perspektif yang menarik!

Tenang di Bawah Tekanan

Dalam dunia yang sempurna, proyek akan disampaikan pada waktu, di bawah anggaran dan tanpa masalah besar atau rintangan. Tapi kita tidak hidup di dunia yang sempurna - proyek mengalami masalah. Seorang pemimpin dengan sikap tangguh akan membawa masalah ini dengan tenang. Ketika para pemimpin menghadapi peristiwa stres, mereka menganggap itu menarik, mereka merasa bahwa mereka dapat mempengaruhi hasil dan mereka melihatnya sebagai sebuah kesempatan. "Keluar dari ketidakpastian dan kekacauan perubahan, pemimpin bangkit dan mengartikulasikan sebuah gambar baru masa depan yang menarik proyek bersama." (Bennis 1997) Dan ingat - tidak pernah membiarkan mereka melihat Anda berkeringat.

Membangun Keterampilan Tim

Sebuah pembangun tim terbaik dapat didefinisikan sebagai orang yang kuat yang memberikan substansi yang memegang tim bersama-sama dalam tujuan umum terhadap tujuan yang tepat. Agar sebuah tim untuk kemajuan dari kelompok asing untuk sebuah unit tunggal yang kohesif, pemimpin harus memahami proses dan dinamika yang diperlukan untuk transformasi ini. Dia juga harus mengetahui gaya kepemimpinan yang sesuai untuk digunakan selama setiap tahap pengembangan tim. Pemimpin juga harus memiliki pemahaman tentang gaya tim pemain yang berbeda dan bagaimana memanfaatkan masing-masing pada waktu yang tepat, untuk masalah di tangan.

Keterampilan Memecahkan Masalah

Meskipun seorang pemimpin yang efektif dikatakan untuk berbagi pemecahan masalah tanggung jawab dengan tim, kami berharap para pemimpin proyek kami untuk memecahkan masalah yang sangat baik kemampuan sendiri. Mereka memiliki "segar, respon kreatif untuk sini-dan-sekarang kesempatan," dan keprihatinan tidak banyak dengan bagaimana orang lain telah dilakukan mereka. (Kouzes 1987)

Referensi:
dudy.staff.amikgarut.ac.id



Kelebihan dan Kekurangan Open Source

Pengertian Open Source

Open Source merupakan sebuah istilah yang digunakan dalam sofware komputer yang berarti bebas, artinya memungkinkan pengguna lain untuk membuka source code dari program sehingga dapat mengetahui dengan jelas cara kerja dari software tersebut. Selain siapa saja boleh mengubah dan memperbaiki bahkan diperbolehkan untuk mengembangkan software tersebut agar memperoleh kinerja yang lebih baik.

Software Open Source merupakan buah dari rapat yang diprakarsai oleh Netscape, penggagas Software Open Source adalah Eric S. Raymond, Crhistine Peterson, Todd Anderson, Larry Augustin, Jon Hall dan Sam Ockman dengan pelopornya Richard Stallman pada tahun 1998. Software open source mulai berkembang pesat setelah lahirnya sistem operasi linux yang dapat diperoleh secara gratis diinternet ditengah merajalelanya sistem operasi keluarga windows yang mengusung lisensi close source. Keberhasilan dari software open source juga tidak lepas dari peran komunitas yang gemar untuk mempelajari dan mengembangkan software berbasis open source.
Kelebihan Open Source
Ada banyak manfaat positif yang bisa kita peroleh dengan menggunakan Open Source, diantaranya :

Kreativitas
Dengan Open Source kita bisa mempelajari cara kerja suatu perangkat lunak, memodifikasinya, bahkan membuat produk baru dari sumber yang ada.
Kemandirian
Kita tidak perlu lagi tergantung pada suatu produk tertentu, bahkan dengan Open Source kita bisa membuat produk yang sekelas dengan perusahaan berskala raksasa seperti Microsoft.
Penghematan
Berapa banyak waktu yang kita sia-siakan untuk berurusan dengan virus komputer di sistem closed source. Dengan menggunakan sistem operasi Open Source seperti 3D OS kita tidak perlu membuang waktu lagi berurusan dengan virus komputer.
Hemat Biaya
Berapa banyak biaya yang perlu kita keluarkan untuk pembelian suatu produk proprietary seperti Windows, Photoshop, MS Office dan lain-lainnya.
Hemat Devisa
Berapa banyak devisa negara yang harus lari keluar negeri jika kita terus menggunakan produk
proprietary.
Legalitas
Open Source memungkinkan kita untuk tidak lagi menggunakan milik orang lain secara tidak sah atau dengan kata lain kita tidak perlu lagi menjadi pencuri.
Meningkatkan Citra Negara
Tahukah Anda bahwa pembajakan menjadikan citra negara menurun ? Dan ini secara tidak langsung membawa akibat buruk pada hubungan dagang dengan luar negeri.
Kekurangan Open Source
Disamping banyak keuntungan diatas, open source juga memiliki beberapa kerugian, yaitu :

Kurangnya SDM yang dapat memanfaatkan open source
Ketersediaan source code yang diberikan dapat menjadi sia-sia, jika SDM yang ada tidak dapat menggunakannya.
Tidak adanya proteksi terhadap HaKI
Kebanyakan orang masih menganggap bahwa open source merupakan aset yang harus dijaga kerahasiannya.
Tidak ada garansi dari pengembangan
Limitasi modifikasi oleh orang – orang tertentu yang membuat atau memodifikasi sebelumnya. Untuk beberapa platform.
Kesulitan dalam mengetahui status project.
Tidak ada garansi dari pengembangan. 
Limitasi modifikasi oleh orang – orang tertentu yang membuat atau memodifikasi sebelumnya. 
Dapat menimbulkan resiko kurangnya diferensiasi antara satu software dengan yang lain, apabila kebetulan menggunakan beberapa Open Source yang sama.




COCOMO

MODEL COCOMO

Barry Boehm memperkenalkan hirarki model estimasi PL dengan nama COCOMO (COnstructive COst MOdel = Model Biaya Konstruktif) yang berbentuk sbb :
  1. Model COCOMO Dasar
Menghitung usaha pengembangan PL (dan biaya) sbg fungsi dari ukuran program yg diekspresikan dalam baris kode yg diestimasi (LOC).
  2. Model COCOMO Intermediate
Menghitung usaha pengembangan PL sbg fungsi ukuran program dan serangkaian 'pengendali biaya' yg menyangkut penilaian yg subyektif thd produk, perangkat keras, personil dan atribut proyek.
  3. Model COCOMO Advance
Menghubungkan semua karakteristik versi intermediate  dg penilaian thd pengaruh pengendali biaya pd setiap langkah (analis, perancangan, dll) dari proses rekayasa PL.

Model COCOMO mendefinisikan 3 kelas proyek PL yi :
  1. Model Organik
Ukuran proyek relatif kecil, PL yang dibuat atau dikembangkan lebih simpel dengan aplikasi kerja yg baik. Misal program analisis termal yang dikembangkan untuk kelompok transfer panas.
  2. Model Semi Detached
Ukuran proyek dan kekompleksan perangkat cukup besar dengan pengalaman kerja campuran (ada yg telah berpengalaman dan ada yg belum berpengalaman). Misal sistem pemrosesan transaksi dengan syarat tertentu untuk perangkat keras terminal dan perangkat lunak database.
  3. Model Embedded
Ukuran proyek dan kekompleksan PL yg dikembangkan atau dikerjakan besar. Misal perangkat lunak kontrol penerbangan untuk pesawat udara.
Pesamaan COCOMO Dasar
                           bb
E = ab (KLOC)

                    db
D = cb E

Dimana :
        E = Effort (usaha yang diaplikasikan - pm)
        D = waktu pengembangan (m)
        KLOC = jumlah perkiraan baris kode (dalam ribuan)
        ab, bb, cb, db = koefisien (lihat tabel)

        Tabel Model COCOMO Dasar
Proyek PL
ab
bb
cb
db
organik
2.4
1.05
2.5
0.38
semi-detached
3.0
1.12
2.5
0.35
embedded
3.6
1.20
2.5
0.32


Model dasar ini dapat diperluas dengan mempertimbangkan kumpulan 'atribut pengendali biaya' yg dikelompokkan dalam 4 kategori utama :
1. Atribut produk
        - ukuran keandalan proyek
        - ukuran dari aplikasi database
        - kekompleksan produk
2. Atribut perangkat keras
        - kendala performansi run-time
        - kendala memori
        - lingkungan dari violability dari virtual memori
        - waktu perputaran yg diperlukan
3. Atribut personil
        - kemampuan sistem analis
        - kemampuan software engineering
        - pengalaman aplikasi
        - pengalaman virtual mesin
        - pengalaman bahasa pemrograman
4. Atribut proyek
        - pemakaian alat bantu PL
        - metode aplikasi software engineering
        - jadwal pengembangan

Masing-masing dari 15 atribut di atas dirata-rata dlm sebuah skala 6 titik dg rentang dari 'sangat rendah' ke 'sangat tinggi' (dlm kepentingan atau harga).

Persamaan COCOMO Intermediate

  bi
        E = ai (KLOC)    * EAF

dimana :
        EAF = Effort Adjusment Factor (faktor penyesuaian usaha)
   yg mempunyai range antara 0.9 sampai 1.4
        ai, bi = koefisien  (lihat tabel)


        Tabel Model COCOMO Intermediate
Proyek PL
ai
bi
organik
3.2
1.05
semi-detached
3.0
1.12
embedded
2.8
1.20









Contoh estimasi model COCOMO

Kita aplikasikan model dasar pada contoh PL CAD sebelumnya dengan koefisien seperti pada tabel

                           bb
E = ab (KLOC)

        E = 2.4 (KLOC)1.05
          = 2.4 (33.2)1.05
          = 95 pm

Harga ini jauh lebih tinggi dibanding estimasi sebelumnya karena model COCOMO mengasumsikan tingkat LOC/pm yang jauh lebih rendah.

Untuk menghitung durasi proyek :

                    db
D = cb E

        D = 2.5 (E)0.38
          = 2.5 (95)0.38
          = 12.3 bulan

Harga durasi proyek memungkinkan perencana untuk menentukan jumlah orang yang disetujui (N)
        N = E/D
          = 95/12.3
          = 7,7 » 8 orang

Kenyataannya, perencana dapat memutuskan hanya menggunakan 4 orang saja dan pemperpanjang durasi proyek.
Catatan : Hubungan antara usaha dan waktu tidak linier.

REFERENSI:
hasmapsa.staff.gunadarma.ac.id/Downloads/files/5105/RPL5.doc