Posts

Jenis - jenis COCOMO

Model Jenis COCOMO Ada tiga model cocomo, diantaranya ialah: 1. Dasar Cocomo Dengan menggunakan estimasi parameter persamaan (dibedakan menurut tipe sistem yang berbeda) upaya pengembangan dan pembangunan durasi dihitung berdasarkan perkiraan DSI. Dengan rincian untuk fase ini diwujudkan dalam persentase. Dalam hubungan ini dibedakan menurut tipe sistem (organik-batch, sebagian bersambung-on-line, embedded-real-time) dan ukuran proyek (kecil, menengah, sedang, besar, sangat besar). Model COCOMO dapat diaplikasikan dalam tiga tingkatan kelas: * Proyek organik (organic mode) Adalah proyek dengan ukuran relatif kecil, dengan anggota tim yang sudah berpengalaman, dan mampu bekerja pada permintaan yang relatif fleksibel. * Proyek sedang (semi-detached mode)Merupakan proyek yang memiliki ukuran dan tingkat kerumitan yang sedang, dan tiap anggota tim memiliki tingkat keahlian yang berbeda * Proyek terintegrasi (embedded mode)Proyek yang dibangun dengan spesifikasi dan opera

Estimasi berdasarkan sejarah

Jalan keluar dari ketergantungan pada orang dan untuk membuat estimasi lebih khusus, yaitu anda harus mengerti tentang sejarahnya. Tulislah berapa lama masing-masing tugas dapat diselesaikan dan siapa yang bertanggung jawab atas tugas tersebut. Anda dapat membandingkan tuagas yang akan diestimasik dengan tugas yang sama yang dikerjakan lebih awal, setelah itu mulailah dengan melakukan estimasi. Hal ini dimaksudkan agar anda menjabarkan suatu proyek ke dalam beberapa tugas yang biasanya diulang dan mudah untuk dibandingkan. 

Tahap pengujian pada fase pemrograman

Menguji Modul (Test The Module) Programmer menguji modul dengan menetapkan lingkungan yang tepat, menyediakan beberapa input, membiarkan modul langsung memproses secara logik dan mendapatkan hasilnya. Beberapa input mungkin tidak sebenarnya, terutama jika modul tersebut tidak menyediakan input yang sebenarnya. Modul seharusnya diuji dalam dua tahap, yaitu :  • Tahap Pertama disebut pengujian “White Box”. Programmer harus mengetahui isi di dalam modul dan menyediakan data pengujian, sehingga masing-masing path logical dalam program dapat dieksekusi. • Tahap Kedua atau pengujian “Black Box” dapat dilakukan. Dalam pengujian ini, programmer mengabaikan bagian dalam dari modul – data disediakan secara berurut dan dianggap seperti pemakaian sebenarnya.  Menguji Level Terendah dari Integrasi (Test The Lowest Levels Of  Integration) Jika modul utama memanggil sub-modul, programmer harus menggabungkan dan menguji semua modul secara bersama-sama. Bahkan jika programmer tidak berta

Tugas 3 Pengantar Telematika - Video streaming? Teleconference? Grafik, Animasi & Video?

1. Apa yang dimaksud dengan video streaming dan jelaskan cara kerjanya! Jawab : Streaming adalah sebuah teknologi untuk memainkan file video atau audio secara langsung ataupun dengan pre-recorder dari sebuah mesin server (web server) . Dengan kata lain, file video ataupun audio yang terletak dalam sebuah server dapat secara langsung pada browser saat proses buffering mulai berjalan. File video atau audio di stream, akan berbentuk sebuah buffer di komputer client, dan data video – audio tersebut akan mulai di download ke dalam buffer yang telah terbentuk pada mesin client. Dalam waktu sepersekian detik, buffer telah terisi penuh dan secara otomatis file videoaudio langsung dijalankan oleh sistem. Sistem akan membaca informasi dari buffer dan tetap melakukan proses download file, sehingga proses streaming tetap berlangsung ke computer client. Berikut adalah penjelasan mengenai cara kerja video streaming : Server and Client Video streaming terbentuk hanya karena terdapat

Tugas 2 Pengantar Telematika - Jaringan yang digunakan pada Telematika

1 . Jelaskan tentang perkembangan jaringan komputer sebagai sarana yang digunakan dalam proses telematika. Jawab : Model Peer to Peer Peer artinya rekan sekerja. Setiap komputer di dalam jaringan peer mempunyai fungsi yang sama dan dapat berkomunikasi dengan komputer lain yang telah memberi izin. Secara sederhana, setiap komputer pada jaringan peer berfungsi sebagai client dan server sekaligus. Jaringan peer digunakan di sebuah kantor kecil dengan jumlah komputer sedikit, yaitu dibawah sepuluh workstation. Model ini cocok untuk jaringan kecil, seperti Windows for Workgroup. Dalam sistem jaringan ini, yang diutamakan adalah penggunaan program, data dan printer secara bersama-sama. Sistem jaringan ini juga dapat dipakai di rumah. Pemakai komputer cukup memasang netword card di kedua komputernya, kemudian dihubungkan dengan kabel yang khusus digunakan untuk sistem jaringan. Keuntungan menggunakan jaringan peer: • Tidak memerlukan investasi tambahan untuk pembelian hardw

Tugas 1 Pengantar Telematika - Definisi Telematika

1. Definisi dari Telemetika? Pertama kali istilah Telematika digunakan di Indonesia adalah pada perubahan pada nama salah satu laboratorium telekomunikasi di ITB pada tahun 1978. Cikal bakal Laboratorium Telematika berawal pada tahun 1960-an. Sempat berganti-ganti nama mulai dari Laboratorium Switching lalu Laboratorium Telekomunikasi Listrik. Seiring perjalanan waktu dan tajamnya visi para pendiri, pada tahun 1978 dilakukan lagi perubahan nama menjadi Laboratorium Telematika. Ketika itu, nama Telematika tidak sepopuler seperti sekarang. Pada tahun 1978 itulah, di Indonesia, istilah Telematika pertama kali dipakai. Para praktisi mengatakan bahwa TELEMATICS merupakan perpaduan dari dua kata yaitu dari “TELECOMMUNICATION and INFORMATICS” yang merupakan perpaduan konsep Computing and Communication. Istilah telematika juga dikenal sebagai “the new hybrid technology” karena lahir dari perkembangan teknologi digital. Dalam wikipedia disebutkan bahwa Telematics juga sering disebut denga

Menjadi Programmer dengan Linux?

Image
"Menjadi Programmer dengan Linux?  Emangnya bisa? Linux kan sistem operasi gratisan, meragukan..." Ya quote diatas adalah pendapat saya saat baru saja mengambil kuliah jurusan sistem informasi dimana pada jurusan itu banyak mata kuliah pemrograman. Namun quote itu berubah menjadi : "Menjadi Programmer dengan Linux? 100% bisa!" Mengapa? Karena di linux terdapat banyaaaaak sekali software untuk koding dan pastinya banyak yang GRATIS! iya gratis. Apa buktinya? berikut adalah buktinya : 1. Buat aplikasi android dengan apa? Untuk membuat aplikasi android saya sarankan untuk menggunakan Android Studio. Mengapa? karena ini adalah software yang didukung langsung oleh google, jadi kalian akan dengan mudah udah mendapatkan API support terbaru yang telah disediakan Android. 2. Bekerja dengan bahasa pascal? Dilinux kamu dapat menggunakan Free Pascal, atau bila kamu mencari pengganti Delphi kamu bisa menggunakan Lazarus. Untuk kalian yang terbia