Kamis, 14 Desember 2017

INTERNET OF THINGS


PENGERTIAN INTERNET OF THINGS

Internet of Things, atau dikenal juga dengan singkatan IoT, merupakan sebuah konsep yang bertujuan untuk memperluas manfaat dari konektivitas internet yang tersambung secara terus-menerus. Adapun kemampuan seperti berbagi data, remote control, dan sebagainya, termasuk juga pada benda di dunia nyata. Contohnya bahan pangan, elektronik, koleksi, peralatan apa saja, termasuk benda hidup yang semuanya tersambung ke jaringan lokal dan global melalui sensor yang tertanam dan selalu aktif. Pada dasarnya, Internet of Things mengacu pada benda yang dapat diidentifikasikan secara unik sebagai representasi virtual dalam struktur berbasis Internet. Istilah Internet of Things awalnya disarankan oleh Kevin Ashton pada tahun 1999 dan mulai terkenal melalui Auto-ID Center di MIT.
Casagras (Coordination and support action for global RFID-related activities and standardisation) mendefinisikan Internet of Things, sebagai sebuah infrastruktur jaringan global, yang menghubungkan benda-benda fisik dan virtual melalui eksploitasi data capture dan kemampuan komunikasi. Infrastruktur terdiri dari jaringan yang telah ada dan internet berikut pengembangan jaringannya. Semua ini akan menawarkan identifikasi obyek, sensor dan kemampuan koneksi sebagai dasar untuk pengembangan layanan dan aplikasi ko-operatif yang independen. Ia juga ditandai dengan tingkat otonom data capture yang tinggi, event transfer, konektivitas jaringan dan interoperabilitas.
SAP (Systeme, Anwendungen und Produkte) mendefinisikannya sbb: Dunia di mana benda-benda fisik diintegrasikan ke dalam jaringan informasi secara berkesinambungan, dan di mana benda-benda fisik tersebut berperan aktif dalam proses bisnis. Layanan yang tersedia berinteraksi dengan ‘obyek pintar’ melalui Internet, mencari dan mengubah status mereka sesuai dengan setiap informasi yang dikaitkan, disamping memperhatikan masalah privasi dan keamanan.
ETP EPOSS mendefinisikannya sebagai Jaringan yang dibentuk oleh hal-hal atau benda yang memiliki identitas, pada dunia maya yang beroperasi di ruang itu dengan menggunakan kecerdasan antarmuka untuk terhubung dan berkomunikasi dengan pengguna, konteks sosial dan lingkungan.

SEJARAH IoT

Internet of Things (IoT), sebuah istilah yang belakangan ini mulai ramai ditemui namun masih banyak yang belum mengerti arti dari istilah ini. Sebetulnya hingga saat ini belum ada definisi standar mengenai Internet of Things, namun secara singkat Internet of Things bisa dibilang adalah di mana benda-benda di sekitar kita dapat berkomunikasi antara satu sama lain melalui sebuah jaringan seperti internet.

Ide awal Internet of Things pertama kali dimunculkan oleh Kevin Ashton pada tahun 1999 di salah satu presentasinya. Kini banyak perusahaan besar mulai mendalami Internet of Things sebut saja Intel, Microsoft, Oracle, dan banyak lainnya.
Banyak yang memprediksi bahwa Internet of Things adalah “the next big thing” di dunia teknologi informasi, hal ini karena Internet of Things menawarkan banyak potensi yang bisa digali. Contoh sederhana implementasi dari Internet of Things misalnya adalah kulkas yang dapat memberitahukan kepada pemiliknya via SMS atau email tentang makanan dan minuman apa saja yang sudah habis dan harus distok lagi.Bagi pengembang, kini banyak perusahaan yang menyediakan berbagai macam program untuk membantu pengembang dalam mengembangkan produk berbasis Internet of Things. Salah satu yang menyediakan program ini adalah Intel dengan IoT Developer Program mereka.
Jika kita melihat dari bahasa Inggrisnya pengertian dari Internet of Things adalah internet dari peralatan-peralatan. Dibahasakan lebih mudah adalah bagaimana koneksi internet dari peralatan-peralatan yang biasa digunakan.

Dalam industri, peralatan-peralatan dapat dirancang untuk memberikan informasi mengenai kondisinya. Misalnya ada peralatan yang membutuhkan bahan bakar, dan peralatan tersebut memancarkan informasi status bahakn bakarnya secara periodik ke suatu peralatan lain melalui jaringan internet. Dengan adanya sistem ini, maka kita dengan mudah memantau peralatan-peralatan yang digunakan dalam kantor kita. Memudahkan pemantauan akan mengindarkan kita dari situasi suatu mesin tidak berfungsi karena terlambat melakukan pemeliharaan.
Terkait dalam aplikasi pada industri di atas, akan banyak dikembangkan sensor-sensor untuk mengkuantisasi dari status peralatan-peralatan tersebut. Dalam aplikasi dalam rumah tangga, saat kita belok ke halaman depan rumah kita, garasi langsung membuka. Pada saat garasi membuka, lampu ruangan dan AC akan langsung menyala. Saat ini sudah ada konsorsium yang merumuskan standarisasi komunikasi antar peralatan ini. Dengan adanya standarisasi ini, maka akan banyak peralatan yang terhubung antara satu dengan yang lain.
Pada hakekatnya, benda Internet atau Internet of Things mengacu pada benda yang dapat di identifikasikan secara unik sebagai representasi virtual dalam struktur berbasis Internet. Istilah Internet of Things awalnya disarankan oleh Kevin Ashton pada tahun 1999 dan mulai popular melalui Auto-ID Center di MIT berikut publikasi analisa pasar yang terkait.
Salah satu wujud dari Intenet of Things yang ajap kali disebutkan, adalah sistem RFID (radio-frequency identification) yang menjadi komponen dipersyaratkan. Andaikan semua benda, mahluk maupun insan dalam kehidupan sehari-hari dapat diidentifikasi secara elektronik, maka mereka bisa dikelola dan diinventarisasi oleh komputer.
Kecuali RFID (radio-frequency identification), sebagai tagging dapat juga digunakan teknologi seperti near field communication, barcode, kode QR dan watermarking digital. Dengan demikian misalnya, bisnis mungkin tidak lagi kehabisan stok atau menghasilkan produk-produk limbah, dimana pihak yang terlibat akan tahu lebih dini produk mana saja yang dibutuhkan dan dikonsumsi. Disisi lain, kemungkinan atas penyalahgunaan terhadap informasi yang terhimpun juga tidak boleh diremehkan.
Berdasarkan penelitian ABI Research, pada tahun 2020 diperkirakan akan terdapat lebih dari 30 miliar perangkat yang terhubung secara nirkabel melalui Internet of Things (atau Internet of Everything).

Bagaimana Perangkat IoT berkomunikasi?

Sebuah perangkat IoT memiliki sebuah radio yang dapat mengirim dan menerima koneksi wireless. Protokol wireless IoT didesain untuk memenuhi beberapa servis dasar: Beroperasi dengan daya dan bandwidth yang rendah, dan bekerja dalam jaringan mesh. Beberapa perangkat bekerja pada frekuensi bidang 2.4 GHz, yang juga digunakan oleh Wi- Fi dan Bluetooth, dan cakupan sub-GHz. Frekuensi sub-GHz tersebut termasuk 868 dan 915 MHz, memiliki keuntungan dalam rendahnya interferensi.
Perangkat-perangkat IoT terhubung dalam sebuah jaringan mesh satu sama lain dan mengirimkan sinyal seperti pelari dalam lari estafet. Jaringan ini berebalikan dengan jaringan tersentralisasi. Cakupan transmisi dari perangkat IoT dalam jaringan mesh ialah ±9 meter hingga lebih dari 90 meter. Karena perangkat dalam jaringan mesh mampu untuk “mentransfer” sinyal, tentu mereka dapat terhubung dengan ribuan sensor dalam suatu area yang luas, seperti sebuah kota, dan beroperasi dengan selaras. Jaringan mesh memiliki kemampuan tambahan untuk bekerja di sekitar area perangkat yang gagal (tidak terkoneksi).
Protokol jaringan mesh IoT antara lain Z-Wave Alliance, Zigbee Alliance, dan Insteon, yang juga bekerja sama dengan vendor. Protokol-protokol tersebut tidak memiliki interoperabilitas, yang berarti mereka tidak mampu untuk bekerja sama antar beberapa macam sistem, meskipun dapat juga dihubungkan melalui hubs (akan dibahas lebih lanjut). Zigbee merupakan protocol terbuka (open protocol), namun banyak kritik yang menyatakan tidak semua pengimplementasiannya harus sama. ZigBee menyediakan sertifikasi untuk memastikan standar pengaplikasian. Insteon dan Z-Wave merupakan protokol berpaten, sehingga standarisasi implementasinya lebih terjamin.  Untuk meningkatkan skalabilitas akses komunikasi IoT, setelah bekerja keras sejak tahun 2007, akhirnya kita memiliki 6LoWPAN sebagai standar integrasi IP pada jaringan IoT berdaya rendah

Mengapa daya dan bandwidth yang rendah penting untuk IoT ?

Beberapa perangkat IoT akan mendapatkan daya dari listrik. Namun sebagian besar, seperti pengunci pintu dengan sensor yang berdiri sendiri, akan menggunakan baterai. Perangkat-perangkat ini mengirim dan menerima sedikit informasi secara berselang atau periodik. Maka dari itu, daya tahan baterai dalam perangkat IoT dapat berselang antara 1.5 hingga 10 tahun. Suatu pembuat sistem IoT, Insteon, menggunakan kedua komunikasi radio dan powerline yang dapat mengirim data melalui pengkabelan yang ada juga via radio, yang menawarkan reliabilitas pengiriman data lebih tinggi.
Metode dan Pengimplementasian
Metode yang digunakan oleh Internet of Things adalah nirkabel atau pengendalian secara otomatis tanpa mengenal jarak. Pengimplementasian Internet of Things sendiri biasanya selalu mengikuti keinginan si developer dalam mengembangkan sebuah aplikasi yang ia ciptakan, apabila aplikasinya itu diciptakan guna membantu monitoring sebuah ruangan maka pengimplementasian Internet of Things itu sendiri harus mengikuti alur diagram pemrograman mengenai sensor dalam sebuah rumah, berapa jauh jarak agar ruangan dapat dikontrol, dan kecepatan jaringan internet yang digunakan. Perkembangan teknologi jaringan dan Internet seperti hadirnya IPv6, 4G, dan Wimax, dapat membantu pengimplementasian Internet of Things menjadi lebih optimal, dan memungkinkan jarak yang dapat di lewati menjadi semakin jauh, sehingga semakin memudahkan kita dalam mengontrol sesuatu.





DAFTAR PUSTAKA

https://www.academia.edu/12418429/PENGERTIAN_INTERNET_OF_THINGS?auto=download

https://bfl-definisi.blogspot.co.id/2016/12/apa-itu-internet-of-things-contoh-iot.html

CLOUD COMPUTING


Definisi dan Konsep Cloud Computing

Cloud computing merupakan istilah yang baru di dunia komputasi, banyak yang salah kaprah dengan konsep cloud computing, yaitu selalu disamakan dengan internet. Cloud computing merupakan topik yang sangat bagus untuk dijadikan tugas akhir (skripsi), berikut beberapa tugas akhir tentang cloud computing

Definisi dan Konsep Cloud Computing
Berikut ini saya menggabungkan definisi dari cloud computing yang dikeluarkan NIST Amerika Serikat dan Bapak Onno W Purbo. Cloud computing adalah suatu model komputasi untuk memberikan kenyamanan dan on-demand akses jaringan untuk memanfaatkan secara bersama suatu sumber daya komputasi yang terkonfigurasi (misalnya jaringan, server, penyimpanan [Tradisional Harddisk, Network Storage SAN/NAS dll], aplikasi, dan layanan) dengan manajemen yang minimal dan  sumber dayanya bersifat abstrak (virtual) dan diberikan sebagai layanan di jaringan/internet melalui mekanisme tertentu.

Perbedaan konsep cloud computing dengan sistem yang lain  dapat kita lihat pada gambar berikut :


Model Layanan Cloud Computing


ada 3 model layanan cloud computing, yaitu
1.  Software as a Service (SaaS)
Dari kata-katanya dapat kita analisa bahwa layanan yang diberikan oleh  model layanan cloud computing ini adalah software/aplikasi.
2. Platform as a Service (PaaS)
Sedangkan model layanan ini, layanan yang diberikan adalah sumberdaya yang diperlukan untuk membangun suatu aplikasi, tanpa harus mendownload atau menginstal perangkat lunaknya.
3. Infrastructure as  a Service (IaaS)
layanan yang diberikan oleh model layanan ini adalah hardware atau segala sesuatu yang bisa dipakai untuk membangun cloud computing tersebut.

                                               Berikut Gambar layer dari cloud computing 

Dari penjelasan definisi cloud computing diatas dikatakan bahwa sumber daya yang ada pada cloud computing bersifat  abstrak (virtual), maka layer lengkap dari cloud computing digambarkan pada gambar dibawah.


Virtualization

untuk membuat virtualisasi kita membutuhkan perangkat lunak yang dinamakan Hypervisor. Hypervisor mempunyai 2 tipe yaitu Type 1 (or native, bare metal) Hypervisor  tipe 1 disebut dengan hypervisor native/bare metal, yaitu hypervisor yang dapat langsung dijalankan pada hardware server yang kosong (bare metal) tanpa kita install diatas sistem operasi pada komputer. Artinya hypervisor Type 1  menjadi satu paket bersama sistem operasi pada komputer tersebut  
contoh : Oracle VM Server for SPARC, the Citrix XenServerKVM, Qemu, VMware ESX/ESXi, and Microsoft Hyper-V hypervisor.
Type 2 (or hosted) Hypervisor  tipe 2 disebut dengan hypervisor host/desktop, yaitu hypervisor yang berjalan diatas sistem operasi sehingga sebelum menggunakannya harus diinstal dulu pada sistem operasi untuk dapat menjalankan hypervisor tersebut.                                                          
Contoh : Virtual box, vmware workstation dll 

                         Berikut Gambar Perbedaan antara hypervisor tipe 1 dan 2


Untuk membangun sistem cloud computing, sebaiknya kita menggunakan hypervisor tipe 1 (or native, bare metal). Terdapat beberapa perangkat lunak berupa sistem operasi untuk membuat sistem virtual pembangun cloud computing :
1. Ubuntu Enterprise cloud (Qemu, KVM, dll)
2. Vmware vSphere (Qemu, dll)
3. Proxmox VE (KVM, dll)
4. OpenStack
5. OpenNebula
6. Eucalyptus  dan banyak lagi Infrastruktur Cloud Computing 

Terdapat  empat model infrastruktur, yaitu :

1. Private Cloud
Hampir bisa dikatakan model ini sama seperti LAN, yaitu hanya dipakai pada area yang kecil contoh meliputi satu perusahaan atau lembaga saja.
2. Community Cloud
Model ini merupakan gabungan dari dua atau bebera private cloud.
3. Public Cloud
Model ini sudah dilayani untuk umum melalui internet
4. Hybrid Cloud
model ini sama seperti Public cloud, akan tetapi masih memiliki entitas unik namun terikat bersama oleh standar atau kepemilikan teknologi yang menggunakan data dan portabilitas aplikasi (e.g., cloud bursting for load-balancing between clouds).

Manfaat Cloud Computing Serta Penerapan Dalam Kehidupan Sehari – hari

Setelah penjabaran definisi singkat diatas tentu penggunaan teknologi dengan sistem cloud cukup memudahkan pengguna selain dalam hal efisiensi data, juga penghematan biaya. Berikut manfaat manfaat yang dapat dipetik lewat teknologi berbasis sistem cloud.

Salah satu keunggulan teknologi cloud adalah memungkinkan pengguna untuk menyimpan data secara terpusat di satu server berdasarkan layanan yang disediakan oleh penyedia layanan Cloud Computing itu sendiri. Selain itu, pengguna juga tak perlu repot repot lagi menyediakan infrastruktur seperti data center, media penyimpanan/storage dll karena semua telah tersedia secara virtual.
2.    Keamanan Data
Keamanan data pengguna dapat disimpan dengan aman lewat server yang disediakan oleh penyedia layanan Cloud Computing seperti jaminan platform teknologi, jaminan ISO, data pribadi, dll.
3.    Fleksibilitas dan Skalabilitas yang Tinggi
Teknologi Cloud menawarkan fleksibilitas dengan kemudahan data akses, kapan dan dimanapun kita berada dengan catatan bahwa pengguna (user) terkoneksi dengan internet. Selain itu, pengguna dapat dengan mudah meningkatkan atau mengurangi kapasitas penyimpanan data tanpa perlu membeli peralatan tambahan seperti hardisk. Bahkan salah satu praktisi IT kenamaan dunia, mendiang Steve Jobs mengatakan bahwa membeli memori fisik untuk menyimpan data seperti hardisk merupakan hal yang percuma jika kita dapat menyimpan nya secara virtual/melalui internet.
4.    Investasi Jangka Panjang
Penghematan biaya akan pembelian inventaris seperti infrastruktur, hardisk, dll akan berkurang dikarenakan pengguna akan dikenakan biaya kompensasi rutin per bulan sesuai dengan paket layanan yang telah disepakati dengan penyedia layanan Cloud Computing. Biaya royalti atas lisensi software juga bisa dikurangi karena semua telah dijalankan lewat komputasi berbasis Cloud.

Penerapan Cloud Computing telah dilakukan oleh beberapa perusahaan IT ternama dunia seperti Google lewat aplikasi Google Drive, IBM lewat Blue Cord Initiative, Microsoft melalui sistem operasi nya yang berbasis Cloud Computing, Windows Azure dsb. Di kancah nasional sendiri penerapan teknologi Cloud juga dapat dilihat melalui penggunaan Point of Sale/program kasir.
Salah satu perusahaan yang mengembangkan produknya berbasis dengan sistem Cloud adalah DealPOS. Metode kerja Point of Sale (POS) ini adalah dengan mendistribusikan data penjualan toko retail yang telah diinput oleh kasir ke pemilik toko retail melalui internet dimanapun pemilik toko berada.  Selain itu, perusahaan telekomunikasi ternama nasional, Telkom juga turut mengembangkan sistem komputasi berbasis Cloud ini melalui Telkom Cloud dengan program Telkom VPS dan Telkom Collaboration yang diarahkan untuk pelanggan UKM (Usaha Kecil-Menengah).

Cara Kerja Sistem Cloud Computing

Sistem Cloud bekerja menggunakan internet sebagai server dalam mengolah data. Sistem ini memungkinkan pengguna untuk login ke internet yang tersambung ke program untuk menjalankan aplikasi yang dibutuhkan tanpa melakukan instalasi. Infrastruktur seperti media penyimpanan data dan juga instruksi/perintah dari pengguna disimpan secara virtual melalui jaringan internet kemudian perintah – perintah tersebut dilanjutkan ke server aplikasi. Setelah perintah diterima di server aplikasi kemudian data diproses dan pada proses final pengguna akan disajikan dengan halaman yang telah diperbaharui sesuai dengan instruksi yang diterima sebelumnya sehingga konsumen dapat merasakan manfaatnya. Contohnya lewat penggunaan email seperti Yahoo ataupun Gmail. Data di beberapa server diintegrasikan secara global tanpa harus mendownload software untuk menggunakannya. Pengguna hanya memerlukan koneksi internet dan semua data dikelola langsung oleh Yahoo dan juga Google. Software dan juga memori atas data pengguna tidak berada di komputer tetapi terintegrasi secara langsung melalui sistem Cloud menggunakan komputer yang terhubung ke internet.
Berikut adalah penjelasan singkat tentang Cloud Computing, sistem yang telah mendunia yang dapat membantu perusahaan atau organisasi dalam efisiensi penyimpanan data. Beberapa faktor seperti ketersediaan internet yang dibutuhkan sebagai jalur utama dalam distribusi data, kualitas vendor akan layanan sistem Cloud maupun masalah keamanan dan privasi seperti serangan peretas/hacker dalam meretas internet patut menjadi pertimbangan tersendiri sebelum anda beralih ke sistem Cloud. Selain vendor yang harus meningkatkan kualitas pelayanan mereka, pengguna juga diharapkan dapat lebih bijak dalam memilih kualitas vendor yang akan mereka gunakan untuk mengelola data berbasis Cloud Computing.

Contoh Cloud Computing

1. Google Drive
Google Drive adalah layanan penyimpanan online yang dimiliki Google. Google Drive diluncurkan pada tanggal 24 April 2012. Sebenarnya, Google Drive merupakan pengembangan dari Google Docs. Google Drive memberikan kapasitas penyimpanan sebesar 5GB kepada setiap penggunanya. Kapasitas tersebut dapat ditambahkan dengan melakukan pembayaran atau pembelian storage.

Penyimpanan file di Google Drive dapat memudahkan pemilik file dapat mengakses file tersebut kapanpun dan dimanapun dengan menggunakan komputer desktop, laptop, komputer tablet ataupun smartphone. File tersebut juga dapat dengan mudah dibagikan dengan orang lain untuk berbagi pakai ataupun melakukan kolaborasi dalam pengeditan.

Fitur-Fitur Google Drive



  • Penyimpanan gratis sebesar 5GB : pengguna dapat menyimpan dokumen, baik berupa gambar, video, musik, ataupun file-file lain.
  • Memungkinkan membuat dokumen : pengguna dapat membuat dokumen, seperti mengolah data, mengolah angka, membuat presentasi, form dan dokumen lainnya.
  • Berbagi file : memudahkan untuk berbagi filedengan orang lain, dan juga memudahkan orang lain untuk melakukan pengeditan terhadap file yang kita buat.
  • Terintegrasi dengan layanan Google lainnya : pengguna layanan Google lainnya akan merasakan kemudahan dalam memanagement file dari Google Drive.
  • Fasilitas pencarian : memberikan layanan pencarian yang lebih baik dan lebih cepat untuk penggunanya dengan menggunakan kata kunci tertentu, juga dapat mengenali gambar atau teks dari dokumen hasil scan.
  • Menampilkan berbagai file : lebih dari 30 tipe file yang dapat dibuka dan ditampilkan oleh Google Drive, termasuk file video, file image, dan lain-lain tanpa mengharuskan pengguna untuk mengunduh dan menginstall software yang sesuai dengan tipe atau ekstensi file tersebut.
  • Menjalankan aplikasi : mempunyai kemampuan untuk membuat, menjalankan dan membagi fileaplikasi favorite yang dimiliki oleh pengguna.

2. Windows Azure



Windows Azure adalah sistem operasi yang berbasis cloud computing, dibuat oleh Microsoft untuk mengembangkan dan mengatur aplikasi serta melayani sebuah jaringan global dari Microsoft Data Centers, juga mendukung berbagai macam bahasa dan alat pemograman. Sistem operasi ini dirilis pada 1 Februari 2010.

Fitur-Fitur Windows Azure
  • Layanan infrastuktur : menyediakan infrastruktur dengan skala yang sesuai dengan kebutuhan. Baik dalam membuat aplikasi baru atau menjalankan aplikasi yang telah disediakan.
  • Kembangkan dan lakukan percobaan : memungkinkan pengguna untuk melakukan pengembangan aplikasi dan langsung melakukan percobaan pada aplikasi tersebut secara cepat.
  • Big data : menyediakan kapasitas data yang besar. Kapasitas ini didukung oleh Apache Hadoop.
  • Aplikasi mobile : memberikan kemudahan dalam pembuatan aplikasi mobile. Aplikasi yang telah dibuat dan dapat langsung dimasukan ke penyimpanan cloud computing.
  • Media : layanan Media Windows Azure memperbolehkan untuk mengembangkan solusi penyebaran media, yang mana bisa menampilkan media dari Adobe Flash, Android, iOS, Windows, dan platformlainnya.
  • Aplikasi web : menawarkan keamanan dan fleksibilitas pengembangan, penyebaran, dan pilihan skala untuk berbagai macam ukuran aplikasi web.
  • Penyimpanan, pencadangan, dan pemulihan : menyediakan penyimpanan, pencadangan, dan solusi pemulihan data apapun.
  • Identitas dan manajemen akses : Windows Azure Active Directory memberikan layanan pengamanan pada identitas perusahaan, serta melakukan manajemen pada banyak pengguna di sebuah perusahaan.
  • Integrasi : memperbolehkan pengguna untuk membawa seluruh aplikasi, data, perangkat, mitra ke perangkat lokal dan ke awan.
  • Manajemen data : menyediakan solusi yang tepat untuk kebutuhan data pengguna.








DAFTAR PUSTAKA

http://tulisan-yopie.blogspot.co.id/2012/03/definisi-dan-konsep-cloud-computing.html

http://pusatteknologi.com/pengertian-manfaat-cara-kerja-dan-contoh-cloud-computing.html

Sabtu, 18 November 2017

BIOGRAFI SUSILO BAMBANG YUDHOYONO

Biografi Susilo Bambang Yudhoyono


Profil dan Biografi Susilo Bambang Yudhoyono. Beliau merupakan presiden Republik Indonesia ke-6. Berbeda dengan presiden sebelumnya, beliau merupakan presiden pertama yang dipilih secara langsung oleh rakyat dalam proses Pemilu Presiden putaran II 20 September 2004. Lulusan terbaik AKABRI (1973) yang akrab disapa SBY ini lahir di Pacitan, Jawa Timur 9 September 1949. Istrinya bernama Kristiani Herawati, merupakan putri ketiga almarhum Jenderal (Purn) Sarwo Edhi Wibowo. Pensiunan jenderal berbintang empat ini adalah anak tunggal dari pasangan R. Soekotjo dan Sitti Habibah. Darah prajurit menurun dari ayahnya yang pensiun sebagai Letnan Satu. Sementara ibunya, Sitti Habibah, putri salah seorang pendiri Ponpes Tremas.

Kehidupan Susilo Bambang Yudhoyono Beliau dikaruniai dua orang putra yakni Agus Harimurti Yudhoyono, lulusan terbaik SMA Taruna Nusantara Magelang yang mengikuti dan menyamai jejak dan prestasi SBY di dalam militer, ia juga lulus dari Akmil tahun 2000 dengan meraih penghargaan Bintang Adhi Makayasa kemudian putra kedua yaitu Edhie Baskoro Yudhoyono yang merupakan lulusan Nanyang Technological University di bidang Ekonomi dan bekecimpung di dunia politik.

Pendidikan Pendidikan SR adalah pijakan masa depan paling menentukan dalam diri SBY. Ketika duduk di bangku kelas lima, beliau untuk pertamakali kenal dan akrab dengan nama Akademi Militer Nasional (AMN), Magelang, Jawa Tengah. Di kemudian hari AMN berubah nama menjadi Akabri. SBY masuk SMP Negeri Pacitan, terletak di selatan alun-alun. Ini adalah sekolah idola bagi anak-anak Kota Pacitan. Mewarisi sikap ayahnya yang berdisiplin keras, SBY berjuang untuk mewujudkan cita-cita masa kecilnya menjadi tentara dengan masuk Akademi Angkatan Bersenjata Republik Indonesia (Akabri) setelah lulus SMA akhir tahun 1968. Namun, lantaran terlambat mendaftar, SBY tidak langsung masuk Akabri. Maka SBY pun sempat menjadi mahasiswa Teknik Mesin Institut 10 November Surabaya (ITS).

Masuk Militer Namun kemudian, SBY justru memilih masuk Pendidikan Guru Sekolah Lanjutan Pertama (PGSLP) di Malang, Jawa Timur. Sewaktu belajar di PGSLP Malang itu, beliau mempersiapkan diri untuk masuk Akabri. Tahun 1970, akhirnya masuk Akabri di Magelang, Jawa Tengah, setelah lulus ujian penerimaan akhir di Bandung. SBY satu angkatan dengan Agus Wirahadikusumah, Ryamizard Ryacudu, dan Prabowo Subianto. Semasa pendidikan, SBY yang mendapat julukan Jerapah, sangat menonjol. Terbukti, belaiu meraih predikat lulusan terbaik Akabri 1973 dengan menerima penghargaan lencana Adhi Makasaya. Pendidikan militernya dilanjutkan di Airborne and Ranger Course di Fort Benning, Georgia, AS (1976), Infantry Officer Advanced Course di Fort Benning, Georgia, AS (1982-1983) dengan meraih honor graduate, Jungle Warfare Training di Panama (1983), Anti Tank Weapon Course di Belgia dan Jerman (1984), Kursus Komandan Batalyon di Bandung (1985), Seskoad di Bandung (1988-1989) dan Command and General Staff College di Fort Leavenworth, Kansas, AS (1990-1991). Gelar MA diperoleh dari Webster University AS. Perjalanan karier militernya, dimulai dengan memangku jabatan sebagai Dan Tonpan Yonif Linud 330 Kostrad (Komandan Peleton III di Kompi Senapan A, Batalyon Infantri Lintas Udara 330/Tri Dharma, Kostrad) tahun 1974-1976, membawahi langsung sekitar 30 prajurit.

Pengalaman di Militer

Batalyon Linud 330 merupakan salah satu dari tiga batalyon di Brigade Infantri Lintas Udara 17 Kujang I/Kostrad, yang memiliki nama harum dalam berbagai operasi militer. Ketiga batalyon itu ialah Batalyon Infantri Lintas Udara 330/Tri Dharma, Batalyon Infantri Lintas Udara 328/Dirgahayu, dan Batalyon Infantri Lintas Udara 305/Tengkorak. Kefasihan berbahasa Inggris, membuatnya terpilih mengikuti pendidikan lintas udara (airborne) dan pendidikan pasukan komando (ranger) di Pusat Pendidikan Angkatan Darat Amerika Serikat, Ford Benning, Georgia, 1975. Kemudian sekembali ke tanah air, SBY memangku jabatan Komandan Peleton II Kompi A Batalyon Linud 305/Tengkorak (Dan Tonpan Yonif 305 Kostrad) tahun 1976-1977. Beliau pun memimpin Pleton ini bertempur di Timor Timur.

Sepulang dari Timor Timur, SBY menjadi Komandan Peleton Mortir 81 Yonif Linud 330 Kostrad (1977). Setelah itu, beliau ditempatkan sebagai Pasi-2/Ops Mabrigif Linud 17 Kujang I Kostrad (1977-1978), Dan Kipan Yonif Linud 330 Kostrad (1979-1981), dan Paban Muda Sops SUAD (1981-1982). Ketika bertugas di Mabes TNI-AD, itu SBY kembali mendapat kesempatan sekolah ke Amerika Serikat. Dari tahun 1982 hingga 1983, beliau mengikuti Infantry Officer Advanced Course, Fort Benning, AS, 1982-1983 sekaligus praktek kerja-On the job training di 82-nd Airbone Division, Fort Bragg, AS, 1983. Kemudian mengikuti Jungle Warfare School, Panama, 1983 dan Antitank Weapon Course di Belgia dan Jerman, 1984, serta Kursus Komando Batalyon, 1985. Pada saat bersamaan SBY menjabat Komandan Sekolah Pelatih Infanteri (1983-1985)

Lalu beliau dipercaya menjabat Dan Yonif 744 Dam IX/Udayana (1986-1988) dan Paban Madyalat Sops Dam IX/Udayana (1988), sebelum mengikuti pendidikan di Sekolah Staf dan Komando TNI-AD (Seskoad) di Bandung dan keluar sebagai lulusan terbaik Seskoad 1989. SBY pun sempat menjadi Dosen Seskoad (1989-1992), dan ditempatkan di Dinas Penerangan TNI-AD (Dispenad) dengan tugas antara lain membuat naskah pidato KSAD Jenderal Edi Sudradjat. Lalu ketika Edi Sudradjat menjabat Panglima ABRI, beliau ditarik ke Mabes ABRI untuk menjadi Koordinator Staf Pribadi (Korspri) Pangab Jenderal Edi Sudradjat (1993).

Lalu, beliau kembali bertugas di satuan tempur, diangkat menjadi Komandan Brigade Infantri Lintas Udara (Dan Brigif Linud) 17 Kujang I/Kostrad (1993-1994) bersama dengan Letkol Riyamizard Ryacudu. Kemudian menjabat Asops Kodam Jaya (1994-1995) dan Danrem 072/Pamungkas Kodam IV/Diponegoro (1995). Tak lama kemudian, SBY dipercaya bertugas ke Bosnia Herzegovina untuk menjadi perwira PBB (1995). Beliau menjabat sebagai Kepala Pengamat Militer PBB (Chief Military Observer United Nation Protection Force) yang bertugas mengawasi genjatan senjata di bekas negara Yugoslavia berdasarkan kesepakatan Dayton, AS antara Serbia, Kroasia dan Bosnia Herzegovina. Setelah kembali dari Bosnia, beliau diangkat menjadi Kepala Staf Kodam Jaya (1996). Kemudian menjabat Pangdam II/Sriwijaya (1996-1997) sekaligus Ketua Bakorstanasda dan Ketua Fraksi ABRI MPR (Sidang Istimewa MPR 1998) sebelum menjabat Kepala Staf Teritorial (Kaster) ABRI (1998-1999).

Terjun ke Dunia Politik dan Menjadi Presiden Keenam Republik Indonesia Sementara, langkah karir politiknya dimulai tanggal 27 Januari 2000, saat memutuskan untuk pensiun lebih dini dari militer ketika
Advertisement
dipercaya menjabat sebagai Menteri Pertambangan dan Energi pada pemerintahan Presiden KH Abdurrahman Wahid. Tak lama kemudian, SBY pun terpaksa meninggalkan posisinya sebagai Mentamben karena Gus Dur memintanya menjabat Menkopolsoskam. Pada tanggal 10 Agustus 2001, Presiden Megawati mempercayai dan melantiknya menjadi Menko Polkam Kabinet Gotong-Royong. Tetapi pada 11 Maret 2004, beliau memilih mengundurkan diri dari jabatan Menko Polkam. Langkah pengunduran diri ini membuatnya lebih leluasa menjalankan hak politik yang akan mengantarkannya ke kursi puncak kepemimpinan nasional. Dan akhirnya, pada pemilu Presiden langsung putaran kedua 20 September 2004, SBY yang berpasangan dengan Jusuf Kalla meraih kepercayaan mayoritas rakyat Indonesia dengan perolehan suara di attas 60 persen. Dan pada tanggal 20 Oktober 2004 beliau dilantik menjadi Presiden RI ke-6. Kemudian setelah akhir jabatannya pada tahun 2009, ia kemudian mengumumkan akan maju lagi sebagai calon presiden dengan yang didampingi oleh Boediono sebagai Cawapres yang diusung oleh partai Demokrat, kemudian setelah pemilihan umum pada tahun 2009, SBY kemudian terpilih untuk kedua kalinya sebagai presiden dengan masa jabatan 2009 hingga 2014 bersama Boediono sebagai wakil presiden.

SBY bersama Mahmoud Ahmadinejjad

Berikut ini Biodata lengkap tentang Susilo Bambang Yudhoyono
Nama Lengkap : Prof. Dr. H. Susilo Bambang Yudhoyono
Tempat Tanggal Lahir : 9 September 1949, di Desa Tremas, Arjosari, Pacitan, Jawa Timur, Indonesia.
Partai politik : Partai Demokrat.
Istri : Kristiani Herrawati.
Anak : Agus Harimurti Yudhoyono, Edhie Baskoro Yudhoyono.
Almamater : Akademi Militer (US Army Command & General Staff College, Universitas Webster), Institut Pertanian Bogor.
Profesi : TNI, Politikus.
Agama : Islam.

Pendidikan :
  • Akademi Angkatan Bersenjata RI (Akabri) tahun 1973
  • American Language Course, Lackland, Texas AS, 1976
  • Airbone and Ranger Course, Fort Benning , AS, 1976
  • Infantry Officer Advanced Course, Fort Benning, AS, 1982-1983
  • On the job training di 82-nd Airbone Division, Fort Bragg, AS, 1983
  • Jungle Warfare School, Panama, 1983
  • Antitank Weapon Course di Belgia dan Jerman, 1984
  • Kursus Komando Batalyon, 1985
  • Sekolah Komando Angkatan Darat, 1988-1989
  • Command and General Staff College, Fort Leavenwort, Kansas, AS
  • Master of Art (MA) dari Management Webster University, Missouri, AS

Karier :
  • Dan Tonpan Yonif Linud 330 Kostrad (1974-1976)
  • Dan Tonpan Yonif 305 Kostrad (1976-1977)
  • Dan Tn Mo 81 Yonif Linud 330 Kostrad (1977)
  • Pasi-2/Ops Mabrigif Linud 17 Kujang I Kostrad (1977-1978)
  • Dan Kipan Yonif Linud 330 Kostrad (1979-1981)
  • Paban Muda Sops SUAD (1981-1982)
  • Komandan Sekolah Pelatih Infanteri (1983-1985)
  • Dan Yonif 744 Dam IX/Udayana (1986-1988)
  • Paban Madyalat Sops Dam IX/Udayana (1988)
  • Dosen Seskoad (1989-1992)
  • Korspri Pangab (1993)
  • Dan Brigif Linud 17 Kujang 1 Kostrad (1993-1994)
  • Asops Kodam Jaya (1994-1995)
  • Danrem 072/Pamungkas Kodam IV/Diponegoro (1995)
  • Chief Military Observer United Nation Peace Forces (UNPF) di Bosnia-Herzegovina (sejak awal November 1995)
  • Kasdam Jaya (1996-hanya lima bulan)
  • Pangdam II/Sriwijaya (1996-) sekaligus Ketua Bakorstanasda
  • Ketua Fraksi ABRI MPR (Sidang Istimewa MPR 1998)
  • Kepala Staf Teritorial (Kaster ABRI (1998-1999)
  • Mentamben (sejak 26 Oktober 1999)
  • Menko Polsoskam (Pemerintahan Presiden Abdurrahman Wahid)
  • Menko Polkam (Pemerintahan Presiden Megawati Sukarnopotri) mengundurkan diri 11 Maret 2004
  • Penugasan : Operasi Timor Timur 1979-1980 dan 1986-1988
  • Presiden Republik Indonesia Dua periode  2004-2014

Penghargaan :
  • Adi Makayasa (lulusan terbaik Akabri 1973)
  • Tri Sakti Wiratama (Prestasi Tertinggi Gabungan Mental Fisik, dan Intelek), 1973
  • Satya Lencana Seroja, 197
  • Honorour Graduated IOAC, USA, 1983
  • Satya Lencana Dwija Sista, 1985
  • Lulusan terbaik Seskoad Susreg XXVI, 1989
  • Dosen Terbaik Seskoad, 1989
  • Satya Lencana Santi Dharma, 1996
  • Satya Lencana United Nations Peacekeeping Force (UNPF), 1996
  • Satya Lencana United Nations Transitional Authority in Eastern Slavonia, Baranja, and Western Sirmium (UNTAES), 1996
  • Bintang Kartika Eka Paksi Nararya, 1998
  • Bintang Yudha Dharma Nararya, 1998
  • Wing Penerbang TNI-AU, 1998
  • Wing Kapal Selam TNI-AL, 1998
  • Bintang Kartika Eka Paksi Pratama, 1999
  • Bintang Yudha Dharma Pratama, 1999
  • Bintang Dharma, 1999
  • Bintang Maha Putera Utama, 1999
  • Tokoh Berbahasa Lisan Terbaik, 2003
  • Bintang Asia (Star of Asia) dari BusinessWeek, 2005
  • Bintang Kehormatan Darjah Kerabat Laila Utama dari Sultan Brunei
  • Doktor Honoris Causa dari Universitas Keio, 2006.




SUMBER :

http://www.biografiku.com/2009/06/biografi-susilo-bambang-yudhoyono.html

SYSTEM DEVELOPMENT LIFE CYCLE (SDLC)


SDLC adalah tahapan-tahapan pekerjaan yang dilakukan oleh analis sistem dan programmer dalam membangun sistem informasi. Langkah yang digunakan meliputi :
  • Melakukan survei dan menilai kelayakan proyek pengembangan sistem informasi
  • Mempelajari dan menganalisis sistem informasi yang sedang berjalan
  • Menentukan permintaan pemakai sistem informasi.
  • Milih solusi atau pemecahan masalah yang paling baik.
  • Menentukan perangkat keras (hardware) dan perangkat lunak (software).
  • Merancang sistem informasi baru
  • Membangun sistem informasi baru.
  • Mengkokasikan dan mengimplementasikan sistem informasi baru
  •  Memelihara dan melakukan perbaikan/peningkatan sistem informasi baru bila diperlukan
System Development Lyfe Cycle (SDLC) adalah keseluruhan proses dalam membangun sistem melalui beberapa langkah. Ada beberapa model SDLC. Model yang cukup populer dan banyak digunakan adalah waterfall. Beberapa model lain SDLC misalnya fountain, spiral, rapid, prototyping, incremental, build & fix, dan synchronize & stabilize. Dengan siklus SDLC, proses membangun sistem dibagi menjadi beberapa langkah dan pada sistem yang besar, masing-masing langkah dikerjakan oleh tim yang berbeda.

Dalam sebuah siklus SDLC, terdapat enam langkah. Jumlah langkah SDLC pada referensi lain mungkin berbeda, namun secara umum adalah sama. Langkah tersebut adalah

  • Analisis sistem, yaitu membuat analisis aliran kerja manajemen yang sedang berjalan.
  • Spesifikasi kebutuhan sistem, yaitu melakukan perincian mengenai apa saja yang dibutuhkan dalam pengembangan sistem dan membuat perencanaan yang berkaitan dengan proyek sistem.
  • Perancangan sistem, yaitu membuat desain aliran kerja manajemen dan desain pemrograman yang diperlukan untuk pengembangan sistem informasi.
  • Pengembangan sistem, yaitu tahap pengembangan sistem informasi dengan menulis program yang diperlukan.
  • Pengujian sistem, yaitu melakukan pengujian terhadap sistem yang telah dibuat.
  • Implementasi dan pemeliharaan sistem, yaitu menerapkan dan memelihara sistem yang telah dibuat
Siklus SDLC dijalankan secara berurutan, mulai dari langkah pertama hingga langkah keenam. Setiap langkah yang telah selesai harus dikaji ulang, kadang-kadang bersama expert user, terutama dalam langkah spesifikasi kebutuhan dan perancangan sistem untuk memastikan bahwa langkah telah dikerjakan dengan benar dan sesuai harapan. Jika tidak maka langkah tersebut perlu diulangi lagi atau kembali ke langkah sebelumnya.
Kaji ulang yang dimaksud adalah pengujian yang sifatnya quality control, sedangkan pengujian di langkah kelima bersifat quality assurance. Quality control dilakukan oleh personal internal tim untuk membangun kualitas, sedangkan quality assurance dilakukan oleh orang di luar tim untuk menguji kualitas sistem. Semua langkah dalam siklus harus terdokumentasi. Dokumentasi yang baik akan mempermudah pemeliharaan dan peningkatan fungsi sistem

System Development Lyfe Cycle (SDLC) adalah keseluruhan proses dalam membangun sistem melalui beberapa langkah. Ada beberapa model SDLC. Model yang cukup populer dan banyak digunakan adalah waterfall. Beberapa model lain SDLC misalnya fountain, spiral, rapid, prototyping, incremental, build & fix, dan synchronize & stabilize. Dengan siklus SDLC, proses membangun sistem dibagi menjadi beberapa fase atau langkah dan pada sistem yang besar, masing-masing langkah dikerjakan oleh tim yang berbeda. Dalam sebuah siklus SDLC, terdapat enam fase atau langkah. Jumlah fase SDLC pada referensi lain mungkin berbeda, namun secara umum adalah sama. Fase-fase tersebut adalah:

System/Information Engineering and Modeling
Pengembangan sistem informasi dimulai dengan mengadakan penelitian terhadap elemen-elemen kebutuhan sistem bersangkutan dan mendefinisikan kebutuhan-kebutuhan tersebut dan menjabarkannya kedalam panduan bagi pengembangan sistem ditahap berikutnya. Aspek-aspek yang berkaitan berupa elemen-elemen yang berkaitan dengan sistem baik itu sumber daya manusia, peraturan perundang-undangan, perangkat keras (hardware), prosedur kerja organisasi maupun beragam aspek lainnya, baik yang terkait secara langsung maupun tidak dengan sistem komputerisasi yang akan dibangun. Fase ini merupakan fase yang sangat penting (essential) untuk mendapatkan gambaran utuh sistem guna pengembangan sistem bersangkutan kedalam bentuk penerapan sistem yang berbasis komputerisasi.

Software Requirements Analysis
Tahapan ini juga dikenal sebagai proses feasibility study. Dalam tahapan ini, tim pengembang sistem melakukan investigasi kebutuhan-kebutuhan sistem guna menentukan solusi piranti lunak (software) yang akan digunakan sebagai tulang punggung proses automatisasi /komputerisasi bagi sistem. Hasil investigasi berupa rekomendasi kepada pengembang sistem dalam hal spesifikasi teknis proses pengembangan sistem untuk tahap berikutnya yang berisikan hal-hal berkaitan dengan kebutuhan personal (personnel assignments), biaya (costs), jadwal pelaksanaan (project schedule), and batasan waktu penyelesaian pekerjaan (target dates). Disamping itu juga direkomendasikan beragam aspek teknis pengembangan software baik berupa fungsi-fungsi yang dibutuhkan (required function), karakteristik sistem (behavior), performansi sistem (performance) and antar muka aplikasi (interfacing).

Systems Analysis and Design
Pada tahapan ini, tim pengembangan sistem mendefinisikan proses-proses dan kebutuhan-kebutuhan sistem yang berkaitan dengan pengembangan aplikasi (software development process). Dalam fase ini ditentukan pemilihan teknologi yang akan diterapkan baik berupa client/server technology, rancangan database, maupun beragam aspek lainnya yang berkaitan dengan kegiatan analisis dan perancangan ini.

Code Generation
Pada tahapan ini hasil dari fase-fase sebelumnya dituangkan kedalam penulisan kode-kode dengan menggunakan bahasa pemrograman komputer yang telah ditentukan dalam tahap sebelumnya. Untuk melakukan pemrograman ini dibutuhkan perangkat-perangkat pemrograman seperti Code Editor, Compiler, Interpreter dan aneka perangkat lunak berkaitan lainnya sesuai dengan kebutuhan pemrograman bersangkutan.

Testing
Setelah proses penulisan kode pemrograman langkah berikutnya berupa proses pengujian terhadap hasil pemrograman tersebut . Pengujian mencakup beragam aspek yang berkaitan dengan System & Performance dari fase Code Generation. Pengujian-pengujian tersebut berupa Pengujian Database, Pengujian Validitas Data, Pengujian Logic Aplikasi, Pengujian Antar Muka Aplikasi (General User Interface/GUI), Pengujian User Administration. Hasil pengujian ini merupakan Umpan balik perbaikan System & Performance yang akan digunakan dalam proses perbaikan sistem hingga mencapai hasil yang diharapkan dan telah ditentukan sebelumnya.

Maintenance
Fase ini merupakan fase perawatan terhadap sistem yang telah dikembangkan dan diimplementasikan. Cakupan fase ini berupa proses perawatan terhadap sistem yang berkaitan dengan perawatan berkala dari sistem maupun proses terhadap perbaikan sistem manakala sistem menghadapi kendala dalam operasionalnya akibat masalah teknis dan non teknis yang tidak terindikasi dalam proses pengembangan sistem. Proses Maintenance ini juga meliputi upaya-upaya pengembangan terhadap sistem yang telah dikembangkan sebelumnya dalam menghadapi mengantisipasi perkembangan maupun perubahan sistem bersangkutan.


Siklus SDLC dijalankan secara berurutan, mulai dari langkah pertama hingga langkah keenam. Setiap langkah yang telah selesai harus dikaji ulang, kadang-kadang bersama expert user, terutama dalam langkah spesifikasi kebutuhan dan perancangan sistem untuk memastikan bahwa langkah telah dikerjakan dengan benar dan sesuai harapan. Jika tidak maka langkah tersebut perlu diulangi lagi atau kembali ke langkah sebelumnya.. Kaji ulang yang dimaksud adalah pengujian yang sifatnya quality control, sedangkan pengujian di langkah kelima bersifat quality assurance. Quality control dilakukan oleh personal internal tim untuk membangun kualitas, sedangkan quality assurance dilakukan oleh orang di luar tim untuk menguji kualitas sistem. Semua langkah dalam siklus harus terdokumentasi. Dokumentasi yang baik akan mempermudah pemeliharaan dan peningkatan fungsi sistem.

Dalam SDLC, dijabarkan menjadi 7 langkah (aktifitas utama):
Planning, Analysis, Design, Development, Testing, Implementation dan Maintenance. Karena langkah-langkah ini bersifat urut (skuensial) dengan maksud, langkah ke 4 hanya bisa dilakukan jika langkah ke 3 sudah dilakukan, maka gambar urutan mirip seperti ‘Air Terjun’, sehingga beberapa buku menyebutnya juga sebagai ‘Waterfall Methodology‘. Secara literatur, banyak sekali aktifitas yang terjadi pada setiap langkah pada SDLC. Contohnya saja: menentukan budget, mengumpulkan kebutuhan bisnis, disain model, menulis detil dan dokumentasi, manajemen proyek, dan sebagainya. Semua aktifitas yang muncul sudah tentu bergantung pada kasus pengembangan yang akan dilakukan.

SDLC adalah tahapan-tahapan pekerjaan yang dilakukan oleh analis sistem dan programmer dalam membangun sistem informasi. Konsep ini umumnya merujuk pada sistem komputer atau informasi. Oleh karena itu SDLC juga merupakan pola yang diambil untuk mengembangkan sistem perangkat lunak, yang terdiri dari tahap-tahap: rencana(planning),analisa (analysis), desain (design), implementasi (implementation), uji coba (testing) dan pengelolaan (maintenance). Dalam rekayasa perangkat lunak, konsep SDLC mendasari berbagai jenis metodologi pengembangan perangkat lunak. Metodologi-metodologi ini membentuk suatu kerangka kerja untuk perencanaan dan pengendalian pembuatan sistem informasi, yaitu proses pengembangan perangkat lunak. Terdapat 3 jenis metode siklus hidup sistem yang paling banyak digunakan, yakni: siklus hidup sistem tradisional (traditional system life cycle), siklus hidup menggunakan protoyping (life cycle using prototyping), dan siklus hidup sistem orientasi objek (object-oriented system life cycle) .

Langkah yang digunakan meliputi :

  • Melakukan survei dan menilai kelayakan proyek pengembangan sistem informasi.
  • Mempelajari dan menganalisis sistem informasi yang sedang berjalan.
  • Menentukan permintaan pemakai sistem informasi.
  • Memilih solusi atau pemecahan masalah yang paling baik.
  • Menentukan perangkat keras (hardware) dan perangkat lunak (software).
  • Merancang sistem informasi baru.
  • Membangun sistem informasi baru.
  • Mengkomunikasikan dan mengimplementasikan sistem informasi baru.
  • Memelihara dan melakukan perbaikan/peningkatan sistem informasi baru bila diperlukan
System Development Lyfe Cycle (SDLC) adalah keseluruhan proses dalam membangun sistem melalui beberapa langkah. Ada beberapa model SDLC. Model yang cukup populer dan banyak digunakan adalah waterfall. Beberapa model lain SDLC misalnya fountain, spiral, rapid, prototyping, incremental, build & fix, dan synchronize & stabilize. Dengan siklus SDLC, proses membangun sistem dibagi menjadi beberapa langkah dan pada sistem yang besar, masing-masing langkah dikerjakan oleh tim yang berbeda. Dalam sebuah siklus SDLC, terdapat enam langkah. Jumlah langkah SDLC pada referensi lain mungkin berbeda, namun secara umum adalah sama. Langkah tersebut adalah

  • Analisis sistem, yaitu membuat analisis aliran kerja manajemen yang sedang berjalan.
  • Spesifikasi kebutuhan sistem, yaitu melakukan perincian mengenai apa saja yang dibutuhkan dalam pengembangan sistem dan membuat perencanaan yang berkaitan dengan proyek system.
  • Perancangan sistem, yaitu membuat desain aliran kerja manajemen dan desain pemrograman yang diperlukan untuk pengembangan sistem informasi.
  • Pengembangan sistem, yaitu tahap pengembangan sistem informasi dengan menulis program yang diperlukan.
  • Pengujian sistem, yaitu melakukan pengujian terhadap sistem yang telah dibuat.
  • Implementasi dan pemeliharaan sistem, yaitu menerapkan dan memelihara sistem yang telah dibuat
Siklus SDLC dijalankan secara berurutan, mulai dari langkah pertama hingga langkah keenam. Setiap langkah yang telah selesai harus dikaji ulang, kadang-kadang bersama expert user, terutama dalam langkah spesifikasi kebutuhan dan perancangan sistem untuk memastikan bahwa langkah telah dikerjakan dengan benar dan sesuai harapan. Jika tidak maka langkah tersebut perlu diulangi lagi atau kembali ke langkah sebelumnya. Kaji ulang yang dimaksud adalah pengujian yang sifatnya quality control, sedangkan pengujian di langkah kelima bersifat quality assurance. Quality control dilakukan oleh personal internal tim untuk membangun kualitas, sedangkan quality assurance dilakukan oleh orang di luar tim untuk menguji kualitas sistem. Semua langkah dalam siklus harus terdokumentasi. Dokumentasi yang baik akan mempermudah pemeliharaan dan peningkatan fungsi system
SDLC adalah System Development Life Cycle, yang sederhananya adalah tahapan – tahapan pengembangan sistem. Tahapannya pun sebagai berikut. Identification, yaitu proses mengidentifikasi kebutuhan! apa saja yang diinginkan dengan memiliki sebuah website, tentunya hal ini berkaitan dengan fasilitas – fasilitas yang ada di dalam website yang akan dibangun itu sendiri.

  • Analysis, proses menganalisa kebutuhan, proses menganalisa fasilitas – fasilitas apa saja yang diinginkan dalam web yang akan dibangun tersebut berdasarkan proses Identification.
  • Design, yaitu proses perancangan sistem yang akan dibangun baik itu dari sisi desain layout atau tampilan (nilai artistik & estetika nya) ataupun dari sisi teknis seperti database dan aplikasi atau fasilitas yang akan menjadi bagiannya, berdasarkan hasil analisa sebelumnya.
  • Implementation, yaitu proses development, proses meng-implemntasi design yang telah dibuat.Testing & Documentation, adalah proses penge-test-an hasil development dan proses mendokumentasikan apa yang telah dibuat
TAHAPAN-TAHAPAN DALAM SDLC(SISTEM DEVELOPMENT LIFE CYCLE)
Sistem Development Life Cycle(SDLC), nah kali ini kita akan membahas beberapa tahapan yang ada dalam SDLC, yuk mari kita simak. Berikut ini adalah Fase-fase Sistem Development Life Cycle (SDLC) meliputi :
A. Perencanaan Sistem (Systems Planning)
Lebih menekankan pada aspek studi kelayakan pengembangan sistem (feasibility study). Aktivitas-aktivitas yang ada meliputi :
·     Pembentukan dan konsolidasi tim pengembang.
·    Mendefinisikan tujuan dan ruang lingkup pengembangan.
·   Mengidentifikasi apakah masalah-masalah yang ada bisa diselesaikan melalui pengembangan sistem.
·     Menentukan dan evaluasi strategi yang akan digunakan dalam pengembangan sistem.
·     Penentuan prioritas teknologi dan pemilihan aplikasi.

B. Analisis Sistem (Systems Analysis)
Analisa sistem adalah tahap di mana dilakukan beberapa aktivitas berikut:

  • Melakukan studi literatur untuk menemukan suatu kasus yang bisa ditangani oleh sistem.
  • Brainstorming dalam tim pengembang mengenai kasus mana yang paling tepat dimodelkan dengan sistem.
  • Mengklasifikasikan masalah, peluang, dan solusi yang mungkin diterapkan untuk kasus tersebut.
  • Analisa kebutuhan pada sistem dan membuat batasanan sistem.
  •  Mendefinisikan kebutuhan sistem.
C. Perancangan Sistem (Systems Design)
Pada tahap ini, features dan operasi-operasi pada sistem dideskripsikan secara detail. Aktivitas-aktivitas yang dilakukan adalah:

  • Menganalisa interaksi obyek dan fungsi pada sistem.
  • Menganalisa data dan membuat skema database.
  • Merancang user interface.
D. Implementasi Sistem (Systems Implementation)
Tahap berikutnya adalah implementasi yaitu mengimplementasikan rancangan dari tahap-tahap sebelumnya dan melakukan uji coba. Dalam implementasi, dilakukan aktivitas-aktivitas sebagai berikut:

  • Pembuatan database sesuai skema rancangan.
  • Pembuatan aplikasi berdasarkan desain sistem.
  • Pengujian dan perbaikan aplikasi (debugging).
E. Pemeliharaan Sistem (Systems Maintenance)
Dilakukan oleh admin yang ditunjuk untuk menjaga sistem tetap mampu beroperasi secara benar melalui kemampuan sistem dalam mengadaptasikan diri sesuai dengan kebutuhan.


SUMBER :
https://dhozkiii24.wordpress.com/2015/04/09/pengertian-sdlc-systems-development-life-cycle/