Rabu, 17 Agustus 2016

SDLC



SDLC
(System Development Life Cycle)

A. Pengertian

       SDLC (System Development Life Cycle) adalah tahapan – tahapan suatu pekerjaan yang dilakukan oleh seorang analisis system dan programmer dalam membangun sebuah sistem informasi supaya berjalan dengan disiplin dan sistematis.

B. Kelebihan SDLC

     Kelebihan-kelebihan SDLC sebagai berikut :
  • Menyediakan tahapan yang dapat digunakan sebagai pedoman mengembangkan sistem.
  • Akan memberikan hasil sistem yang lebih baik karena sistem dianalisis dan dirancang secara keseluruhan sebelum diimplementasikan.
C. Kekurangan SDLC
     
     Kekurangan-kekurangan SDLC sebagai berikut :
  • Sistem ini hanya menyediakan tahapan-tahapan saja, tetapi tidak menyediakan metodologi (cara dan alat-alat) untuk mengembangkan sistem.
  • Hasil dari SDLC sangat tergantung dari hasil di tahap analisis, sehingga jika terdapat kesalahan analisis akan terbawa terus dengan hasil sistem yang kurang memuaskan.
  • Pengembangan sistem SDLC membutuhkan waktu yang lama karena sistem harus dikembangkan sampai selesai semua terlebih dahulu.
  • Pengembangan sistem SDLC ini membutuhkan biaya investasi yang relatif lebih besar dengan metode lainnya.
  • Hasil dari sistem tidak fleksibel untuk dimodifikasi karena perlu dilakukan analisis kembali jika akan dimodifikasi.

D. Macam - Macam Model SDLC
 
Beberapa model yang ada pada SDLC, yaitu :

1. Waterfall (air terjun)
2. Incremental
3. Rapid Application Development (RAD)
4. Prototyping Model
5. Metode Spiral


1. Metode Waterfall 

    
    Waterfall adalah suatu metodologi pengembangan perangkat lunak yang mengusulkan pendekatan kepada perangkat lunak sistematik dan sekuensial yang mulai pada tingkat kemajuan sistem pada seluruh analisis, design, kode, pengujian dan pemeliharaan.

    Langkah-langkah yang dapat digunakan untuk membuat sistem dengan metode ini, yaitu :

1. Requirements Definition (definisi kebutuhan)
2. Design (rancangan)
3. Development
4. Integration & Test
5. Installation & Acceptance  

Kelebihan  Metode Waterfall :
  • Mudah untuk dimengerti dan mudah untuk digunakan
  • Dapat digunakan untuk staff yang belum berpengalaman 
  • Kualitas dari sistem yang dihasilkan akan baik.  
  • Document pengembangan sistem sangat terorganisir, karena setiap fase harus terselesaikan dengan lengkap sebelum melangkah ke fase berikutnya.
Kekurangan Metode Waterfall :
  • Diperlukan majemen yang baik. 
  • Kesalahan kecil akan menjadi masalah besar jika tidak diketahui sejak awal pengembangan. 
  • Pelanggan sulit menyatakan kebutuhan secara eksplisit sehingga tidak dapat mengakomodasi ketidakpastian pada saat awal pengembangan.

2. Metode Incremental

     
    Model Incremental, merupakan model pengembangan system yang dipecah sehingga model pengembangannya secara increment/bertahap.

Kelebihan Metode Incremental : 
  • Bersifat interatif atau perulangan.   
  • Mampu mengakomodasi perubahan secara fleksibel.  
  • Prioritas tinggi pada pelayanan system adalah yang paling diuji. 
  • Produk yang dihasilkan semakin lama semakin lengkap, hingga versi akhir dari sebuah produk akan dianggap paling lengkap dan sempurna karena mengalami perbaikan yang berkesinambungan. 
  • Model ini cocok jika jumlah anggota tim pengembangan/pembangunan software terbatas.
  •  Pelanggan dapat memakai inkremen yang pertama sebagai bentuk prototype dan mendapatkan pengalaman yang dapat menginformasikan persyaratan untuk inkremen system berikutnya.
  • Resiko untuk kegagalan proyek secara keseluruhan lebih rendah
Kekurangan Metode Incremental :
  • Inkremen harus relative lebih kecil (tidak lebih dari 20.000 baris kode) dan setiap inkremen harus menyediakan sebagian dari fungsional system. 
  • Adanya kesulitan untuk memetakan persyaratan pelanggan pada inkremen dengan ukuran yang benar. 
  • Butuh waktu yang relatif lebih lama untuk menghasilkan produk yang lengkap

3. Rapid Application Development (RAD) 


    Metode merupakan model pengembangan system yang melakukan beberapa penyesuaian terhadap SDLC pada beberapa bagian sehingga lebih cepat untuk sampai ke tangan pengguna system.


Kelebihan Metode RAD 
  • Waktu pengembangan yang lebih singkat.
  •  Biaya yang relatif lebih murah


Kekurangan Metode RAD
  • Tidak cocok untuk proyek skala besar
  • Proyek bisa gagal karena waktu yang disepakati tidak dipenuhi
  • Sistem yang tidak bisa dimodularisasi tidak cocok untuk model 
  • Resiko teknis yang tinggi juga kurang cocok untuk model ini

4. Prototyping Model
    Metode ini biasa digunakan jika apabila klien hanya memberikan kebutuhan umum software saja, tanpa memberikan detail berupa input, proses, dan output. Namun dalam prosesnya cenderung lambat karena user akan menambah komponen dari luar sistem. Sehingga kepastian penyelesaian project pun tidak jelas.
Kelebihan Prototyping Model :
  • Adanya komunikasi baik antara pengembang dengan pelanggan. 
  • Pengembang dapat bekerja lebih baik untuk memenuhi kebutuhan pelanggan. 
  • Pelanggan berperan aktif dalam pengembangan sistem. 
  • Menghemat waktu dalam pengembangannya. 
  • Penerapan lebih mudah karena pemakai akan mengetahui apa yang diharapkan.
Kelemahan Prototyping Model : 
  • Kualitas sistem kurang baik karena hanya mengedepankan aspek kenyamanan user.  
  • Pengembang kadang-kadang menggunakan implementasi yang sembarangan. 
  • Tidak mencerminkan proses perancangan yang baik
5. Metode Spiral 

    Model Spiral, merupakan model pengembangan system yang digambarkan berupa spiral. Model spiral ini tidak merepresentasikan rangkaian tahapan dengan penelusuran balik (back-tracking), tidak ada fase-fase tahapan yang tetap seperti spesifikasi atau perancangan. Setiap untaian pada pada spiral menunjukkan fase software process. 

Kelebihan Metode Spiral :
  • Dapat digunakan untuk sistem yang besar  
  • Sangat cocok sebagai mekanisme mengurangi resiko 

Kekurangan Metode Spiral : 
  • Terlalu banyak memikirkan resiko yang akan terjadi  
  • Masih jarang digunakan  
  • Metode ini lambat dan mahal karena setiap tahapan yang dilalui harus    menikutsertakan pemesan



Senin, 04 Januari 2016

BEBERAPA HAL YANG SERING KITA LUPAKAN SAAT LIBURAN

                                                                      LIBURAN

 saya nicho philipo selaku yg punya web ini mau share kemana + ngapain aja waktu liburan nih =D
waktu hari pertama libur,saya pergi ke tanjung priok ke tempat bapak saya,di situ adalah keluarga yg berkecukupan penuh dan hidup mewah dan rumah megah.

di hari kedua saya pergi mengunjungi nenek saya yg berada di aceh,sangat sejuk udara di aceh hingga membuat kita lupa diri :D

di hari ke lima saya di ajak kepuncak untuk bermalam di villa pribadi milik keluarga bapak saya,sangat dingin sampai memakai selimut pun tetap saja dingin :D

di hari ke 7 saya pulang lagi kebekasi,sulit rasanya melepas semua kejadian itu :"D

di hari ke 10 saya pergi lagi ke serpong-tanggerang tempat sodara saya untuk meramaikan acara bakar bakar ,memang udara di sekitar ibukota sangat panas,mungkin faktor amal perbuatan kali yah :v tapi memang di serpong itu udara nya sejuk, dan entah mengapa saya sangat susah untuk pulang kebekasi lagi.

di hari ke 12 saya pulang kebekasi dengan perasaan gembira dan rasa senang setelah refreshing selama hampir 2 minggu. dan di hari itu juga saya langsung di ajak sama pacar saya untuk nonton film Sunshine Becomes You di bioskop Summarecon Mall Bekasi :3

dan memang di saat libur, kita sering melupakan hal-hal yang sering kita lakukan di waktu waktu aktifitas rutin kita dari senin-sabtu. berikut ini saya akan memingat kan anda akan hal yg biasa di lakukan di hari hari biasa,dan tips tips nya.... kuy liat kebawah....

 HAL YANG  PERLU DI INGAT SAAT LIBURAN DATANG

1. jangan lupa MANDI 

nah ini sering dilupakan sobat sobat sekalian, mentang mentang sekolahnya libur terus mandi nya juga jadi libur + ga ada yg ngingetin alias jomblo :v jangan lupa mandi yaaa,inget kalo jarang mandi nanti bau terus ga ada cewe/cowo yg naksir sama kalian, usahakan kalian mandi 3x sehari,karna tubuh yg bersih itu mencerminkan hidup kita yg sehat bro...

2. jangan lupa MAKAN

nah disini yg sering liburan ga berwarna cerah :v karna keasikan sama liburan,terus makan jadi nomor 2 dari hidup kita terus kena maag,nih TIPS dari gua, lu setel alarm di hp lu sesusai jadwal makan lu 3x sehari,karna gua tau kali kalian ga semua nya punya pacar/ gebetan :v

3. jangan lupa minta UANG JAJAN

banyak dari orang tua kalian yg menganggap seperti nomor 1. sekolah libur ya uang jajan juga libur,hal ini jangan di biarin bro,karna liburan ini saat nya lu happy happy,bukan sengsara karna kanker (kantong kering)

4. jangan lupa WAKTU

gua yakin pasti bagi lo yang liburannya cuma dirumah doang pasti lari nya ke warnet,nah ini yang gua bingung,gua curiga di warnet tuh ada setan lupa :v tapi bener kan? karna warnet lo jadi lupa waktu,lupa makan,lupa bales sms dari pacarnya,lupa balik kerumah,dan dia pun lupa kalo duitnya sisa berapa,padahal yg gua liat tuh mainananya ga lain dari POINT BLANK, karna game kita lupa akan segalagala nya,inget ya jangan sampe yg namanya lupa akan segalagalanya,yang ada lu bakalan sakit kalo begini terus....

5. jaga kesehatan

ini juga penting,kalo lo sakit,yang ada liburan lo ga akan berwarna sob,inget pola makan,inget waktu!

6. pake uang sesuai kebutuhan lo

nah ini kalo lg jalan ama cewe terus liat makanan di pinggir jalan disaat laper,galain ga bukan pasti mampir deh :v inget ye pake uang sesuai kebutuhan lo,jangan ikutin kemauan lo,ga akan ada habisnya...

udah dulu ya sampe disini,dulu, buat liburan yg akan dateng tuh inget ya tips dari gua biar liburan lo tetep berwarna tanpa hilang nya keceriaan sedkit pun,terimakasih sudah membaca postingan saya =))

About Me

    Halo Perkenalkan nama saya NICHO PHILLIPO biasa orang orang memanggil ku nicho untuk tempat kerja, om untuk teman teman kampus, ocin unt...