Jumat, 15 Juni 2012

Constructive Cost Model (COCOMO)

        COCOMO / Constructive Cost Model adalah sebuah model yang didesain oleh Barry Boehm untuk memperoleh perkiraan dari jumlah orang-bulan yang diperlukan untuk mengembangkan suatu produk perangkat lunak. Satu hasil observasi yang paling penting dalam model ini adalah bahwa motivasi dari tiap orang yang terlibat ditempatkan sebagai titik berat. Hal ini menunjukkan bahwa kepemimpinan dan kerja sama tim merupakan sesuatu yang penting, namun demikian poin pada bagian ini sering diabaikan.

Jenis-jenis cocomo :

1. Basic COCOMO
Menghitung usaha pengembangan perangkat lunak (dan biaya) sebagai fungsi dari ukuran program. Ukuran program dinyatakan dalam ribuan estimasi baris kode (KLOC).
COCOMO membedakan perhitungan terhadap tiga jenis kelas proyek perangkat lunak sebagai berikut :
  • organic : tim kecil dengan pengalaman cukup baik dan kebutuhan sistem yang relatif sederhana.
  • semi-detached : tim berukuran menengah yang berpengalaman dengan lingkungan kerja yang lebih kompleks.
  • embedded projects : pengembangan berdasarkan pada kebutuhan dengan kompleksitas tinggi dan batasan atau constraint yang ketat.
2. Intermediete COCOMO
Intermediate COCOMO menghitung usaha pengembangan perangkat lunak sebagai fungsi ukuran program dan sekumpulan “cost drivers” yang mencakup penilaian subjektif produk, perangkat keras, personil dan atribut proyek. Ekstensi ini mempertimbangkan satu set empat “cost drivers”, yang dijabarkan dalam kategori dan subkatagori sebagai berikut :
a. Atribut produk (product attributes)
* Reliabilitas perangkat lunak yang diperlukan (RELY)
* Ukuran basis data aplikasi (DATA)
* Kompleksitas produk (CPLX)
b. Atribut perangkat keras (computer attributes)
* Waktu eksekusi program ketika dijalankan (TIME)
* Memori yang dipakai (STOR)
* Kecepatan mesin virtual (VIRT)
* Waktu yang diperlukan untuk mengeksekusi perintah (TURN)
c. Atribut sumber daya manusia (personnel attributes)
* Kemampuan analisis (ACAP)
* Kemampuan ahli perangkat lunak (PCAP)
* Pengalaman membuat aplikasi (AEXP)
* Pengalaman penggunaan mesin virtual (VEXP)
* Pengalaman dalam menggunakan bahasa pemrograman (LEXP)
d. Atribut proyek (project attributes)
* Penggunaan sistem pemrograman modern(MODP)
* Penggunaan perangkat lunak (TOOL)
* Jadwal pengembangan yang diperlukan (SCED)

3. Detailed COCOMO
Detil COCOMO – menggabungkan semua karakteristik versi intermediate dengan penilaian dampak cost driver di setiap langkah (analisis, desain, dll) dari proses rekayasa perangkat lunak 1. model rinci kegunaan yang berbeda upaya pengali untuk setiap driver biaya atribut Tahap pengganda ini upaya Sensitif masing-masing untuk menentukan jumlah usaha yang dibutuhkan untuk menyelesaikan setiap tahap.
Pada COCOMO rinci, upaya dihitung sebagai fungsi dari ukuran program dan satu set driver biaya yang diberikan sesuai dengan tiap tahap siklus hidup rekayasa perangkat lunak. Fase yang digunakan dalam COCOMO rinci perencanaan kebutuhan dan perancangan perangkat lunak, perancangan detil, kode dan menguji unit, dan pengujian integrasi.



http://awansembilan.blogspot.com/2011/04/cocomo-constructive-cost-model.html

Open Source

        Open source adalah pengembangan metode Suatu perangkat lunak yang didistribusikan Memanfaatkan Kekuatan peer review dan Transparansi proses. Janji open source adalah kualitas yang lebih baik, keandalan yang lebih tinggi, lebih fleksibel, biaya rendah, dan mengakhiri predatory vendor lock-in. Janji open source adalah kualitas yang lebih baik, keandalan yang lebih tinggi, lebih fleksibel, biaya rendah, dan mengakhiri pemangsa vendor lock-in.
      Open Source Initiative (OSI) adalah sebuah lembaga nirlaba yang dibentuk untuk mendidik sekitar dan advokasi untuk manfaat dari open source dan untuk membangun jembatan antara berbagai konstituen dalam komunitas open source.
      Salah satu keuntungannya lagi adalah open source software ini dapat menggantikan software-software berbayar seperti Sistem Operasi Windows yang berbayar dapat diganti dengan Linux yang merupakan Open Source Software, begitu juga dengan Ms.Office yang dapat digantikan dengan Open Office dan masih banyak lagi software-software berbayar lain yang dapat digantikan dengan Open Source Software. Pengembangan open source software melibatkan banyak orang dari berbagai penjuru dunia yang berinteraksi melalui internet. Maka bermunculanlah berbagai macam software yang dibuat berbasis open source ini yang dipublikasikan melalui internet. Pola open source ini telah melahirkan developer-developer handal dari berbagai penjuru dunia.
        Free software disini juga bukan program kacangan. jangan beranggapan bahwa barang yang diperoleh  gratis, jelek kualitasnya. Karena sudah terbukti kehandalannya. Karena free software berbasis open source telah melalui proses perbaikan yang terus menerus.
 

Rabu, 04 April 2012

Etika-etika yang diperlukan dalam dunia kerja (Worker)

Penerapan Etika di Dunia Pekerjaan

etika: berarti sebuah prilaku atau kebiasaan yang berlaku dimasyarakat

etika dalam bekerja: berarti prilaku menghormati pekerjaan, profesionalisme, kedisiplina dalam pekerjaan, dan sikap baik dalam melakukan pekerjaan

Etika dalam profesionalisme, ada dua hal yang terkandung dalam etika kerja yaitu kepercayaan dan tanggung jawab. Kepercayaan diterjemahkan kepada bagaimana mengembalikan kejujuran dalam dunia kerja dan menolak stigma lama bahwa kepintaran bekerja diukur dari kelihaian memperdayasaingan. Sedangkan tanggung jawab diarahkan atas mutu output sehingga insan pekerja jangan puas hanya terhadap kualitas kerja yang asal-asalan.
Adapun beberapa praktik di dalam suatu pekerjaan yang dilandasi dengan etika dengan berinteraksi di dalam suatu perusahaan, misalnya:

1. Etika Terhadap Saingan. Kadang-kadang ada produsen berbuat kurang etis terhadap saingan dengan menyebarkan rumor, bahwa produk saingan kurang bermutu atau juga terjadi produk saingan dirusakdan dijual kembali ke pasar, sehingga menimbulkan citra negatif dari pihak konsumen.

2. Etika Hubungan dengan Karyawan. Di dalam perusahaan ada aturan-aturan dan batas-batas etika yang mengatur hubungan atasan dan bawahan, Atasan harus ramah dan menghormati hak-hak bawahan, Karyawan diberi kesempatan naik pangkat, dan memperoleh penghargaan.

3. Etika dalam hubungan dengan publik. Harus dijaga sebaik mungkin, agar selalu terpelihara hubungan harmonis. Hubungan dengan public ini menyangkut pemeliharaan ekologi, lingkungan hidup. Hal ini meliputi konservasi alam, daur ulang dan polusi. Menjaga kelestarian alam, recycling (daur ulang) produk adalah uasha-usaha yang dapat dilakukan perusahaan dalam rangka mencegah polusi, dan menghemat sumber daya alam.

Rabu, 21 Maret 2012

Cara Menilai Baik dan Buruk

Cara menilai prilaku baik dan buruk dapat di lihat dari banyak hal.
Diantaranya menurur aliran eudaemonisme, positivisme, naturalisme, & idealisme.

  • Menurut Aliran Eudaemonisme : Eudaemonisme adalah pandangan hidup yang menganggap kebahagiaan sebagai tujuan tindak-tanduk manusia. Kebahagiaan yang dimaksud bukan hanya terbatas kepada perasaan subjektif seperti senang atau gembira sebagai aspek emosional, melainkan lebih mendalam dan objektif menyangkut pengembangan seluruh aspek kemanusiaan suatu individu (aspek moral, sosial, emosional, rohani). Dengan demikian, eudaemonisme juga sering disebut etika pengembangan diri atau etika kesempurnaan hidup.

    Prinsip pokok aliran ini adalah kebahagiaan bagi diri sendiri dan kebahagiaan bagi orang lain. Menurut Aristoteles, untuk mencapai eudaemonia ini diperlukan 4 hal yaitu:

  1. kesehatan, kebebasan, kemerdekaan, kekayaan dan kekuasaan
  2. kemauaan
  3. perbuatan baik
  4. pengetahuan batiniah
  • Menurur Aliran Positivisme : Positivisme adalah suatu aliran filsafat yang menyatakan ilmu alam sebagai satu-satunya sumber pengetahuan yang benar dan menolak aktifitas yang berkenaan dengan metafisik. Tidak mengenal adanya spekulasi, semua didasarkan pada data empiris. Sesungguhnya aliran ini menolak adanya spekulasi teoritis sebagai suatu sarana untuk memperoleh pengetahuan.
  • Menurut Aliran Naturalisme : Yang menjadi ukuran baik dan buruknya perbuatan manusia menurut aliranNaturalisme adalah perbuatan yang sesuai dengan fitrah / naluri manusia itu sendiri, baik mengenai fitrah lahir maupun fitrah batin. Aliran ini berpendirian bahwa segala sesuatu dalam dunia ini menuju kepada suatu tujuan tertentu. Dengan memenuhi panggilan natur setiap sesuatu akan dapat sampai kepada kesempurnaan. Karena akal pikiran itulah yang menjadi wasilah bagi manusia untuk mencapai tujuan kesempurnaan.
  • Menurut Aliran Idealisme : Aliran ini sangat mementingkan eksistensi akal pikiran manusia, sebab pikiran manusialah yang menjadi sumber ide. Ungkapan yang terkenal dari aliran ini adalah “Segala yang ada hanyalah yang tiada.” sebab yang ada itu hanyalah gambaran dari alam pikiran (bersifat tiruan). Sebaik apapun tiruan tidak akan seindah aslinya (ide). Jadi yang baik itu hanya apa yang ada dalam ide itu sendiri.
Masih banyak lagi penilaian baik dan buruk menurut versi-versi lainnya.

Sabtu, 12 November 2011

SPK linier+excel

SPK Linier+Excel

spk

Sistem Penunjang KeputusanIni tugas contoh soal sistem penunjang keputusan yg diselesaikan dengan menggunakan persamaan linier

Rabu, 09 Maret 2011

Polusi Udara Ganggu Perkembangan Janin

Paparan polusi udara dari kendaraan bermotor bisa mengganggu pertumbuhan janin dan mengakibatkan berat badan lahir rendah. Para ibu hamil dianjurkan menghindari paparan polusi itu.

”Jika ibu hamil menderita penyakit terkait polusi udara, itu memengaruhi suplai makanan pada bayi,” kata dr Rinawati Rohsiswatmo dari Divisi Neonatal Departemen Kesehatan Anak Fakultas Kedokteran Universitas Indonesia Rumah Sakit Cipto Mangunkusumo pada pertengahan pekan ini di Jakarta.

Rina menjelaskan, masalah berat badan lahir rendah berdampak buruk pada kesehatan bayi. Salah satunya, bayi berisiko mengalami serangan akut seperti hipertermia dan tidak bisa bernapas normal. Dalam jangka panjang, hal itu bisa menghambat perkembangan otak.

Di Indonesia, 15-17 persen total jumlah bayi lahir dengan berat badan rendah, yaitu 2,5 kilogram atau kurang. ”Penyebab langsung di Indonesia adalah suplai makanan ke bayi kurang karena ibu sakit atau pembuluh darahnya terganggu saat hamil dan ada kelainan pada janin,” ujarnya.

Hasil studi di AS yang dipublikasikan dalam Jurnal Epidemiologi dan Kesehatan Komunitas sebagaimana dikutip situs BBC menyebutkan, tingginya paparan polusi dari asap kendaraan bermotor pada ibu pada awal dan akhir kehamilan bisa menyebabkan janin tidak tumbuh baik sehingga bayi lahir dengan berat badan rendah.

Studi itu melibatkan 336.000 bayi baru lahir sebagai subyek penelitian di New Jersey tahun 1999-2003. Para peneliti dari University of Medicine and Dentistry di New Jersey memakai informasi akta kelahiran dan data rumah sakit. Mereka merekam data para ibu hamil, termasuk etnik, status pernikahan, pendidikan, perokok atau bukan, dan tempat tinggal saat bayi lahir.

Para ilmuwan juga mengambil data Badan Perlindungan Lingkungan AS tentang polusi udara dari titik pemantauan dengan radius 10 km di seluruh penjuru New Jersey. Data itu untuk memantau paparan polusi udara terhadap para ibu pada trimester pertama kehamilan, dari rumah ke tempat kerja.

Hasil studi itu menunjukkan, dibandingkan dengan ibu yang memiliki bayi berbobot tubuh lahir normal, para ibu yang melahirkan bayi dengan berat badan lahir rendah dan sangat rendah ternyata berusia lebih muda, tingkat pendidikan rendah, etnik Afrika-Amerika, perokok, miskin, dan orang tua tunggal.

Ada dua jenis polusi kendaraan bermotor yang berdampak pada pertumbuhan janin, yaitu partikel hitam dan nitrogen dioksida. Dua jenis polusi itu bisa masuk paru-paru dan mengganggu fungsi organ itu. (EVY)