bab 1 konteks metode ap sistem

Upload: namikaze-minato

Post on 07-Jul-2015

208 views

Category:

Documents


0 download

TRANSCRIPT

BAB 1 KONTEKS METODE ANALISIS DAN DESAIN SISTEM Mendefinisikan sistem informasi dan menyebutkan tujuh tipe aplikasi sistem informasi Mengidentifikasiskan tipe-tipe steakholder berbeda yang menggunakan atau mengembangkan sistem informasi, dan memberika conth untuk setiap tipe Mendifinisikan peran unik analis sistem dalam pengembangan sistem informasi Mengeidentifikasi keahlian-keahlian yang diperlukan untuk berfungsi baik sebagai analis sistem informasi Menggambarkan driver bisnis saat ini yang mempengaruhi pengembangan sistem informasi menggambarkan driver teknologi saat ini yang mempengaruhi pengembangan sistem informasi menggambarkan secara singkat suatu proses sederhana untuk mengembangkan sistem informasi membedakan antara pendekatan air terjun (waterfall) dengan pendekatan berulang (interative/incremental) dengan pengembangan sistem

Peta Bab

1

Kerangka Analisis dan Desain Sistem Information System (IS)/ Sistem Informasi (SI) pengaturan orang data, proses, dan teknologi informasi yang berinteraksi untuk mengumpulkan, memproses, menyimpan dan menyediakana sebagai output informasi yang diperlukan untuk mendukung sebuah organisasi. Information technonolgy (IT)/ Teknologi informasi istilah yang menggambarkan kombinasi teknoligi komputer (perangkat keras dan lunak) dengan teknologi komunikasi (jaringan data, gambar, dan suara). Transaction Processing System (TPS) / Sistem Pemrosesan Transaksi sebuah sistem informasi yang meng-capture dan memproses data transaksi bisnis. Management System Information (MIS) / Sistem Informasi Manajemen sebuah sistem informasi yang menyediakan untuk pelaporan berorientasi manajemen berdasarkan pemrosesan transaksi dan operasi organisasi. Decision Support System (DSS) / Sistem Pendukung Keputusan sebuah sistem informasi yang membantu mengidentifikasi kesempatan pembuatan keputusan atau menyediakan informasi untuk membantu pembuatan keputusan. Executive Information System (EIS) / Sistem Informasi Eksekutif sebuah sistem informasi yang mendukung perencanaan dan penilaian kebutuhan manajer eksekutif. Expert System sebuah sistem informasi yang meng-capture keahlian pekerja dan mensimulasikan keahlian tersebut pada keuntungan mereka yang tidak ahli. Communication and Collaboration System / Sistem Komunikasi dan Kolaborasi sebuah sistem informasi yang memungkinkan komunikasi lebih efektif antara pekerja, rekan kerja, pelanggan dan penyuplai untuk meningkatkan kemampuan mereka untuk berkolaborasi. Office Automation System / Sistem Otomatisasi Kantor sebuah sistem informasi yang mendukung aktifitas kantor bisnis secara luas yang menyediakan aliran kerja yang diperbaiki di antara para pekerja. Stakeholder orang yang memiliki ketertarikan pada sistem informasi yang sudah ada atau ditawarkan. Stakeholder bisa termasuk pekerja teknis dan nonteknis, bisa juga termasuk pekerja dalam dan luar. Information Worker / Pekerja Informasi orang yang melibatkan pembuatan, pengumpulan, pemrosesan, pendistribusian dan penggunaan informasi. Knowledge Worker / Pekerja Pengetahuan pekerja yang tanggung jawabnya didasarkan pada pengetahuan terspesialisasi.

2

Perspektif Stakeholder pada Sistem Informasi

System Owner / Pemilik Sistem sponsor sistem informasi dan advokad eksekutif, biasanya bertanggung jawab atas pendanaan proyek pengembangan, pengoperasian dan perawatan sistem informasi. System User / Pengguna Sistem pelanggan yang akan menggunakan atau terpengaruh sistem informasi pada basis reguler meng-capture, memvalidasikan, memasukkan, menanggapi, menyimpan dan bertukar data dan informasi. Internal Users o Pekerja administrasi dan layanan o Staf teknis dan profesional o Supervisor, manajer menengah dan manajer eksekutif o Remote and Mobile user (internal tapi tidak terhubung)

3

-

Eksternal Users o Pelanggan o Pemasok o Rekan kerja o Karyawan

System Designer / Desainer Sistem spesialis teknis yang menerjemahkan persyaratan bisnis pengguna sistem dan pembatas solusi teknis. Dia mendesain database, input, output, screen (layar/tampilan), jaringan dan perangkat lunak komputer yang akan memenuhi persyaratan pengguna sistem. System Builder / Pembangunan Sistem spesialis teknis yang membangun sistem informasi dan komponen yang didasarkan pada spesifikasi desain yang dihasilkan oleh desainer sistem. System Analist / Analis Sistem spesialis yang mempelajari masalah dan kebutuhan sebuah organisasi untuk menentukan bagaimana orang, data, proses dan teknologi informasi dapat mencapai kemajuan terbaik untuk bisnis. o Seorang programer/analis (atau analis/programer) memiliki tanggung jawab sebagai seorang programer komputer sekaligus analis sistem. o Analis bisnis (business analyst) fokus hanya pada aspek nonteknis analisis dan desain sistem. Analis sistem pada dasarnya adalah pemecah masalah (problem solver). Istilah masalah akan digunakan untuk mendeskripsikan banyak situasi, termasuk : Masalah, apakah nyata atau terantisipasi, yang membutuhkan tindakan koreksi Kesempatan untuk memperbaiki situasi meskipun tidak ada keluhan Petunjuk untuk mengubah situasi meskipun ada atau tidak ada orang yang mengeluh tentang situasi sekarang

4

5

Analis Sistem dalam Organisasi Biasa

6

Sebagai tambahan keahlian analisis dan desain sistem formal, seorang analis sistem harus mengembangkan atau memiliki keahlian lain, pengetahuan dan karakter untuk menyelesaikan pekerjaan. Hal-hal ini termasuk : Pengetahuan teknologi informasi Pengalaman dan keahlian pemrograman komputer Pengetahuan umum proses dan terminologi bisnis Keahlian pemecahan masalah yang umum Keahlian komunikasi antarorang yang baik Keahlian realsi antarorang yang baik Fleksibilitas dan adaptabilitas Karakter dan etika Analis Sistem Sebagai Fasilitator

7

Sepuluh Perintah Etika Komputer : 1. Janganlah engkau menggunakan komputer untuk menyakiti sesamamu 2. Janganlah engkau mencampuri pekerjaan komputer sesamamu 3. Janganlah engkau menyusup file komputer sesamamu 4. Janganlah engkau menggunakan komputer untuk mencuri 5. Janganlah engkau menggunakan komputer untuk bersaksi dusta 6. Janganlah ada padamu perangkat lunak yang belum engkau bayar atau engkau kopi 7. Janganlah engkau menggunakan sumber daya komputer sesamamu tanpa izin atau kompensasi yang sesuai 8. Janganlah engkau membajak hasil karya intelektual sesamamu 9. Berfikirlah mengenai konsekuensi sosial program yang engkau tulis atau sistem yang engkau desain 10. Gunakanlah komputer dalam cara-cara yang memastikan pertimbangan dan penghargaan sesamamu manusia Service Provider (ESP) / Penyedia Layanan Eksternal analis sistem, desiner sistem, atau pembangunan sistem yang menjual keahlian dan pengalamannya ke bisnis lain untuk membantu bisnis tersebut membeli, mengembangkan, atau mengintregasikan solusi system informasi mereka; dapat juga diafiliasikan dengan organisasi consulting atau layanan. Project Manager profesional berpengalaman yang bertanggung jawab merencanakan, memonitor dan mengontrol proyek, dengan memperhatikan jadwal, anggaran, produk jadi, kepuasan pelanggan, standar teknis, dan kualitas sistem. Driver Bisnis untuk Sistem Informasi Masa Kini : Globaliasasi Ekonomi E-Commerce dan E-Business Keamanan dan Privasi Kolaborasi dan Rekanan Manajemen Aset Pengetahuan Perbaikan Berkesinambungan dan Manajemen Kualitas Total Desain Ulang Proses Bisnis Globalisasi Ekonomi Globalisasi Ekonomi berdampak : o Pasar internasional yang baru atau diperluas untuk memasarkan barang dan layanan o Pesaing internasional baru Dampak terhadap Sistem Informasi : o Mendukung banyak bahasa, kurs pertukaran mata uang, peraturan perdagangan internasional, dan praktik dan budaya bisnis yang berbeda o Konsolidasi informasi untuk analisis performa dan pembuatan keputusan

8

o Dibutuhkan pemain yang dapat berkomunikasi, lisan dan tertulis dengan manajemen pengguna yang berbicara dalam bahasa, dialek dan slang yang berbeda Electronic Commerce (e-commerce) / Perdagangan elektronik pembelian dan penjualan barang dan layanan dengan menggunakan internet Elektronik business (e-business) / bisnis elektronik penggunaan internet untuk melaksanakan dan mendukung aktivitas bisnis sehari-hari Ada tiga tipe dasar aplikasi sistem informasi yang e-commerce dan ebusiness-enabled : Pemasaran image, produk dan layanan perusahaan Perdagangan elektronik business-to-consumer (B2C) Perdagangan bisnis business-to-business (B2B) Dampak dalam Sistem Informasi Kebanyakan aplikasi sistem informasi baru didesain untuk arsitektur Internet Semenjak pilihan pelanggan software adalah web browser, pilihan pelanggan sistem operasi menjadi kurang penting Toko Perdagangan Elektronik

9

Toko Procurement Perdagangan Elektronik

10

Keamanan Bagaimana bisnis akan berlangsung pada kejadian pelanggaran hukum atau bencana kejadian apapun yang menyebabkan gangguan pada aktifitas bisnis ? Bagaimana bisnis dapat melindungi aset digitalnya dari ancaman luar ? Privasi Pelanggan semakin menginginkan privasi dalam ekonomi digital Pemerintah sedang membuat peraturan isu keamanan Pengaruh pada Sistem Informasi Semakin diharapkan untuk memasukkan kontrol keamanan dan privasi yang lebih ketat Kolaborasi dan Rekanan Organisasi menekankan perlunya menghancurkan dinding yang memisahkan departemen dan fungsi organisasi Kolaborasi juga berkembang untuk melibatkan organisasi lain, kadang-kadang para pesaingnya juga Data fakta mentah mengenai orang, tempat, kejadian dan hal-hal yang penting dalam organisasi. Tiap fakta, dengan sendirinya, secara relatif tidak ada artinya. 11

Information data yang telah diproses atau diorganisasi ulang menjadi bentuk yang berarti. Information dibentuk dari kombinasi data yang diharapkan memiliki arti ke penerima. Knowledge data dan information yang disaring lebih jauh berdasarkan fakta, kebenaran, kepercayaan, penilaian, pengalaman dan keahlian si penerima. Idealnya, information mengarah ke kebijaksanaan. Manajemen Aset Pengetahuan Data, Information dan Knowlegde dianggap sumber daya bisnis yang kritis Bagaimana perusahaan dapat mengurus dan berbagi pengetahuan untuk kepentingan persaingan ? Diharapkan pada integrasi data dan informasi yang dapat membuat dan memelihara pengetahuan Business Process tugas-tugas yang merespons kejadian/even bisnis (misalnya, pesanan). Business proses adalah kerja, prosedur dan aturan yang dibutuhkan untuk menyelesaikan tugas bisnis, independen terhadap sembarang teknologi yang digunakan untuk mengotomasi atau mendukung mereka. Continuous Process Improvement (CPI) pengawasan terus-menerus business process untuk memberikan efek perbaikan yang kecil tapi dapat diukur dalam pengurangan biaya dan penambahan nilai. Total Quality Management (TQM) pendekatan yang komprehensif untuk memfasilitasi perbaikan dan manajemen kualitas dalam sebuah bisnis. Business Process Redesign (BPR) studi, analisis dan desain ualng proses bisnis mendasar untuk mengurangi biaya dan/atau memperbaiki pertambahan nilai pada bisnis. Mencoba untuk mengimplementasikan perubahan dan perbaikan substansial yang lebih banyak daripada yang dilakukan oleh CPI. Biasanya dilengkapi olleh CPI Driver Teknologi Sistem Informasi Masa Kini : Jaringan dan Internet Teknologi Mobile dan Nirkabel Teknologi Objek Teknologi Kolaboratif Aplikasi enterprise Jaringan dan Internet Jaringan-jaringan tersebut meliputi komputer mainframe, server jaringan dan berbagai macam desktop, laptop dan komputer genggam client. Beberapa teknologi jaringan yang paling meresap didasarkan pada Internet : xHTML dan XML

12

Bahasa scripting Bahasa pemrograman yang web-specific Intranet Extranet Portal Web service

Teknologi Mobile dan Nirkabel Beberapa teknologi mobile dan nirkabel : o PDAs o Smart phones o Bluetooth o Wireless networking Dampak pada Sistem Informasi : o Akses nirkabel juga harus diperhatikan o Kelemahan-kelemahan alat-alat mobile dan ukuran layar harus diakomodasikan dalam desain sistem informasi Object Technology teknologi perangkat lunak yang mendefinisikan system dalam hal object yang mengkonsolidasikan data dan tingkah laku (ke dalam object). Object menjadi dapat digunakan kembali dan komponen yang dapat diperluas untuk developer perangkat lunak. Objek dapat digunakan lagi Objek dapat diperluas Objek berorientasi bahasa pemrograman termasuk C++, java, Smalltalk dan Visual Basic.net Object-oriented Analysis and Design kumpulan peralatan dan teknik untuk pengembangan system yang akan memanfaatkan teknologi object untuk mengkonstruksikan sebuah system dan perangkat lunaknya. Agile Development strategi pengembangan sistem tempat pengembangan sistem diberikan fleksibilitas untuk memilih dari berbagai macam peralatan dan teknik yang sesuai untuk menyelesaikan tugas dengan baik. Agile development (pengembangan cerdas) dipercaya dapat menyeimbangkan produktivitas dan kualitas secara optimal untuk pengembangan sistem. Teknologi Kolaboratif adalah teknologi yang meningkatkan komunikasi antarpersonal dan kerja tim. Empat kelas utama teknologi kolaboratif adalah : Email Instant messaging Groupware Workflow

13

Aplikasi Enterprise

Enterprise Resource Planning (ERP) aplikasi perangkat lunak yang mengintegrasikan secara penuh sistem informasi yang mencakup sebagian besar atau semua fungsi bisnis inti dan mendasar (termasuk pemrosesan transaksi dan informasi manajemen untuk fungsi-fungsi bisnis tersebut). Solusi ERP dibangun di sekeliling database umum yang di-share dengan fungsi bisnis umum. Perwakilan Vendor ERP : Baan J.D. Edwards Oracle People Soft SAP AG (Pemimpin Pasar)

14

Supply Chain Management (SCM) aplikasi perangkat lunak yang mengoptimalkan proses bisnis untuk memperoleh bahan mentah melalui distribusi produk yang telah selesai dengan mengintregasikan secara langsung sistem informasi logistic organisasi dengan menyuplai dan distributornya. Perwakilan Vendor SCM : i2 Technologies Manugistics SAP SCT Supply Chain

Customer Relationship Management (CRM) aplikasi perangkat lunak yang menyediakan pelanggan dengan akses ke proses bisnis dari permintaan awal melalui layanan dan dukungan penjualan pasca penjualan. Perwakilan Vendor CRM : BroadVision E.piphany 15

Kana Nortel/Clarify PeopleSoft/Vantive Siebel (Pemimpin Pasar) Enterprise Application Integration (EAI) proses dan teknologi yang digunakan untuk menghubungkan aplkasi untuk mendukung aliran data dan informasi di antara aplikasi-aplikasi tersebut. Solusi EAI biasanya didasarkan pada middleware. Middleware perangkat lunak (biasanya dibeli) yang digunakan untuk menerjemahkan dan merutekan data di antara aplikasi-aplikasi yang berbeda. Perwakilan Vendor EAI : BEA Systems IBM (MQ Series) Mercator Software TIBCO Software Integrasi Aplikasi Enterprise

16

System Development Process satu set aktivitas, metode, praktek terbaik, siap dikirmkan dan peralatan terotomasi yang digunakan staholder untuk mengembangkan dan memelihara sistem informasi dan perangkat lunak. Beberapa langkah pemecahan masalah yang umum : 1. Mengidentifikasi masalah 2. Menganalisis dan memahami masalah 3. Mengidentifikasi persyaratan dan harapan solusi 4. mengidentifikasi solusi alternatif dan memilih tindakan yang terbaik 5. Mendesain solusi yang dipilih 6. Mengimplementasi solusi yang dipilih 7. Mengevaluasi hasilnya. (Jika masalah tidak terpecahkan, kembalilah ke langkah 1 atau 2 seperlunya) Pengembangan Sistem dan Pemecahan Masalah

17

System Initiation perencanaan awal untuk sebuah proyek untuk mendefinisikan lingkup, tujuan, jadwal dan anggaran bisnis awal. System Analysis studi domain masalah bisnis untuk merekomendasikan perbaikan dan menspesifikasikan persyaratan dan prioritas bisnis untuk solusi. System Design spesifikasi atau konstruksi solusi yang teknis dan berbasis komputer untuk persyaratan bisnis yang diidentifikasikan dalam analisis sistem. (Catatan : desain tersebut dalam bentuk prototipe yang bekerja). System Implementation konstruksi, instalasi, pengujian dan pengiriman sistem ke dalam produksi (artinya operasi sehari-hari). Project Management aktifitas mendefinisikan, merencanakan, mengarahkan, memonitor dan mengontrol sebuah proyek untuk mengembangkan sistem yang dapat diterima dalam waktu dan anggaran yang dialokasikan. Process Management aktivitas dilakukan terus-menerus yang mendefinisikan, memperbaiki dan mengkoordinasikan penggunaan metodologi terpilih organisasi (proses) dan standar untuk semua proyek pengembangan sistem.

18

Pendekatan Pengembangan Berurutan vs Berulang

19