Developing Business / IT Solutions

Assalamualaikum wr. wb.
Setelah lama gak update blog, sekarang udah mulai update lagi nih..
hehehe
Jujur aja, ini tugas UAS KSI.. -_-"
oke dah, check it out
===================================================================


Pendekatan Sistem Sebuah teknik pemecahan masalah yang menggunakan sistem orientasi untuk mendefinisikan solusi yang tepat dan layak.
Untuk menganalisa suatu permasalahan dan menemukan solusi dilakukan beberapa kegiatan di bawah ini :
a.    Kenali dan tentukan sebuah permasalahan atau kesempatan dengan menggunakan System
       Thinking
b.    Kembangkan dan evaluasi solusi sistem alternatif
c.    Pilih solusi sistem terbaik yang sesuai dengan kebutuhan anda
d.    Desain solusi sistem yang anda pilih
e.    Terapkan dan evaluasi keberhasilan desain sistem

Di sini, kita juga mengenal yang disebut System Thinking. Lalu, apakah System Thinking itu?
System Thinking bisa diumpakan seperti :
“Melihat hutan dan pohon dalam berbagai situasi dengan” :
a.    Melihat hubungan antar sistem bukan membandingkan  rantai linier efek sebab akibat setiap
       kali suatu peristiwa terjadi
b.    Melihat proses pergantian dari antar sistem bukan pergantian potret yang berlainan, setiap kali
       suatu peristiwa terjadi

Selain yang dikatakan di atas, System Thinking juga bisa diartikan “Melihat sistem dalam berbagai situasi” yaitu dengan cara menemukan input, proses, output, feedback, dan kontrol komponen.
Berikut adalah contoh dari System Thinking

 Setelah Mengetahui tentang Pendekatan yang dilakukan, selanjutnya kita membahas tentang bagaimana untuk memulai pengembangan suatu sistem.
a.    Inisiatif pengembangan sistem
       -    Muncul dari semua level atau tingkatan organisasi
       -    Bisa terencana maupun tak terencana
b.    Beberapa alasan yang ada ketika ada proyek pengembangan sistem, yaitu perlindungan
       infrastruktur, gabungan, pengambilalihan, peraturan federal, dll

Selanjutnya, kita juga perlu membahas tentang Merencanakan Sistem Informasi dan Menyelaraskan antara korporasi dan tujuan Sistem Informasi.
Yang dibutuhkan dalam menyelesaikan permasalah di atas adalah sebagai berikut :
a.    Menyelaraskan tujuan organisasi dan Sistem Informasi
b.    Mengembangkan keuntungan yang kompetitif




Namun sebelumnya, kita juga harus mengetahui yang disebut Information System Planning. Maksudnya adalah Menterjemahkan strategi dan tujuan organisasi ke dalam inisiatif pengembangan sistem.
Berikut adalah gambar Information System

 
Selanjutnya adalah Menetapkan Tujuan untuk Pengembangan Sistem.
Yang perlu diketahui di sini adalah :

a.    Pengembangan Sistem Secara Keseluruhan yaitu mencapai tujuan bisnis, bukan tujuan teknis
b.    Mission-Critical System yaitu memainkan peran penting dalam operasi organisasi yang
        berkelanjutan serta tujuannya
c.    Critical Success Factor yaitu faktor penting dalam keberhasilan area fungsional dari suatu organisasi
d.    Tujuan Kinerja meliputi :
        -    Kualitas atau Kegunaan Output
        -    Ketepatan atau Akurasi Output
        -    Format Kualitas atau Kegunaan Output
        -    Kecepatan tertentu di mana output diproduksi
        -    Skalabilitas sistem yang dihasilkan
        -    Resiko System
e.    Tujuan Biaya meliputi :
        -    Biaya Pengembangan
        -    Biaya keunikan dari sistem aplikasi
        -    Investasi tetap pada hardware dan peralatan yang bersangkutan
        -    Biaya Operasi yang sedang Berlangsung

Setelah mengetahui tentang penetapan tujuan, selanjutnya kita juga perlu mengetahui tentang Analisa Sistem dan Desain
Analisa Sistem dan Desain adalah keseluruhan proses yang mana suatu Sistem Informasi didesain dan diterapkan dalam organisasi.
Dua Pendekatan yang paling sering digunakan pada Analisa Sistem dan Desain adalah :
a.    Object oriented analysis and design (OOAD)
      OOAD adalah metode analisis yang memeriksa persyaratan dari sudut pandang kelas kelas dan
      objek yang ditemui dalam ruang lingkup permasalahan yang mengarahkan arsitektur software
      yang didasari pada manipulasi objek – objek system atau subsistem.
b.    System Development Life Cycle (SDLC)
       SDLC adalah “Aplikasi dari pendekatan sistem bagi pengembangan suatu sistem informasi”,
       Mc Leod and Shell (2008:212)

Pembahasan selanjutnya adalah tentang Analisis Sistem. Analisis sistem adalah “Teknik pemecahan masalah yang menguraikan bagian – bagian komponen dengan mempelajari seberapa bagus bagian – bagian komponen tersebut bekerja dan berinteraksi untuk mencapai tujuan mereka” Al fatta (2007:44)
Berikut ini adalah gambar beberapa pihak yang terlibat dalam System Development






Analisa sistem mempelajari tentang :
a.    Informasi yang dibutuhkan oleh perusahaan dan pengguna akhir
b.    Kegiatan, sumberdaya, dan produk yang terdapat pada sistem informasi yang sedang digunakan
c.    Kemampuan sistem informasi yang dibutuhkan untuk menemukan informasi yang dibutuhkan
       oleh pengguna dan stakeholder

Untuk diketahui, bahwa End User atau Pengguna terakhir, merupakan anggota yang penting dalam pengembagan tim atau kelompok
Selanjutnya adalah Analisa Organisasi. Dalam analisa organisasi, kita akan mempelajari tentang :
a.    Struktur Manajemen
b.    Orang – orang
c.    Kegiatan Bisnis
d.    Lingkungan sistem
e.    Sistem informasi yang terkini

Selain Analisa sistem dan Analisa Organisasi, ada juga Analisa Logika.
Analisa Logika adalah konstruksi dari model logika yang digunakan oleh sistem terkini

Sistem Desain adalah sistem yang digunakan untuk memodifikasi model logika sampai ia mewakili blueprint tentang apa yang akan dilakukan oleh sistem yang baru.
Sebagai catatan, blueprint adalah suatu rancangan kerja yang akan digunakan oleh perusahaan untuk melakukan suatu sistem kerja.

Selanjutnya, kita juga diharuskan untuk mengenal Prototyping.
Prototyping digunakan untuk :
a.    Perkembangan pesat dan pengujian kerja model
b.    Digunakan dalam fase desain
c.    Khususnya sangat berguna ketika persyaratan yang dibutuhkan oleh user sulit untuk dipenuhi
d.    Dapat digunkan untuk sistem yang kecil maupun besar
e.    Berkembang sangat cepat
f.    Melakukan perbaikan sampai dapat diterima

Pembahasan selanjutnya adalah mengenai User Interface Design.
User Interface Design memberikan suatu bentuk komunikasi antara pengguna (user) dengan komputer. Bagaimana pengguna berinteraksi dengan komputer dengan menggunakan tampilan antar muka yang ada di layar komputer. Hal ini sangat penting karena akan berpengaruh pada user untuk mengunakan atau berkomunikasi dengan komputer. Bilamana suatu program susah untuk digunakan, maka hal ini akan memaksa user untuk melakukan suatu kesalahan saat mengunakan program tersebut.