Skip to main content

Posts

Alasan Pemilihan Extreme Programming ( XP )

Extreme Programming (XP) merupakan suatu pendekatan yang paling banyak digunakan untuk pengembangan perangkat lunak cepat. Alasan menggunakan metode  Extreme Programming (XP) yaitu karena sifat dari aplikasi yang di kembangkan dilakukan dengan cepat melalui tahapan - tahapan yang ada meliputi : Planning/Perencanaan, Design/Perancangan, Coding/Pengkodean dan Testing/Pengujian. (Pressman, 2012:88). Adapun  tahapan pada Extreme Programming dapat di jelaskan sebagai berikut: 1. Planning / Perencanaan Pada tahap perencanaan ini dimulai dari pengumpulan kebutuhan yang membantu tim teknikal untuk memahami konteks bisnis dari sebuah aplikasi. Selain itu pada tahap ini juga mendefinisikan output yang akan dihasilkan, fitur yang dimiliki oleh aplikasi dan fungsi dari aplikasi yang dikembangkan. 2. Design / Perancangan Metode ini menekankan desain aplikasi yang sederhana, untuk mendesain aplikasi dapat menggunakan Class-Responsibility-Collaborator (CRC) cards yang mengidenti

Model Pengembangan Perangkat Lunak beserta Kelebihan dan Kekurangannya

Berikut ini akan coba saya jelaskan mengenai kelebihan dan kekurangan dari model - model pengembangan perangkat lunak ayo ikuti : 1. Model Waterfall   Model Waterfall merupakan salah satu model untuk perencanaan dari sebuah Perangkat Lunak. Model Waterfall adalah salah satu model klasik yang bersifat sistematis.  Mengapa disebut sistematis ?  Karena model ini dikerjakan secara berurutan. Penggunaan model ini dalam penerapan di kehidupan sehari-hari sangatlah memakan waktu dan sangat sedikit dipakai membuat software. Namun model ini cocok untuk bisnis kecil. Kelebihan:   Merupakan model pengembangan paling handal dan paling lama digunakan. Cocok untuk sistem software yang bersifat generik. Pengerjaan projek sistem akan terjadwal dengan baik dan mudah dikontrol. Kekurangan: Persyaratan sistem harus digambarkan dengan jelas. Rincian proses harus benar-benar jelas dan tidak boleh berubah ubah Sulit untuk mengadaptasi jika terjadi perubahan spes

Yang dimaksud dengan Rekayasa Perangkat Lunak

Rekayasa Perangkat Lunak menurut IEEE Computer Society adalah penerapan suatu pendekatan yang sistematis, disiplin dan terkuantifikasi terhadap pengembangan, penggunaan, pemeliharaan perangkat lunak, dan studi atas pendekatan-pendekatan tersebut, yaitu penerapan pendekatan engineering terhadap perangkat lunak.  Jadi Rekayasa perangkat lunak merupakan pengubahan perangkat lunak itu sendiri guna mengembangkan, memelihara, dan membangun kembali dengan menggunakan prinsip-prinsip rekayasa untuk menghasilkan perangkat lunak yang dapat bekerja lebih efektif dan efisien untuk pengguna nya. perbedaan karakteristik perangkat lunak dan perangkat keras Perangkat lunak lebih merupakan elemen logika dan bukan merupakan elemen sistem fisik. Dengan demikian, perangkat lunak memiliki ciri yang berbeda dari perangkat keras : Perangkat lunak dibangun dan dikembangkan, tidak dibuat dalam bentuk yang klasik (pabrikasi). Biaya untuk perangkat lunak dikonsentrasikan kepada pengembangan. Hal ini

Latihan 5 - Pembuatan Soal di html

Pada latihan kali ini adalah pembuatan contoh soal menggunakan html, dengan text input, combobox(option), radio, button, image biodata dll. pada kesempatan kali ini saya pisahka antara script CSS dan HTMLnya 1. Pembuatan CSS ( berikan nama soal.css ) *{ box-sizing:border-box; margin:0 auto; } body{ background-color:azure; } html,body{ font-family:Helvetica; } form { top:-150px; left: -0px; position:relative; width:100%; max-width:400px; background-color:azure; border-radius:0px; box-shadow:0px 0px 0px azure; } .input-mode{ border:1px solid silver; border-radius:1px; font-size:1px; height:20px; padding:10 0px; display:inline; width:60%; } soal { top:-150px; left: -0px; position:relative; width:100%; max-width:400px; background-color:azure; border-radius:0px; box-shadow:0px 0px 0px azure; } ad { top:-1px; left: 20px; position:relative; width:100%; max-width:400px; background-color:azure; border-radius:0px; box-shadow:0px 0px 0px azure; } p

Latihan 4 - Pembuatan biodata

Pada latihan kali ini adalah pembuatan biodata dengan penambahan background color, marquee, color text, backgroun color pada text, underline dan bold berikut ini adalah contoh kode htmlnya : <html> <head> <title>Biodata</title> <style> lok > sel { background-color:Red; } </style> </head> <body bgcolor="black"> <font color="green" face="verdana" size="12"</font> <marquee>Ini Biodata Saya</marquee><p> <font color="white" face="verdana" size="12"</font> <lok> <b>Nama:</b><sel><u>Rizky</u><br></sel> <b>Kelas:</b><sel><u>1</u></sel><br> </lok> </body> </html> Berikut ini adalah hasilnya :

Latihan 3 - Pembuatan Table kolom Header dan penambahan background melalui css

Berikut ini adalah contoh pembuatan html dasar di latihan 3, dengan menambahkan image backgroun di css dan warna tulisan <html> <head> <title>Cara Membuat Header dan Kolom</title> <style type="text/css"> body { background-image: url(a.png); color: black ; } </style> </head> <body> <font color ="blue" face="verdana" size="12"</font> <center><b><h2> Kolom dan Header </h2> <table border="1"> <tr> <th>NO</th> <th>NIM</th> <th>Nama</th> <th>Mata Kuliah</th> </tr> </center> <tr> <td>1</td> <td>311510268</td> <td>Rizky Muhamad Ridwan</td> <td>Teknik Informatika</td> </tr> <tr> <td>2</td> <td>

Latihan 2 - HTML dasar menggunakan form radio dan button

Berikut ini adalah contoh script html dasar menggunakan css, form, input text, radio, image header dan button <html> <head> <title>Latihan 2017</title> <style> #head{ background-color:red; } #uj{ background-color:yellow; } #isi{ background-color:orange; } #atas{ background-color:violet; } #welcome{ background-color:white; } </style> </head> <body bgcolor="red"> <div id=atas><b>Silahkan Pilih Jurusan</b> <select> <option value="">Teknik Informatika</option> <option value="">Sistem Informatika</option> <option value="">Bahasa Indonesia</option> <option value="">Bahasa Inggris</option> </select></div> <div id=welcome> <center><img src="b.png"><img src="c.png"><img src="d.png"><img src="e.png"><img src="f.png"><