stmik amikom yogyakarta - e-learning | universitas amikom...

Post on 02-May-2019

242 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

STMIK AMIKOM YOGYAKARTA

STAKE HOLDER

SISTEM INFORMASI

Donni Prabowo @donnipra | donnipra.com | ANSI Pertemuan 4

GOOD NEWS

Anda tahu berapa gaji seorang System Analyst?

Sumber : Survay dari http://www.qerja.com

www.amikom.ac.id

Stake Holder

Stake Holder adalah orang yang memiliki kepentingan tertentu pada

suatu kegiatan bisnis. Dalam hal ini adalah Sistem Informasi.

www.donni.web.id

Kategori Stake Holder SI menurut Whitten dkk :

Manager SI

Programmer

Supporting End User

Teknisi SI Lainnya

System Analyst

End User

Business Manager

www.amikom.ac.id

1. Manager SI

Manager SI berperan dalam

mengalokasikan dan mengawasi proyek

pengembangan sistem daripada terlibat

langsung dalam proses pengembangan

sistem.

www.amikom.ac.id

1. Manager SI

Pada departemen IT berskala besar , manager IT biasanya

terbagi lagi menjadi manager-manager dengan tanggung-jawab

lebih spesifik, misalnya :

1.  Manager untuk keseluruhan departemen SI biasa disebut

sebagai Chief Information Officer dan berada dibawah

president atau direktur perusahaan.

2.  Manager-manager lain yang memimpin divisi-divisi pada

departemen IT misalnya manager pengembangan SI, Manager

operasi , manager programmer SI dan lain-lain

www.amikom.ac.id

1. Manager SI Tugas Manager Sistem Informasi :

1.  Sebagai pemimpin, manager tidak harus terlibat langsung pada

proses pembuatan sistem informasi.

2.  Untuk memonitor pekerjaan dari stake holder yang lain

manager secara efektif berkomunikasi dengan stake holder

yang lain melalui pemain kunci yaitu system analis.

www.amikom.ac.id

2. System Analyst

Sistem analis merupakan individu kunci dalam

proses pengembangan sistem. Sistem analis

mempelajari masalah dan kebutuhan dari

organisasi untuk menentukan bagaimana orang,

data, proses, komunikasi dan teknologi informasi

dapat meningkatkan pencapaian bisnis.

www.amikom.ac.id

2. System Analyst Tugas System Analyst :

1.  Seorang sistem analis juga merupakan orang yang paling

bertanggung jawab pada proses analisis dan perancangan

sistem informasi.

2.  Tugas utama dari seorang sistem analis adalah menentukan

bentuk sistem yang akan dibangun nantinya. Keputusan ini

tidak mudah. Salah menentukan format sistem yang akan

dibangun akan berakibat pada gagalnya proyek yang dikerjakan.

www.amikom.ac.id

2. System Analyst Keahlian Analisis yang dibutuhkan :

1.  Bisa memahami organisasi yang memerlukan sistem informasi

yang akan dibangun.

2.  Bisa memetakan permasalahan yang dihadapi oleh perusahaan

klien yang bisa diselesaikan dengan sistem informasi dan yang

tidak.

3.  Kemampuan analisis juga diperlukan untuk memecahkan

masalah yang ditemukan lagi setelah menggunakan teknologi

berbasis komputer.

www.amikom.ac.id

2. System Analyst Keahlian Teknis yang dibutuhkan :

•  Bisa menentukan bentuk sistem terkomputerisasi seperti apa yang dapat

menyelesaikan masalah

•  Mengenal dan menguasai software maupun hardware terbaru,

mengetahui keunggulan maupun batasan dari teknologi-teknologi

tersebut.

•  Keahlian teknis bisa diperoleh dari pendidikan formal, pelatihan khusus

maupun jam terbang yang panjang dalam mengembangkan proyek

Sistem Informasi.

www.amikom.ac.id

2. System Analyst Keahlian Managerial yang dibutuhkan:

•  Sistem analis bertanggung jawab mengatur sumber daya yang di bawah

kendalinya. seperti programmer dan teknisi.

•  Pengalokasian tugas yang tepat sangat berpengaruh pada cepat

lambatnya penyelesaian proyek .

•  Sistem analis juga harus mampu memprediksi resiko dan perubahan

faktor-faktor eksternal seperti kenaikan harga hardware, perubahan

kebutuhan klien, munculnya produk pesaing dan lain-lain.

www.amikom.ac.id

2. System Analyst Keahlian Interpersonal skills :

•  Sistem analis adalah pihak yang berkomunikasi aktif keluar dengan klien maupun

ke dalam dengan stake holder yang lain.

•  Sistem analis berkomunikasi aktif dengan klien untuk menjaring informasi yang

akurat tentang masalah yang ada pada klien.

•  Komunikasi juga diperlukan untuk mempresentasikan pekerjaan dari analis

maupun stake holder yang lain yang perlu diketahui oleh user.

•  Dengan menjalin komunikasi secara efektif dengan stake holder yang lain,

perkembangan proyek selalu dapat diketahui, perubahan-perubahan terbaru bisa

dimonitor dan direspons.

www.amikom.ac.id

POSISI SISTEM ANALIS DIANTARA STAKE HOLDER LAINNYA:

SYSTEM ANALYST SEBAGAI FASILITATOR

www.amikom.ac.id

3. Programmer

Tugas utama dari Programmer adalah

mengubah Spesifikasi Sistem yang

diberikan oleh sistem analis ke dalam

instruksi yang bisa dijalankan oleh

komputer.

www.amikom.ac.id

3. Programmer

•  Langkah mengubah ke dalam kode yang bisa dijalankan

komputer ini disebut coding.

•  Coding merupakan pekerjaan yang membutuhkan waktu

dan ketelitian yang besar. Porsi waktu terbesar dari

pengembangan sistem biasanya dihabiskan disini.

•  Deadline yang pendek dan jam kerja yang ketat

merupakan tantangan tersendiri untuk programmer.

www.amikom.ac.id

4. Business manager

Kelompok lain dalam pengembangan

sistem adalah manajer bisnis misalnya

kepala bagian atau kepala departemen

atau eksekutif perusahaan.

Manajer-manajer ini penting karena

mereka memiliki kekuatan pendanaan

pengembangan sistem dan

mengalokasikan sumber daya yang

diperlukan untuk keberhasilan proyek.

www.amikom.ac.id

Teknisi Lainnya

•  Masih banyak lagi teknisi lain yang terlibat dalam pengembangan

sistem. Salah satunya adalah database administrator.

•  Untuk perusahaan besar dengan skala data yang besar, data

didalam database harus dijamin terorganisasi dengan baik,

sehingga ketika aplikasi lain memerlukan transfer data dari

database, bisa dilayani dengan cepat.

•  Database administrator juga bertanggungjawab pada keamanan

data baik dari serangan virus maupun pihak luar yang tidak punya

hak akses untuk melihat dan mengubah data.

www.amikom.ac.id

Teknisi Lainnya

•  Teknisi lainnya adalah teknisi jaringan dan teknisi hardware.

Perangkat lunak tidak akan berjalan dengan baik tanpa dukungan

hardware yang bekerja dengan baik.

•  Transfer data juga tidak bisa dilakukan jika media media

transfernya mengalami permasalahan. Untuk itu perlu personil

khusus yang ditugaskan merawat hardware maupun infrastruktur

jaringannya.

ANALIS DAN PERANCANGAN

SISTEM INFORMASI

www.amikom.ac.id

Konsep Dasar

Analysis : mendefinisikan masalah. •  From requirements to specification

Design: memecahkan masalah. •  From specification to implementation

www.amikom.ac.id

Mengapa ANSI penting?

•  Pertama kesuksesan suatu sistem informasi tergantung

pada analisis dan perancangan yang baik.

•  Kedua, metode ANSI merupakan metode yang cukup lama

dipakai untuk membangun software-software

konvensional.

•  Ketiga, ANSI menawarkan profesi baru sebagai seorang

analis.

www.donni.web.id

Tanggung Jawab Analis dari sudut pandang ANSI

•  Bagaimana membangun sistem informasi

•  Bagaimana menganalisis kebutuhan dari sistem informasi

•  Bagaimana merancang sebuah Sistem Informasi berbasi komputer

•  Bagaimana memecahkan masalah

www.amikom.ac.id

Systems Development Life Cycle (SDLC)

Beberapa ahli membagi proses-proses dalam pengembangan system ke

dalam sejumlah urutan yang berbeda-beda. Tetapi semuanya akan

mengacu pada proses-proses standard yang berikut ini:

ANALISIS  

DESAIN  

IMPLEMENTASI  

PEMELIHARAAN  

www.amikom.ac.id

Pada perkembangannya, proses-proses standar tadi dituangkan

dalam satu metode yang dikenal dengan nama Systems

Development Life Cycle (SDLC).

SDLC merupakan metodologi umum dalam pengembangan sistem

yang menandai kemajuan dari usaha analisis dan desain.

Systems Development Life Cycle (SDLC)

www.amikom.ac.id

FASE-FASE SDLC

1.  Identifikasi dan seleksi proyek

2.  Inisiasi dan perencanaan proyek

3.  Analisis

4.  Desain

a)  Desain logikal

b)  Desain Fisikal

5.  Implementasi

6.  Maintenance

TUGAS KELOMPOK

BEBERAPA MODEL PENGEMBANGAN SISTEM BERBASIS SDLC

1.  WATERFALL

2.  PROTOTYPE

3.  RAD (Rapid Application Development)

4.  AGILE DEVELOPMENT

5.  Extreme Programming (XP)

6.  Adaptive Software Development (ASD)

7.  Dinamic System Development Method

8.  SCRUM

9.  Agile Modelling

DEADLINE : MINGGU DEPAN SAAT PERKULIAHAN

•  Silahkan buat REVIEW mengenai metodologi tersebut

sesuai dengan kelompok kalian masing-masing.

•  Review minimal meliputi Penjelasan Singkat, Kelebihan

Metodologi, dan Kekurangan Metodologi Tersebut.

•  Tuliskan sumber / acuan yang anda gunakan. ( gunakan

acuan dari Buku atau Jurnal Ilmiah, hindari acuan dari

Blog Pribadi )

•  Kumpulkan dalam bentuk ( .doc ) dan ( .ppt ), dan

silahkan taruh di folder drive kelompok kalian.

www.amikom.ac.id

What the next?

•  Pertemuan selanjutnya kita akan diskusikan

mengenai “Metodologi Pengembangan Sistem”

•  Silahkan siapkan File Presentasi Anda.

See You … “Dream + Parameter = Vision.

Dream + Effort = Mission. Dream + Do nothing = Illusion.”

top related