About Me

My photo
saya seorang lelaki yg pantang menyerah dan berusaha untuk selalu berkreatifitas .Karena hidup itu semangat dan kreatifitas tanpa batas !

Hello !!!

Hello !!!

Wednesday 21 June 2017

Analisis Proyek 2

1.    Setelah menemukan kekurangan pada proyek anda. Apa yang kelompok anda lakukan !

Setelah melakukan analisis terhadap aplikasi yang telah dipaparkan pada sebelumnya, kami melakukan review aplikasi secara keseluruhan serta uji coba aplikasi secara detail. Kemudian kami mencoba untuk menambahkan kekurangan-kekurangan pada aplikasi tersebut berdasarkan pada keterangan yang telah di jabarkan sebelumnya yaitu dengan menambahkan video animasi 3D tentang rotasi pada planet, sehingga aplikasi jadi lebih menarik serta user yang menggunakan mendapat gambaran dan informasi lebih tentang tata surya.

Kelebihan dan kekurangan dari Analisis proyek PI kelompok


1. Analisis proyek PI kelompok yang anda lakukan. Sebutkan kelebihan dan  kekurangan dari proyek tersebut :

Pada analisis proyek PI kami mengambil PI dari Irfan syahid yang berjudul aplikasi informasi tata surya berbasis android. Setelah melakukan analisis terhadap aplikasi tersebut dapat disimpulkan dari segi interface aplikasi tersebut cukup menarik dengan gambar background aplikasi bergambar galaxy, serta button yang mempermudah user untuk mengaksesnya serta bersifat offline sehingga user yang sudah mengunduh aplikasi tersebut tidak membutuhkan koneksi internet untuk bisa mengaksesnya kembali. Kemudian dalam aplikasi ini terdapat informasi yang lengkap yang dikutip langsung dari buku-buku pustaka yang disebutkan, serta terdapat gambar-gambar masing-masing planet. Kemudian dari analisis tersebut juga ditemukan kekurangan antara lain aplikasi hanya sebatas bersifat statis tidak interaktif, yang dimaksud tidak interaktif tersebut yaitu tidak terdapat video animasi yang menjelaskan bagaimana rotasi planet planet, selain itu dalam aplikasi tersebut masih dapat ditambah fitur audio yang mungkin terdapat di dalam teks informasi planet tersebut.

3 Jenis COCOMO

1.    Model COCOMO Dasar
2.    Model COCOMO Lanjut ( Intermediate COCOMO )
3.    Model COCOMO II ( Complete atau Detailed COCOMO Model )

Estimasi berdasarkan Sejarah

    Estimasi berdasarkan sejarah adalah estimasi berdasarkan pengamatan atau perbandingan yang dilakukan terhadap tugas yang sama yang di kerjakan lebih awal.

     Dengan kata lain estimasi berdasarkan sejarah merupakan estimasi dimana kita harus mengerti tentang sejarah dari tugas yang dikerjakan tersebut dan juga belajar dari pengalaman terhadap estimasi pada tugas yang sama yang dikerjakan lebih awal.

Tahapan Uji Fase Pemrograman


     Pada fase pemrograman terdapat 2 tahap uji yang pertama ada tahap uji White Box dimana pada tahap ini dilakukan pengujian modul yang dilakukan secara detail dan rinci terhadap internal program. Yang kedua ada tahap uji Black Box yaitu dilakukan pengujian output yang dilakukan oleh programmer terhadap program yang dibuat. Berikut ini adalah penjelasan detail mengenai tahapan uji pada fase pemrograman :

     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. Dalam kata lain pengujian yang dilakukan pada tahap ini adalah pengujian internal terhadap setiap proses eksekusi yang dilakukan pada setiap modulnya dan secara terinci. 

     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. Dalam kata lain pengujian yang dilakukan pada tahap ini adalah pengujian output yang dihasilkan dari sebuah hasil input yang dilakukan tanpa mengetahui proses detail untuk menghasilkan output dari program tersebut.


Tuesday 14 March 2017

Etika dan Profesionalisme di bidang Programmer


 Sumber : Youtube

Pengertian Kode Etik Profesi
 Kode etik profesi adalah system norma, nilai dan aturan professional tertulis yang secara tegas menyatakan apa yang benar dan baik, dan apa yang tidak benar dan tidak baik bagi professional. Kode etik menyatakan perbuatan apa yang benar atau salah, perbuatan apa yang harus dilakukan dan apa yang harus dihindari.


 
Kode etik yang terdapat dalam bidang profesi Programmer pada video di atas adalah
1. Seorang programmer tidak boleh membuat atau mendistribusikan malware.
2. Seorang programmer tidak boleh menulis kode yang sulit diikuti dengan sengaja.
3. Seorang programmer tidak boleh menulis dokumentasi yang dengan sengaja untuk membingungkan atau tidak akurat.
4. Seorang programmer tidak boleh menggunakan ulang kode dengan hak cipta kecuali telah membeli atau telah meminta izin.
5. Tidak boleh mencari keuntungan tambahan dari proyek yang di danai oleh pihak kedua tanpa izin. 

Adakah kemungkinan kode etik profesi di bidang programmer dapat berubah ?
Kode etik di bidang programmer tentunya dapat berubah seiring perkembangan zaman, namun perulu diingat karena programmer sepenuhnya telah bertanggung jawab terhadap project dengan apa yang telah disepakati dengan clientnya. Sehingga wajib untuk programmer untuk menaati kode etik tersebut.