0% found this document useful (0 votes)
25 views12 pages

Lecturer Notes - Week 1

This document provides an overview of systems analysis and design in various information system development methodologies. It discusses the purpose of analysis and design in developing information systems. The key phases of the System Development Life Cycle (SDLC) are identified as requirements identification, planning, analysis, design, implementation, and maintenance. Iterative development approaches are also introduced, which involve repeating the core development processes for each system component.

Uploaded by

Lendra Zulfikar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
25 views12 pages

Lecturer Notes - Week 1

This document provides an overview of systems analysis and design in various information system development methodologies. It discusses the purpose of analysis and design in developing information systems. The key phases of the System Development Life Cycle (SDLC) are identified as requirements identification, planning, analysis, design, implementation, and maintenance. Iterative development approaches are also introduced, which involve repeating the core development processes for each system component.

Uploaded by

Lendra Zulfikar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 12

LECTURE NOTES

Information Systems Analysis and Design

Week ke - 1

From Beginning to End: An Overview


of Systems Analysis and Design
LEARNING OUTCOMES

LO 1: Memahami analisis sistem dan aktivitas desain dalam berbagai metodologi pengembangan
sistem informasi

Setelah membaca bab ini, mahasiswa diharapkan mampu:

1. Menjelaskan tujuan analisis dan desain sistem ketika mengembangkan sistem informasi

2. Menjelaskan tujuan siklus hidup pengembangan sistem (SDLC) dan identifikasi enam
proses intinya

3. Menjelaskan bagaimana metodologi sistem informasi memberikan pedoman untuk


menyelesaikan enam proses inti dari SDLC

4. Menjelaskan karakteristik metodologi Agile dan iterative system development

OUTLINE MATERI :

1. Software Development and Systems Analysis and Design

2. The System Development Life Cycle (SDLC)

3. Iterative Development

4. Ridgeline Mountain Outfitters (RMO)

Information Systems Analysis and Design


ISI MATERI

A. Software Development and Systems Analysis and Design


Saat ini kita telah tumbuh di dunia yang penuh dengan komputasi di mana-mana, di
mana komputer ada dimana saja dan semakin ditandai dengan adanya mobilitas,
komunikasi, dan konektivitas.
Sistem informasi adalah seperangkat komponen yang saling terkait yang
mengumpulkan, memproses, menyimpan, dan menyediakan informasi sebagai keluaran
yang dibutuhkan untuk menyelesaikan tugas bisnis. Sistem informasi selalu mencakup
orang-orang yang mengoperasikan sistem dan melaksanakan sebagian pekerjaan.
Baru-baru ini, istilah lain telah digunakan untuk merujuk pada suatu informasi
sistem—aplikasi komputer. Aplikasi komputer adalah aplikasi komputer atau program
perangkat lunak yang dijalankan pada perangkat komputasi untuk menjalankan fungsi
tertentu atau set fungsi terkait. Terkadang, aplikasi komputer dipersingkat menjadi aplikasi
(seperti aplikasi iPhone atau aplikasi Android). Banyak orang menggunakan istilah sistem
informasi dan aplikasi komputer secara bergantian, tapi ingat bahwa sistem informasi juga
mencakup orang-orang dan prosedur manual serta aplikasi yang biasanya hanya mengacu
pada perangkat lunak.
Coba pikirkan bagaimana sistem informasi yang digunakan sebuah universitas atau
perguruan tinggi untuk memfasilitasi kebutuhan mahasiswa. Hal ini merupakan sebuah
sistem yang rumit yang kemungkinan mengintegrasikan semua modul transaksi seperti
penerimaan mahasiswa, keuangan, penjadwalan matakuliaj, dan bahkan dukungan layanan
khusus. Hal ini memungkinkan untuk mengakses sistem informasi melalui jaringan
menggunakan desktop workstation di rumah atau di lab komputer, komputer notebook
nirkabel, iPad atau tablet, dan iPhone atau ponsel Android, dan bahkan perangkat yang dapat
dikenakan seperti jam tangan pintar atau Google Glass. Mungkin ada aplikasi yang
terhubung ke sistem dengan baik dan lancer dari sebuah perangkat, atau bisa saja mungkin
terhubung melalui browser di desktop, notebook, atau perangkat lain.
Gambar 1-1 menunjukkan berbagai perangkat yang semuanya terhubung ke Sistem
Informasi Mahasiswa Universitas yang sama. Setiap sistem informasi (atau aplikasi)

Information Systems Analysis and Design


dirancang dan dibangun untuk memenuhi beberapa kebutuhan. Ketika sistem informasi
digunakan secara produktif untuk memenuhi kebutuhan maka terlihat tujuan dari Sistem
Informasi adalah untuk menggambarkan proses dimana sistem informasi diciptakan dari
kebutuhan pengguna.

Gambar 1.1 Berbagai perangkat yang terhubung ke sistem informasi yang sama

Analisis sistem terdiri dari aktivitas-aktivitas yang memungkinkan seseorang untuk


memahami dan menentukan apa yang harus dicapai oleh sistem baru.
Sementara itu, Desain sistem terdiri dari aktivitas-aktivitas yang memungkinkan
seseorang untuk menggambarkan secara rinci bagaimana sistem informasi akan benar-benar
diimplementasikan untuk memberikan solusi yang dibutuhkan. Dengan kata lain, desain
sistem menggambarkan bagaimana system benar-benar akan bekerja. Hal ini menentukan

Information Systems Analysis and Design


secara rinci semua komponen solusi sistem dan bagaimana komponen-komponen tersebut
saling bekerjasama. Gambar 1-2 memperlihatkan cara kerja antara analisis dan desain
system.

Gambar 1-2 Analisis system versus desain system

Analisis dan desain sistem menyediakan tool dan Teknik yang dibutuhkan oleh
pengembang sistem informasi untuk menyelesaikan proses pengembangan system,
diantaranya adalah:
1. Memahami kebutuhan bisnis.
2. Meng-capture visi.
3. Menentukan solusi.
4. Mengkomunikasikan visi sbeserta solusinya.
5. Membangun solusi atau membantu orang lain dalam membangun solusi.
6. Mengkonfirmasikan bahwa solusi sudah memenuhi kebutuhan.
7. Launching aplikasi yang menjadi solusi.

Information Systems Analysis and Design


B. The System Development Life Cycle (SDLC

Pengembangan awal sistem informasi baru biasanya dilakukan sebagai proyek.


Sebuah proyek adalah usaha yang direncanakan dan memiliki awal serta akhir hingga
menghasilkan beberapa hasil akhir. Artinya kegiatan-kegiatan yang diperlukan untuk
mengembangkan suatu sistem diidentifikasi, direncanakan, diorganisir, dan dipantau.
Beberapa proyek bersifat sangat formal, sedangkan yang lain bersifat informal,
biasanya tergantung pada ukuran proyek. Untuk mengelola proyek dengan analisis, desain,
dan aktivitas pengembangan lainnya, Anda memerlukan kerangka kerja manajemen proyek
untuk memandu dan mengoordinasikan kerja tim proyek. Siklus hidup pengembangan
sistem (SDLC) adalah kerangka kerja yang mengidentifikasi semua aktivitas yang
diperlukan untuk meneliti, membangun, menyebarkan, dan memelihara sistem informasi.
Biasanya, SDLC mencakup semua kegiatan yang diperlukan untuk perencanaan, analisis
sistem, desain sistem, pemrograman, pengujian, dan tahap pelatihan pengguna sistem
informasi, serta aktivitas manajemen proyek lainnya yang diperlukan untuk keberhasilan
implementasi sistem informasi baru.
Ada banyak pendekatan untuk SDLC, termasuk variasi khusus untuk jenis proyek
tertentu. Namun, setiap SDLC mencakup beberapa proses inti yang selalu diperlukan,
meskipun terdapat banyak nama yang berbeda. Berikut adalah enam inti proses yang
diperlukan dalam pengembangan sistem informasi (lihat Gambar 1-4):
1. Identifikasi masalah atau kebutuhan system serta dapatkan persetujuan untuk
melanjutkan proyek.
2. Rencanakan dan pantau proyek—apa yang harus dilakukan, bagaimana
melakukannya, dan siapa yang melakukannya.
3. Temukan dan pahami detail masalah atau kebutuhannya—apa saja yang
diperlukan?
4. Merancang komponen sistem sebagai solusi masalah untuk memenuhi
kebutuhan— bagaimana sistem akan benar-benar bekerja?
5. Bangun, uji, dan integrasikan komponen sistem—pemrograman dan integrasi
komponen-komponen.
6. Selesaikan pengujian sistem lalu terapkan solusinya—sesuai dengan
kebutuhan sekarang

Information Systems Analysis and Design


.
Gambar 1-4 Enam proses inti dari SDLC

Sebagian besar sistem informasi yang dikembangkan, dirancang dan dibangun untuk
memecahkan masalah organisasi yang kompleks, yang biasanya sangat kompleks, sehingga
sulit untuk merencanakan dan mengelola pengembangan proyek. Untungnya, ada banyak
cara untuk mengimplementasikan enam proses inti dari SDLC untuk menangani
kompleksitas setiap proyek. Metodologi pengembangan sistem informasi adalah seperangkat
pedoman komprehensif untuk melaksanakan semua aktivitas dari setiap proses inti SDLC.
Proses pengembangan sistem secara keseluruhan adalah istilah yang lebih baru untuk
metodologi.
Setiap perkembangan metodologi menentukan cara melaksanakan proyek
pengembangan, dan setiap organisasi mengembangkan metodologi pengembangan
sistemnya sendiri dari waktu ke waktu agar sesuai dengan kebutuhannya.
Selama 15 tahun terakhir, upaya penelitian sistem informasi telah menghasilkan
banyak metodologi/proses pengembangan sistem informasi baru untuk meningkatkan
peluang keberhasilan proyek. Ini semua didasarkan pada Agile development. Filosofi dasar
pengembangan Agile adalah bahwa tidak ada anggota tim maupun pengguna benar-benar

Information Systems Analysis and Design


memahami masalah dan kompleksitas dari sistem baru, sehingga rencana proyek dan
pelaksanaan proyek harus responsif terhadap masalah yang tidak terduga. Rencananya harus
gesit dan fleksibel. Hal ini mengharuskan sistem memiliki prosedur untuk memungkinkan,
mengantisipasi, dan bahkan merangkul perubahan dan requirement baru yang muncul
selama proses pengembangan.
Agile development adalah Pengembangan sistem informasi yang tangkas proses,
pengembangan yang menekankan pada fleksibilitas dan respon yang cepat untuk
mengantisipasi dan mengubah persyaratan selama pengembangan.

C. Iterative Development
Iterative development adalah pendekatan untuk pengembangan sistem di mana
sistem "tumbuh" dengan cara yang hampir organik. Komponen inti dikembangkan pertama
dan kemudian dilanjutkan dengan komponen tambahan. Disebut iteratif karena enam proses
pengembangan inti diulang untuk masing-masing komponennya. Dengan kata lain, ada satu
proyek besar, yang terdiri dari serangkaian proyek mini, dan sistem formasi tumbuh
sepotong demi sepotong selama proyek mini ini berjalan.
Pengembangan iterative memungkinkan pengembangan Agile, meskipun
pengembangan agile mencakup teknik tambahan yang membantu fleksibilitas proyek juga.
Gambar 1-5 mengilustrasikan bagaimana proyek berulang dapat dikelola. Lintas gambar,
dapat dilihat enam iterasi sebagai kolom. Setiap iterasi melibatkan keenam inti proses,
ditampilkan sebagai baris dalam tabel. Pada akhir setiap iterasi, sebuah bagian dari sistem
diselesaikan dan dievaluasi.
Misalnya, pada Gambar 1-5,
a. Iterasi 1 berfokus pada identifikasi masalah dan perencanaan proyek. Jumlah
penemuan, desain, dan build/test juga dapat dilakukan. Untuk iterasi ini, tidak ada
yang dilakukan sehubungan dengan distribusi sistem.
b. Dalam Iterasi 2, ada sedikit upaya untuk mengidentifikasi masalah dan
perencanaan proyek dan lebih banyak upaya untuk penemuan, desain, dan
membangun/menguji.
c. Dengan Iterasi 3, build/test mendapatkan upaya paling banyak, tetapi keenam
proses inti masih terlibat, termasuk awal penyelesaian dan penerapan sistem

Information Systems Analysis and Design


Gambar 1-5 Enam proses inti dari SDLC yang menunjukkan iterasi

D. Ridgeline Mountain Outfitters (RMO)

Ridgeline Mountain Outfitters (RMO) adalah perusahaan retail besar yang


mengkhususkan diri dalam pakaian dan aksesoris terkait untuk semua jenis olahraga
outdoor. Pegunungan di wilayah barat Amerika Serikat dan Kanada menjadi saksi
pertumbuhan luar biasa dalam kegiatan rekreasi dalam beberapa tahun terakhir, termasuk
ski, seluncur salju, bersepeda gunung, ski air, jet ski, jogging, hiking, ATVing, bersepeda,
berkemah, mendaki gunung, dan lain-lain. Dengan meningkatnya minat pada olahraga luar
ruangan, pasar untuk musim dingin termasuk pakaian dan aksesoris olahraga musim panas
tiba-tiba meledak, sehingga RMO terus memperluas lini pakaian olahraganya untuk
menanggapi kebutuhan pasar ini.

Pertumbuhan perusahaan memetakan sejarah yang menarik dari mail-order dan


penjualan online. RMO memulai dengan menjual ke toko pakaian di Taman Kota, Utah.
Pada akhir 1980-an dan awal 1990-an, RMO mulai menjual langsung ke pelanggan
menggunakan katalog dengan pilihan mail-in dan telepon-order. RMO membuka toko
pertamanya pada tahun 1994. Setelah Olimpiade Musim Dingin di Park City pada tahun
2002, bisnis RMO meledak dan RMO dengan cepat berkembang dengan memiliki 10 gerai

Information Systems Analysis and Design


ritel di seluruh Barat dan kemudian menambahkan penjualan online di Internet. Tahun lalu,
pendapatan toko ritel adalah $67 juta, pendapatan telepon dan pesanan melalui pos adalah
$10 juta, dan penjualan Internet adalah $200 juta. Sebagian besar penjualan tetap berada di
Barat, meskipun beberapa daerah di pasar Amerika Serikat bagian timur dan Kanada sedang
berkembang. Menjelang Musim Dingin Olimpiade di Vancouver, British Columbia, pada
tahun 2008, pertumbuhan dan keuntungan RMO terutama dari penjualan dan layanan online,
seperti kebanyakan pengecer khusus.

Setelah Olimpiade Musim Dingin di Sochi pada tahun 2014, RMO bernegosiasi
dengan beberapa Pemenang Medali Olimpiade Utah untuk mendapatkan dukungan. Ini
memberikan minat tambahan di seluruh Barat dan memicu periode pertumbuhan cepat
lainnya. Gambar 1-6 menunjukkan contoh katalog yang masih dikirimkan RMO.

Gambar 1-6 Katalog musim dingin RMO

Information Systems Analysis and Design


KESIMPULAN

1. Ada beberapa manfaat untuk pengembangan iterative. Pertama, bagian dari sistem
terkadang dapat digunakan lebih cepat. Jika ada fungsi inti yang memberikan dukungan
dasar bagi pengguna, ini dapat digunakan dalam iterasi awal. Kedua, dengan mengambil
sebagian kecil dan mengembangkannya terlebih dahulu, masalah yang paling sulit dapat
diidentifikasi dan ditangani di awal proyek. Banyak dari sistem saat ini begitu besar dan
kompleks yang bahkan dengan proses formal tidak mungkin untuk diingat dan mengerti
segalanya. Dengan berfokus hanya pada sebagian kecil pada suatu waktu, requirement
lebih sedikit dan lebih mudah untuk diselesaikan. Akhirnya, mengembangkan sistem
dalam iterasi membuat seluruh proses pengembangan lebih fleksibel dan mampu
menangani requirement dan masalah baru yang muncul di seluruh proyek.
2. Elemen kunci dari pengembangan agile adalah membagi komponen sistem menjadi
potongan yang dapat diselesaikan dalam dua sampai empat minggu. Selama satu iterasi,
semua proses pengembangan inti terlibat, termasuk pemrograman dan pengujian sistem
secara luas, sehingga hasilnya adalah bagian yang berfungsi dari sistem, meskipun
mungkin hanya memiliki sebagian dari fungsi yang pada akhirnya diperlukan.
Pengembang memilih komponen untuk setiap iterasi berdasarkan prioritas, baik
komponen yang paling dibutuhkan atau paling berisiko untuk diterapkan.

Information Systems Analysis and Design


DAFTAR PUSTAKA

1. Satzinger, John W., Jackson, Robert B., Burd, Stephen D. (2016). System Analysis
and Design in a Changing World. 7th Edition. Cengage Learning, Boston USA.
ISBN: 978-1-305-11720-4. Part 1, Chapter 1
2. https://www.cerritos.edu/dwhitney/SitePages/CIS201/Lectures/IM-7ed-Chapter01-done.pdf

3. https://gimmenotes.co.za/wp-content/uploads/2019/01/ICT2622-Chapter01Lecture.pdf

4. https://www.youtube.com/watch?v=SR4MzMsrASQ

Information Systems Analysis and Design

You might also like