Materi Pertemuan II STAN, Desain Pengendalian

Unduh sebagai pptx, pdf, atau txt
Unduh sebagai pptx, pdf, atau txt
Anda di halaman 1dari 16

Lingkungan Pengembangan

Sistem Informasi
oleh Ahmad I. Zakyuddin, S.Kom, M.Sc

Maret 2023
Materi Pembelajaran:

1. Analisa dan Desain Sistem dalam


Pendekatan Modern
2. Peran Analis Sistem
3. Kerangka Arsitektur Sistem
Informasi
4. Tools Pengembangan Sistem
5. Metode Pengembangan Sistem
6. Strategi Alternatif Pengembangan
Sistem
Tujuan Pembelajaran:
Mampu menjelaskan lingkungan
pengembangan sistem informasi
Analisis dan Desain
-> Perkembangan Komputer

Source : https://www.pinterest.com.au/pin/749779037958644805/
Analisis dan Desain
-> Perkembangan Bahasa Pemrograman

Source : https://medium.com/@anaharris/human-languages-vs-programming-languages-c89410f13252
Analisis dan Desain

Hardware More Powerfull

Software Programming Language -> Semakin mendekati bahasa


manusia

Resource I don’t need you, I have google :)


Analisis dan Desain

Analisis dan Desain Sistem Informasi

Proses organisasional yang kompleks dimana sistem


informasi yang berbasis komputer dikembangkan dan
dilakukan pemeliharaan.
Siklus Pengembangan Sistem Informasi

Merupakan metodologi yang


digunakan untuk melakukan
pengembangan, pemeliharaan, dan
pembaharuan sistem informasi.

Terdiri atas beberapa fase:


1. Perencanaan;
2. Analisis;
3. Desain;
4. Implementasi
5. Pemeliharaan.
Siklus Pengembangan Sistem Informasi

Penjelasan fase:

1. Perencanaan
-> Mengidentifikasi, menganalisi, memprioritaskan, dan
menyusun kebutuhan dari sistem informasi;

2. Analisis
-> Langkah pendetailan untuk mengetahui kebutuhan dasar
maupun fungsi dari sistem;
-> Pada tahapan ini dihasilkan penjabaran konsep sistem dari
sudut pandang pengembang dengan mendetailkan
fungionalitasnya.
Siklus Pengembangan Sistem Informasi
Penjelasan fase:

3. Desain
-> Digunakan untuk membuat sketsa tahap awal dalam
rangka
perencanaan pengembangan sistem informasi;
-> Memberikan gambaran menyeluruh bagaimana sistem yang
akan dikembangkan.

4. Implementasi
-> Proses konfigurasi perangkat lunak untuk beberapa
kondisi
penggunaan, yang didalamnya termasuk juga pemberian
pelatihan kepada pengguna untuk menggunakan sistem
tersebut.

5. Pemeliharaan
-> Dilakukan setelah sistem telah dapat digunakan, yang
Metodologi

Agile Methodology
Cara untuk managing proyek dengan
membaginya kedalam beberapa bagian
yang lebih kecil

Prinsip Agile:
a. Kepuasan Konsumen; Kunci Sukses Penggunaan
b. Terbuka terhadap perubahan Agile:
requirement; a. Delivery strategy;
c. Interaksi berkala; b. Following agile software
d. Keep it simple; engineering practices;
e. Penyesuaian secara berkala c. Team capability.
Metodologi(Lanj.)

Object Oriented Analysis and Design


Metodologi pengembangan sistem
yang lebih berorientasi pada objek
dibandingkan dengan data atau proses.

Objek adalah suatu struktur yang


mengenkapsulasi atribut dan metode yang
berjalan pada atribut-atribut tersebut.
Arsitektur Sistem
Informasi

Merupakan proses bisnis dan


aturan, struktur dari sistem,
kerangka kerja, serta produk
yang digunakan oleh pengguna
sistem

-> Tergantung dari sistem apa


yang akan dikembangkan
Arsitektur Sistem
Informasi

Tipe Arsitektur Sistem:


1. Single database;
2. Centralized system;
3. Federated system;
4. ???

Pihak Yang Terlibat:


1. Hardware;
2. Software;
3. Database;
4. Network;
5. Human.
Tools Pengembangan
System:

Alat bantu yang digunakan dalam


pengembangan sistem: -> contoh
1. Codekit;
2. Github/gitlab;
3. Divide.io;
4. etc

Penentuan Tools yang tepat:


-> Disesuaikan dengan tim yang terlibat dan
kebutuhan dari sistem
Metode Pengembangan
Sistem:

Metode Pengembangan Sistem


1. Agile development;
2. DevOps;
3. Waterfall;
4. Rapid Development.

Penentuan Tools yang tepat dan


kebijakan yang mendasarinya,
dan timeline pengerjaan
Terima Kasih

Anda mungkin juga menyukai