Proses Software. Tujuan
|
|
- Ida Tanuwidjaja
- 7 tahun lalu
- Tontonan:
Transkripsi
1 Prses Sftware Arna Fariza PENS-ITS 1 Tujuan Memperkenalkan mdel prses sftware Menggambarkan beberapa mdel prses dan kapan digunakan Menggambarkan utline mdel prses untuk rekayasa persyaratan, pengembangan sftware, testing dan evlusi Mengenalkan mdel Ratinal Unified Prcess Mengenalkan teknlgi CASE untuk mendukung aktifitas prses sftware 2 1
2 Materi Mdel prses sftware Iterasi prses Agile Sftware Develpment Aktifitas Prses The Ratinal Unified Prcess Cmputer-aided sftware engineering 3 Prses Sftware Sekumpulan aktifitas terstruktur yang dibutuhkan untuk mengembangkan sistem sftware Spesifikasi Desain Validasi Evlusi Sebuah mdel prses perangkat lunak merupakan representasi abstrak dari prses. Menyajikan deskripsi prses dari beberapa perspektif tertentu. 4 2
3 Mdel Prses Sftware Generik Mdel waterfall Memisahkan dan membedakan fase spesifikasi dan pengembangan. Pengembangan Evlusiner Spesifikasi, pengembangan dan validasi terpisah Cmpnent-based sftware engineering Sistem dibangun dari kmpnen yang ada. Ada banyak varian mdel ini misalnya mengembangkan prses waterfall, tetapi menggunakan spesifikasi frmal yang disempurnakan melalui beberapa tahap untuk implementasi desain 5 Mdel Waterfall Definisi persyaratan Desain sistem dan sftware Implementasi dan testing unit Integrasi dan testing sistem Operasi dan maintenance 6 3
4 Fase mdel Waterfall Analisa dan definisi persyaratan Desain sistem dan sftware Implementasi dan unit testing Integrasi dan testing sistem Operasi dan maintenance Kelemahan utama dari mdel waterfall adalah sulitnya mengakmdasi perubahan setelah prses sedang berlangsung. Satu fase harus lengkap sebelum pindah ke tahap berikutnya. 7 Permasalahan Mdel Waterfall Tidak fleksibel, sulit merespn kebutuhan knsumen yang berubah Mdel ini hanya sesuai jika persyaratan/ kebutuhan dipahami dengan baik dan perubahan selama prses desain hanya sedikit. Sistem bisnis memiliki persyaratan yang stabil. Mdel waterfall sebagian besar digunakan untuk rekayasa sistem pryek besar di mana sistem dikembangkan di beberapa site (tempat). 8 4
5 Pengembangan Evlusiner Pengembangan Explratry Ditujukan untuk bekerja dengan knsumen dan mengembangkan dari spesifikasi awal. Dimulai dengan pemahaman persyaratan yang baik dan usulan fitur baru dari knsumen. Thrw-away prttyping Ditujukan untuk memahami persyaratan sistem. Dimulai dengan persyaratan kurang dipahami sampapi mendapatkan yang benar-benar dibutuhkan. 9 Pengembangan Evlusiner Aktifitas yang berjalan Spesifikasi Versi inisial Deskripsi utline Pengembangan Versi menengah Validasi Versi akhir 10 5
6 Pengembangan Evlusiner Permasalahan Aplikasi Kurangnya visibilitas prses; Struktur sistem buruk; Keahlian khusus (misalnya dalam bahasa pemrgraman untuk prttipe cepat) mungkin diperlukan. Untuk sistem interaktif berukuran kecil atau medium Untuk bagian dari sistem besar (misalnya user interface) Untuk sistem dengan daur hidup pendek 11 Cmpnent-based sftware engineering Berdasarkan systematic reuse dimana sistem diintegrasikan dari dari kmpnen yang ada atau sistem COTS (Cmmercial-ff-the-shelf). Tahapan prses Analisa kmpnen; Mdifikasi persyaratan; Desain sistem dengan reuse; Pengembangan dan integrasi. Pendekatan ini semakin banyak digunakan setelah beberapa standar kmpnen muncul. 6
7 Pengembangan Reuse-riented Spesifikasi persyaratan Analisa kmpnen Mdifikasi persyarata n Desain sistem dengan reuse Pengembangan dan integrasi Validasi sistem 13 Materi Mdel prses sftware Iterasi prses Agile Sftware Develpment Aktifitas Prses The Ratinal Unified Prcess Cmputer-aided sftware engineering 14 7
8 Iterasi Prses Persyaratan sistem SELALU berkembang dalam perjalanan pryek sehingga prses iterasi di mana tahap-tahap yang dikerjakan sebelumnya menjadi bagian dari prses untuk sistem yang besar. Iterasi dapat diaplikasikan untuk semua mdel prses generik 2 pendekatan : Pengembangan incremental Pengembangan spiral 15 Pengembangan Incremental Delivery sistem bukan pengiriman tunggal, tetapi pengembangan dan pengiriman dipecah menjadi bertahap dengan setiap increment memberikan bagian fungsinal yang diperlukan. Persyaratan user dipriritaskan dan persyaratan priritas tertinggi dimasukkan dalam increment awal. Setelah pengembangan increment dimulai, persyaratan dibekukan lebih dahulu dan persyaratan untuk increment selanjutnya dapat dikembangkan. 16 8
9 Incremental develpment Mendefinisikan persyaratan utline Increment persyaratan Desain arsitektur sistem Mengembangkan Increment sistem Validasi increment Integrasi increment Validasi sistem Sistem final System incmplete 17 Keuntungan Pengembanan Incremental Sftware disampaikan ke knsumen pada setiap increment sehingga fungsinal sistem tersedia terlebih dahulu increment awal bertindak sebagai prttype untuk membantu memperleh persyaratan untuk increment berikutnya Resik lebih rendah dari keseluruhan kegagalan pryek Layanan sistem priritas tertinggi cenderung menerima testing terbanyak 18 9
10 Pengembangan Spiral Prses direpresentasikan sebagai spiral bukan sebagai urutan kegiatan dengan melihat sistem sebelumnya (backtracking). Setiap lp dalam spiral merupakan fase dalam prses. Tidak ada fase tetap seperti spesifikasi atau desain - lp dalam spiral dipilih tergantung pada apa yang dibutuhkan. Risik secara eksplisit dinilai dan diselesaikan selama prses berlangsung. 19 Mdel Spiral mdel pada Prses Sftware Menentukan alternatif dan batasan byektif Analisa resik Analisa resik Evaluasi identifikasi alternative, pemecahan resik Perencanaan fase berikutnya REVIEW Rencana persyaratan dan rencana daur hidup Rencana Pengembangan Integrasi dan test plan Analisa resik Analisa resik C n c e p t f O p e r a t i n Prttype 3 Prttype 2 Prt - type 1 Validasi persyaratan Servis Desain V&V Kebutuhan S/W Tes penerimaan Prttype perasinal Simulasi, mdel, benchmark Desain Prduk Tes Integrasi Tes Unit Kde Desain detail Mengembangkan, verifikasi prduk level berikutnya 20 10
11 Sektr Mdel Spiral Tujuan pengaturan Tujuan khusus untuk setiap tahap diidentifikasikan. Penilaian dan pengurangan resik Risik dinilai dan aktifitas dimasukkan untuk mengurangi risik utama. Pengembangan dan Validasi Mdel pengembangan untuk sistem dipilih yang dari mdel generik. Perencanaan Pryek direview dan tahap berikutnya dari spiral direncanakan. 21 Materi Mdel prses sftware Iterasi prses Agile Sftware Develpment Aktifitas Prses The Ratinal Unified Prcess Cmputer-aided sftware engineering 22 11
12 Agile Sftware Develpment Respn efektif terhadap perubahan Kmunikasi efektif dengan semua stakehlder Melibatkan knsumen pada tim, menghilangkan istilah "kami dan mereka" Pengrganisasian tim sehingga pekerjaan terkendali Rapid, incremental delivery f sftware 23 Agile Sftware Prcess Tiga Kunci Asumsi Kesulitan dalam memprediksi perubahan persyaratan dan priritas pelanggan Untuk banyak jenis s / w, desain dan knstruksi disisipkan Analisis, desain, knstruksi, dan pengujian yang tidak mudah ditebak 24 12
13 Agile Sftware Prcess Sebuah agile prcess harus beradaptasi Beradaptasi secara bertahap (Incremental) Membutuhkan umpan balik pelanggan Katalis yang efektif untuk umpan balik pelanggan sebagai prttipe perasinal 25 Agile Prcess Mdels Extreme Prgramming (XP) Adaptive Sftware Develpment (ASD) Dynamic Systems Develpment Methd (DSDM) Scrum Crystal Feature Driven Develpment (FDD) Agile Mdeling (AM) 26 13
14 Extreme Prgramming (XP) Merupakan agile prcess yang digunakan secara luas, dikenalkan leh Kent Beck [BEC99] XP menggunakan pendekatan berrientasi byek sebagai paradigma pembangunan Mendefinisikan 4 aktifitas Planning Design Cding Testing 27 Extreme Prgramming (XP) user stries values acceptance test criteria iteratin plan simple design CRC cards spike slutins prttypes refactring pair prgramming Release sftware increment prject velcity cmputed unit test cntinuus integratin acceptance testing 28 14
15 Materi Mdel prses sftware Iterasi prses Agile Sftware Develpment Aktifitas Prses The Ratinal Unified Prcess Cmputer-aided sftware engineering 29 Aktifitas Prses Spesifikasi Sftware Desain dan implementasi Sftware Validasi Sftware Evlusi Sftware 15
16 Spesifikasi Sftware Prses penentukan layanan apa saja yang dibutuhkan dan kendala pada perasi dan pengembangan sistem. Prses rekayasa persyaratan Studi kelayakan Perlehan dan analisa persyaratan Spesifikasi persyaratan Validasi persyaratan 31 Prses Rekayasa persyaratan Studi kelayakan Mendapatkan dan analisa persyaratan Spesifikasi persyaratan Lapran kelayakan Validasi persyaratan Mdel sistem persyaratan sistem dan user Dkumen persyaratan 32 16
17 Desain dan Implementasi Sftware Prses mengubah spesifikasi sistem ke sistem yang dapat dieksekusi. Desain sftware Merancang struktur sftware yang didapatkan dari spesifikasi Implementasi Mengubah struktur sftware ke dalam prgram yang dieksekusi Aktifitas desain dan implementasi saling berhubungan atau mungkin terpisah 33 Aktifitas Prses Desain Desain arsitektur Spesifikasi abstrak Desain antar muka Desain kmpnen Desain struktur data Desain algritma 34 17
18 Prses Desain Sftware Spesifikasi persyarata n Aktifitas desain Desain arsitektur Spesifikasi abstrak Desain antar muka Desain kmpnen Desain struktur data Desain algritma Arsitektur sistem Spesifikasi sftware Spesifikasi antar muka Spesifikasi kmpnen Spesifikasi struktur data Spesifikasi algritma Prduk desain 35 Metde Terstruktur Pendekatan sistematis untuk pengembangan desain sftware Desain biasanya terdkumentasi sebagai kumpulan mdel grafis Mdel yang mungkin Mdel Object; Mdel Sequence; Mdel State transitin; Mdel Structural; Mdel Data-flw
19 Pemrgraman dan Debugging Menerjemahkan desain ke dalam prgram dan menghilangkan errr dari prgram. Pemrgraman adalah aktivitas pribadi - tidak ada prses pemrgraman generik. Pemrgram melakukan beberapa pengujian prgram untuk menemukan kesalahan dalam prgram dan menghapus kesalahan dalam prses debugging. 37 Prses Debugging Mencari errr Desain perbaikan errr Perbaikan errr Re-test prgram 38 19
20 Validasi Sftware Verifikasi dan validasi (V & V) dimaksudkan untuk menunjukkan bahwa sistem sesuai dengan spesifikasi dan memenuhi persyaratan dari knsumen. Melibatkan review prses dan pengujian sistem. Pengujian sistem melibatkan eksekusi sistem dengan uji kasus yang berasal dari spesifikasi data riil yang diprses leh sistem. 39 Prses Testing 20
21 Tahapan Testing Testing Unit atau Kmpnen Kmpnen individu diuji secara independen; Kmpnen mungkin fungsi atau benda atau kelmpk yang berhubungan dari entitas. Testing Sistem Pengujian sistem secara keseluruhan. Testing Penerimaan Pengujian dengan data knsumen untuk memeriksa bahwa sistem memenuhi persyaratan pelanggan. 41 Fase Testing Spesifikasi persyaratan Spesifikasi sistem Desain sistem Desain detail Perencanaan tes penerimaan Perencanaan tes integrasi sistem Perencanaan tes integrasi sub sistem Kde dan tes mdul dan unit Servis Tes penerimaan Tes integrasi sistem Tes integrasi sub sistem 42 21
22 Evlusi Sftware Sftware bersifat fleksibel dan dapat berubah Jika persyaratan berubah karena situasi bisnis yang berubah, perangkat lunak yang mendukung bisnis juga harus berkembang dan berubah. Walaupun sudah ada batas antara pembangunan dan evlusi (maintenance), sedikit demi sedikit sistem dapat menjadi benar-benar baru. 43 Evlusi Sistem Menentukan persyaratan sistem Menaksir sistem yang sudah ada Menawarkan perubahan sistem Mdifikasi sistem Sistem yang sudah ada Sistem baru 44 22
23 Materi Mdel prses sftware Iterasi prses Agile Sftware Develpment Aktifitas Prses The Ratinal Unified Prcess Cmputer-aided sftware engineering 45 The Ratinal Unified Prcess Adalah mdel prses mdern yang berasal dari UML dan prses yang terkait. Secara nrmal digambarkan dari 3 perspektif Perspektif dinamis yang menunjukkan fase dari waktu ke waktu; Perspektif statis yang menunjukkan kegiatan prses; Perspektif praktis yang menunjukkan praktik yang baik. 23
24 Mdel Fase RUP Inceptin Fase RUP Membangun bisnis untuk sistem. Elabratin Mengembangkan pemahaman dmain masalah dan arsitektur sistem. Cnstructin Desain sistem, pemrgraman dan testing. Transisin Memelihara sistem dalam lingkungan kerja. 24
25 RUP gd practice Mengembangkan perangkat lunak secara iteratif Mengella persyaratan Menggunakan arsitektur cmpnent-based Visualisasi mdel sftware Verifikasi kualitas sftware Perubahan kntrl ke sftware Materi Mdel prses sftware Iterasi prses Agile Sftware Develpment Aktifitas Prses The Ratinal Unified Prcess Cmputer-aided sftware engineering 50 25
26 Cmputer-aided sftware engineering Cmputer-aided sftware engineering (CASE) adalah sftware yang mendukung prses pengembangan dan evlusi sftware. Aktifitas Otmatis antara lain Editr Grafis untuk pengembangan mdel sistem; Data dictinary untuk mengella desain entitas; Graphical UI builder untuk membangun user interface; Debugger untuk menemukan kegagalan prgram; Penterjemah tmatis untuk membangkitkan versi baru dari prgram. Teknlgi CASE Teknlgi Case membawa perbaikan signifikan dalam prses sftware Rekayasa sftware membutuhkan pemikiran kreatif hal ini tidak dapat ditmasi Rekayasa sftware adalah aktifitas tim dan untuk pryek besar, banyak waktu dihabiskan untuk interaksi tim. Teknlgi CASE tidak mendukung hal ini
27 Klasifikasi CASE Klasifikasi membantu mengerti perbedaan tipe tl CASE dan dukungan untuk aktifitas prses Perspektif Fungsinal Tl diklasifikasi berdasarkan fungsi tertentu Perspektif Prses Tl diklasifikasi berdasarkan aktifitas prses yang didukung Perspektif Integrasi Tl diklasifikasi berdasarkan rganisasi ke dalam unit integrasi 53 Klasifikasi tl berdasarkan fungsi Tl type Planning tls Editing tls Change management tls Cnfiguratin management tls Prttyping tls Methd-supprt tls Language-prcessing tls Prgram analysis tls Testing tls Debugging tls Dcumentatin tls Re-engineering tls Examples PERT tls, estimatin tls, spreadsheets Text editrs, diagram editrs, wrd prcessrs Requirements traceability tls, change cntrl systems Versin management systems, system building tls Very high-level languages, user interface generatrs Design editrs, data dictinaries, cde generatrs Cmpilers, interpreters Crss reference generatrs, static analysers, dynamic analysers Test data generatrs, file cmparatrs Interactive debugging systems Page layut prgrams, image editrs Crss-reference systems, prgram re-structuring systems 27
28 Klasifikasi Tl berbasis aktifitas Tl Integrasi CASE Mendukung task prses individu seperti pemeriksaan knsistensi desain, text editing dll Wrkbench Mendukung fase prses seperti spesifikasi atau desain. Biasanya melibatkan sejumlah tl integrasi Lingkungan Mendukung semua atau bagian substansi dari keseluruhan prses sftware. Biasanya melibatkan beberapa wrkbench terintegrasi 56 28
29 Tl, wrkbench, lingkungan Key Pints Prses sftware adalah aktivitas yang terjadi dalam memprduksi dan menghasilkan sistem sftware. Direpresentasikan dalam mdel prses sftware Aktifitas umum adalah spesifikasi, desain dan implementasi, validasi dan evlusi Mdel prses generik menggambarkan rganisasi dari prses sftware Mdel prses iteratif menggambarkan prses sftware sebagai siklus aktifitas 58 29
30 Key pint Rekayasa persyaratan adalah prses mengembangkan spesifikasi sftware Prses desain dan implementasi mengubah spesifikasi ke prgram eksekusi Validasi melibatkan pemeriksaan bahwa sistem sesuai dengan spesifikasi dan keperluan user Evlusi menyangkut mdifikasi sistem setelah digunakan Ratinal Unified Prcess adalah mdel prses umum yang membagi aktifitas berdasarkan fase Teknlgi CASE mendukung aktifitas prses sftware 59 30
LATAR BELAKANG PRINSIP AGILE SOFTWARE DEVELOPMENT
LATAR BELAKANG Agile Sftware develpment adalah salah satu metdlgi dalam pengembangan sebuah perangkat lunak. Kata Agile berarti bersifat cepat, ringan, bebas bergerak, waspada. Kata ini digunakan sebagai
Lebih terperinciSoftware Requirement (Persyaratan PL)
Sftware Requirement ( PL) Arna Fariza 1 Rekayasa Perangkat Lunak Tujuan Memperkenalkan knsep persyaratan user dan sistem Menjelaskan persyaratan fungsinal dan nnfungsinal Menjelaskan bagaimana persyaratan
Lebih terperinciPerangkat lunak dan Pengembangannya (Software and Software Engineering)
Perangkat lunak dan Pengembangannya (Sftware and Sftware Engineering) Apa yang dipelajari??? Mata kuliah ini memperkenalkan prinsip-prinsip ujicba dan implementasi perangkat lunak kmputer. Tpik implementasi
Lebih terperinciSILABUS. Sifat: Pendukung
SILABUS Prgram Studi : Sistem Infrmasi Kde Mata Kuliah : Nama Mata Kuliah : Pryek Sistem Infrmasi (MPSI) Kelmpk Mata Kuliah : Kde / SKS : RIS1/3 Nama Dsen : Ir. Riswan, MMSI Jam/Minggu 2 Jam Kde MataKuliah
Lebih terperinciPendahuluan Rekayasa Perangkat Lunak
Pendahuluan Rekayasa Perangkat Lunak Brahmantyo 2005 Rekayasa Perangkat Lunak-Pendahuluan Slide 1 Perangkat Lunak Merupakan program-program komputer dan dokumentasi yang berkaitan, Produk perangkat lunak
Lebih terperinciProduk perangkat lunak tersebut:
Perancangan Perangkat Lunak Lintang Yuniar Banowosari http://staffsite.gunadarma.ac.id/lintang Perangkat Lunak Merupakan program-program komputer dan dokumentasi yang berkaitan,produk perangkat lunak dibuat
Lebih terperinciPengembangan Sistem Informasi
Pengembangan Sistem Informasi Tujuan Menjelaskan definisi pengembangan sistem dan fase dan kegiatan pada system development lifecycle (SDLC) Menjelaskan perbedaan antara model, teknik, dan metodologi pengembangan
Lebih terperinciDesain Software. Arna Fariza PENS. Rekayasa Perangkat Lunak. Materi. Apakah desain software itu? Apakah modularisasi itu? Model
Desain Sftware Arna Fariza PENS 1 Materi Apakah desain sftware itu? Apakah mdularisasi itu? Mdel 2 Apakah Desain Sftware itu? Desain adalah prses mengubah persyaratan sistem ke dalam prduk yang lengkap
Lebih terperinciPengembangan Sistem Informasi
Pengembangan Sistem Informasi Tujuan Menjelaskan definisi pengembangan sistem dan fase dan kegiatan pada system development lifecycle (SDLC) Menjelaskan perbedaan antara model, teknik, dan metodologi pengembangan
Lebih terperinciRANCANG BANGUN APLIKASI WEB INFORMASI EKSEKUTIF PADA PEMERINTAH KABUPATEN XYZ
1 RANCANG BANGUN APLIKASI WEB INFORMASI EKSEKUTIF PADA PEMERINTAH KABUPATEN XYZ Snny Ariyant Prabw 1, Shliq 2 dan Feby Artwdini Muqtadirh 3 Jurusan Sistem Infrmasi, Fakultas Teknlgi Infrmasi Institut Teknlgi
Lebih terperinciApakah yang dimaksud Tangguh?
Apakah yang dimaksud Tangguh? Respon Efektif (cepat dan adaptif) pada Perubahan Komunikasi Efektif terhadap semua stakeholders Melibatkan konsumen pada tim Mengorganisasi sebuah tim sehingga kinerjanya
Lebih terperinciPENGENALAN. Perancangan Perangkat Lunak. (Software Engineering) Bertalya Program Pascasarjana Univesitas Gunadarma
PENGENALAN Perancangan Perangkat Lunak (Software Engineering) Bertalya Program Pascasarjana Univesitas Gunadarma Perangkat Lunak (Software) Merupakan program aplikasi berikut dengan dokumentasi dan data
Lebih terperinciRENCANA PEMBELAJARAN SEMESTER PROGRAM STUDI D3 KOMPUTERISASI AKUNTANSI FAKULTAS ILMU TERAPAN TELKOM UNIVERSITY
RENCANA PEMBELAJARAN SEMESTER PROGRAM STUDI D3 KOMPUTERISASI AKUNTANSI FAKULTAS ILMU TERAPAN TELKOM UNIVERSITY MATA KULIAH KODE RUMPUN MK BOBOT (SKS) SEMESTER DIREVISI P = 1 Analisis dan Perancangan Sistem
Lebih terperinciE-journal Teknik Informatika, Volume 5, No. 1 (2015), ISSN :
E-jurnal Teknik Infrmatika, Vlume 5, N. 1 (2015), ISSN : 2301-8364 1 SISTEM PENDUKUNG KEPUTUSAN PENERIMA BEASISWA DENGAN METODE TECHNIQUE FOR ORDER PREFERENCE BY SIMILARITY TO IDEAL SOLUTION DI UNIVERSITAS
Lebih terperinciPengembangan Sistem Informasi
Pengembangan Sistem Informasi Sistem Informasi Suatu sistem adalah kombinasi sumber daya (entitas) untuk mengkonversi input menjadi output (informasi). Dalam setiap sistem, masing-masing bagian sistem
Lebih terperinciRational Unified Process (RUP)
Universitas IGM HD-UIGM-FK-01 Fakultas : Ilmu Komputer Pertemuan ke : 8 Program Studi : Teknik Informatika Handout ke : 1 Kode Matakuliah : Jumlah Halaman : 25 Matakuliah : Rekayasa Perangkat Lunak Mulai
Lebih terperinciSOFTWARE PROCESS MODEL
Bahan Ajar Rekaya Perangkat Lunak SOFTWARE PROCESS MODEL Linear SequentialModel/ Waterfall Model Model ini adalah model klasik yang bersifat sistematis, berurutan dalam membangun software. Berikut ini
Lebih terperinciComputer Aided Design / Computer Aided Manufactur [CAD/CAM]
Cmputer Aided Design / Cmputer Aided Manufactur [CAD/CAM] Dewi Handayani Untari Ningsih Fakultas Teknlgi Infrmas, Universitas Stikubank Semarang email : dewi@unisbank.ac.id ABSTRAK : Cmputer-aided design
Lebih terperinciREKAYASA PERANGKAT LUNAK I
REKAYASA PERANGKAT LUNAK I Proses Pembangunan Perangkat Lunak Disusun Oleh: Adam Mukharil Bachtiar Teknik Informatika UNIKOM adfbipotter@gmail.com AGENDA PERKULIAHAN PENGERTIAN SOFTWARE DEVELOPMENT LIFE
Lebih terperinciBAB 1 PENDAHULUAN. Setiap usaha yang didirikan dengan orientasi laba (keuntungan) mempunyai
BAB 1 PENDAHULUAN 1.1 Latar Belakang. Setiap usaha yang didirikan dengan rientasi laba (keuntungan) mempunyai tujuan untuk mencapai laba (keuntungan) yang ptimal, sehingga kelangsungan hidup badan usaha
Lebih terperinciTeknik Informatika S1
Teknik Infrmatika S1 Object Oriented Analysis and Design Pendahuluan Disusun Oleh: Egia Rsi Subhiyakt, M.Km, M.CS Teknik Infrmatika UDINUS egia@dsn.dinus.ac.id +6285740278021 AGENDA PERKULIAHAN Kntrak
Lebih terperinciReview of Process Model. SE 3773 Manajemen Proyek Teknologi Informasi *Imelda Atastina*
Review of Process Model SE 3773 Manajemen Proyek Teknologi Informasi *Imelda Atastina* Beberapa Model Proses RPL Linear Sequential Model Evolutionary Software Process Model Incremental Model Spiral Model
Lebih terperinciBAB III ANALISIS DAN PERANCANGAN SISTEM. Berdasarkan System Development Life Cycle (SDLC) metode waterfall yang
BAB III ANALISIS DAN PERANCANGAN SISTEM Berdasarkan System Develpment Life Cycle (SDLC) metde waterfall yang digunakan dalam pembuatan aplikasi penentuan harga jual, terdapat beberapa tahapan yang terdiri
Lebih terperinciA. Spesifikasi Perangkat Lunak
A. Spesifikasi Perangkat Lunak Perangkat lunak merupakan otomasi dari proses bisnis pada sebuah organisasi, untuk menghasilkan operasi bisnis (organisasi) yang efektif (akurat) dan efisien (cepat dan murah).
Lebih terperinciBAB III ANALISIS DAN PERANCANGAN SISTEM
BAB III ANALISIS DAN PERANCANGAN SISTEM Pada bab ini terlebih dahulu akan dibahas tentang identifikasi permasalahan, analisis permasalahan, slusi permasalahan dan perancangan sistem dalam rancang bangun
Lebih terperinciREKAYASA PERANGKAT LUNAK I ALIF FINANDHITA, M.T. - TEKNIK INFORMATIKA UNIKOM 1
REKAYASA PERANGKAT LUNAK I PROSES PEMBANGUNAN PERANGKAT LUNAK ALIF FINANDHITA, M.T. - TEKNIK INFORMATIKA UNIKOM 1 Agenda Perkuliahan Software Development Life Cycle Generic Process Model Prescriptive Process
Lebih terperinciBahan Ajar Rekayasa Perangkat Lunak Agile Software Development Disiapkan oleh Umi Proboyekti
Bahan Ajar Rekayasa Perangkat Lunak Agile Software Development Disiapkan oleh Umi Proboyekti Pengantar Kata Agile berarti bersifat cepat, ringan, bebas bergerak, waspada. Kata ini digunakan sebagai kata
Lebih terperinciTeknik Informatika S1
Software Process(2) Teknik Informatika S1 Rekayasa Perangkat Lunak 1. Linear Sequential Model 1. Waterfall Model 2. V Model 3. RAD Model 2. Prototyping Model 3. Evolutionary Model 1. Incremental Model
Lebih terperinciBAB III TEORI PENUNJANG
8 BAB III TEORI PENUNJANG 3.1 Bimbingan dan Penyuluhan Prayitn dan Erman Amti (2004:99) mengemukakan bahwa bimbingan adalah prses pemberian bantuan yang dilakukan leh rang yang ahli kepada serang atau
Lebih terperinciWEB-BASED SOFTWARE CONFIGURATION MANAGEMENT TOOL UNTUK PENGEMBANGAN SOFTWARE DALAM TIM
ISSN 1858-4667 JURNAL LINK VOL 20/N. 1/Maret 2014 WEB-BASED SOFTWARE CONFIGURATION MANAGEMENT TOOL UNTUK PENGEMBANGAN SOFTWARE DALAM TIM Hartn Lieyant, Suhatati Tjandra Jurusan Teknik Infrmatika dan Kmputer,
Lebih terperinciCatatan Kuliah Rekayasa Perangkat Lunak (Software Engineering)
Catatan Kuliah Rekayasa Perangkat Lunak (Software Engineering) with permission by R.S. Pressman & Associates, Inc., copyright 1996, 2001, 2005 1 Software Engineering: A Practitioner s Approach, 6/e Chapter
Lebih terperinciManajemen Proyek. Manajemen
Manajemen Pryek Manajemen Aktivitas yang meliputi perencanaan, pengrganisasian, pelaksanaan dan kepemimpinan, serta pengawasan terhadap pengellaan sumber daya yang dimiliki suatu rganisasi untuk mencapai
Lebih terperinciSoftware Development Life Cycle (SDLC)
Software Development Life Cycle (SDLC) Budi Irawan facebook.com/deerawan @masbugan blog.budiirawan.com Kenapa butuh SDLC? 1 2 Software pun harus punya dan butuh siklus hidup SDLC 3 Apa itu SDLC? Siklus
Lebih terperinciPROSES DESAIN. 1. Metodologi Pengembangan Sistem
PROSES DESAIN 1. Metodologi Pengembangan Sistem SDLC (Systems Development Life Cycle) dalam rekayasa sistem dan rekayasa perangkat lunak adalah proses pembuatan dan pengubahan sistem serta model dan metodologi
Lebih terperinciRANCANG BANGUN APLIKASI WEB INFORMASI EKSEKUTIF PADA PEMERINTAH KABUPATEN XYZ. Sonny Ariyanto Prabowo
RANCANG BANGUN APLIKASI WEB INFORMASI EKSEKUTIF PADA PEMERINTAH KABUPATEN XYZ Snny Ariyant Prabw 5209100017 Latar Belakang Kebutuhan akan data dan infrmasi pada jaman seperti saat ini memang dapat diglngkan
Lebih terperinciRatna Wardani. Department of Electronic Engineering Yogyakarta State University
Ratna Wardani Department of Electronic Engineering Yogyakarta State University S/W Process Model Tahapan S/W Process Model Proses S/W Materi Model Waterfall Model Prototype Model Rapid Application Development
Lebih terperinciLANGKAH-LANGKAH MEMBUAT SOFTWARE MENURUT RUP
LANGKAH-LANGKAH MEMBUAT SOFTWARE MENURUT RUP (RATIONAL UNIFIED PROCESS) Rational Unified Process (RUP) merupakan suatu metode rekayasa perangkat lunak yang dikembangkan dengan mengumpulkan berbagai best
Lebih terperinciReview Rekayasa Perangkat Lunak. Nisa ul Hafidhoh
Review Rekayasa Perangkat Lunak Nisa ul Hafidhoh nisa@dsn.dinus.ac.id Software Process Sekumpulan aktivitas, aksi dan tugas yang dilakukan untuk mengembangkan PL Aktivitas untuk mencapai tujuan umum (komunikasi
Lebih terperinciMetodologi Pengembangan Sistem Informasi
Metodologi Pengembangan Sistem Informasi Metode Waterfall Merupakan pendekatan tradisional One big project Fase yang lain dimulai setelah fase sebelumnya selesai (sequential process) Tanpa backtracking
Lebih terperinciBAB I PENDAHULUAN. sangat membutuhkan alat pengukur kemiringan kendaraan terhadap media yang
1 BAB I PENDAHULUAN 1.1. Latar Belakang Masalah Kendaraan bermtr ataupun tak bermtr, khususnya kendaraan rda dua sangat membutuhkan alat pengukur kemiringan kendaraan terhadap media yang dilaluinya. Karena
Lebih terperinciBAB I PENDAHULUAN. PLN, di ganti menjadi kwh meter digital yang dapat memberikan nilai lebih
BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Perkembangan teknlgi selalu berkembang setiap saat, ada saja yang dilakukan manusia untuk memberikan kemudahan pada kehidupan sehari-hari. Salah satu cnth kemudahan
Lebih terperinciSTMIK AMIKOM YOGYAKARTA
STMIK AMIKOM YOGYAKARTA METODOLOGI PENGEMBANGAN PERANGKAT LUNAK Donni Prabowo @donnipra donnipra.com WATERFALL WATERFALL : Summary Classic Life Cycle atau model Waterfall merupakan model yang paling banyak
Lebih terperinciSISTEM INFORMASI PENGOLAHAN BANK SAMPAH MALANG
SISTEM INFORMASI PENGOLAHAN BANK SAMPAH MALANG Haryati Wattimena Danang Aditya Nugraha 1 Manajemen Infrmatika,Universitas Kanjuruhan Malang, haryati.watimena@gmail.cm 2 Teknik Infrmatika, Universitas Kanjuruhan
Lebih terperinciFase Desain Proyek Perangkat Lunak
Fase Desain Proyek Perangkat Lunak Software (1) Perintah (program komputer) yang bila dieksekusi memberikan fungsi dan unjuk kerja seperti yang diinginkan Struktur data yang memungkinkan program memanipulasi
Lebih terperinciSOFTWARE PROCESS MODEL I Disiapkan oleh: Umi Proboyekti, S.Kom, MLIS
Bahan Ajar Rekaya Perangkat Lunak SOFTWARE PROCESS MODEL I Disiapkan oleh: Umi Proboyekti, S.Kom, MLIS Linear SequentialModel/ Waterfall Model Model ini adalah model klasik yang bersifat sistematis, berurutan
Lebih terperinciDESAI EVALU IMPLEM BAB I PENDAHULUAN
BAB I PENDAHULUAN Pertemuan ke : 1 Alkasi waktu : 0,5 Jam Kmpetensi dasar : 1. Mahasiswa mampu memahami pentingnya mempelajari perancangan antarmuka pengguna. Indikatr : 1. Menuliskan dan menjelaskan knsep
Lebih terperinciBAB 1 PENDAHULUAN. perusahaan harus dapat meningkatkan kinerja dan perfomansinya agar dapat unggul
BAB 1 PENDAHULUAN 1.1 Latar Belakang Perkembangan teknlgi yang semakin maju dan semakin pesat membuat perusahaan harus dapat meningkatkan kinerja dan perfmansinya agar dapat unggul dalam persaingan sekarang
Lebih terperinciTesting dan Implementasi
Modul ke: 02Fakultas Dosen Fakultas Imlu Komputer Testing dan Implementasi Sistem Informasi berisi tentang Pengembangan Perangkat Lunak. : Agung Priambodo, S.Kom, M.Kom Program Studi Sistem Informasi KONTRAK
Lebih terperinciPENGANTAR RUP & UML. Pertemuan 2
PENGANTAR RUP & UML Pertemuan 2 PENGANTAR RUP Rational Unified Process (RUP) atau dikenal juga dengan proses iteratif dan incremental merupakan sebuah pengembangan perangkat lunak yang dilakukan secara
Lebih terperinciPerbedaan referensi risiko dan lingkup kontrol
PANDUAN UMUM Keijakan umum audit TI Perbedaan rientasi atas pelaksanaan aktifitas satu audit TI dengan yang lainnya Tidak terintegrasinya seluruh aktifitas audit TI dalam rangkaian manajemen risik bisnis
Lebih terperinci[Summary] Sistem Informasi Perusahaan Chapter 1 & 2
[Summary] Sistem Infrmasi Perusahaan Chapter 1 & 2 CHAPTER 1 PENGANTAR Integrated enterprise infrmatin system: Enterprise (perusahaan): rganisasi yang didirikan untuk mencapai suatu tujuan tertentu dengan
Lebih terperinciPROGRAM STUDI SISTEM INFORMASI FAKULTAS TEKNOLOGI INFORMASI INSTITUT TEKNOLOGI SEPULUH NOPEMBER
PROGRAM STUDI SISTEM INFORMASI FAKULTAS TEKNOLOGI INFORMASI INSTITUT TEKNOLOGI SEPULUH NOPEMBER RancangBangun Aplikasi Berbasis Web Peringatan Lwngan Pekerjaan MenggunakanSMS Gateway IDENTITAS PENGUSUL
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1 Prttype Menurut Rger S. Pressman (2002) pendekatan prttipe atau prttyping paradigma sangat cck digunakan untuk sistem atau perangkat lunak yang dibangun mengikuti kebutuhan pengguna,
Lebih terperinciANALISA REWORK PADA KEGIATAN KONSTRUKSI PROYEK LOW RISE BUILDING DI PAKUWON CITY, SURABAYA TIMUR
ANALISA REWORK PADA KEGIATAN KONSTRUKSI PROYEK LOW RISE BUILDING DI PAKUWON CITY, SURABAYA TIMUR Handaru Witjaksana dan Tri Jk Wahyu Adi Prgram Studi Magister Manajemen Teknlgi Bidang Keahlian Manajemen
Lebih terperinciSILABUS TEKNOLOGI INFORMASI DAN KOMUNIKASI
SILABUS TEKNOLOGI INFORMASI DAN KOMUNIKASI Nama Seklah : Mata Pelajaran : Teknlgi Infrmasi dan Kmunikasi Kelas / Semester : XII/1 Standar Kmpetensi : 1. Menggunakan pembuat desain grafis Kmpetensi Dasar
Lebih terperinciMetode-Metode Pengembangan Desain Aplikasi
Metode-Metode Pengembangan Desain Aplikasi a. Model Waterfall Model waterfall mengusulkan sebuah pendekatan kepada perkembangan software yang sistematik dan sekuensial yang mulai pada tingkat dan kemajuan
Lebih terperinciSystem Development Life Cycle (SDLC)
System Development Life Cycle (SDLC) SI-215 Analisa & Desain Sistem Informasi I Rosa Ariani Sukamto Permasalahan Perangkat Lunak Software used, but criticized or dropped 19% Software delivered and used
Lebih terperinciBAB III LANDASAN TEORI
BAB III LANDASAN TEORI 3.1 Risiko Risiko adalah suatu peristiwa atau kondisi yang mungkin terjadi, yang apabila terjadi berdampak pada tujuan proyek. Risiko dinilai berdampak negatif pada tujuan perusahaan
Lebih terperinciPENGEMBANGAN PERANGKAT LUNAK
PENGEMBANGAN PERANGKAT LUNAK pengembangan perangkat lunak (PL) dapat dianggap sebagai lingkaran pemecahan masalah. Untuk menyelesaikan masalah besar, dipecah menjadi kecil terus-menerus sampai paling kecil,
Lebih terperinciMENTERI NEGARA PENDAYAGUNAAN APARATUR NEGARA REPUBLIK INDONESIA
MENTERI NEGARA PENDAYAGUNAAN APARATUR NEGARA REPUBLIK INDONESIA PERATURAN MENTERI NEGARA PENDAYAGUNAAN APARATUR NEGARA NOMOR: PER/219/M.PAN/7/2008 TENTANG JABATAN FUNGSIONAL PEREKAYASA DAN ANGKA KREDITNYA
Lebih terperinciBAB I PENDAHULUAN. perkembangan teknologi yang ada. Semakin banyak fitur yang dibenamkan ke
1 BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Teknologi komunikasi sekarang ini sudah semakin maju. Dunia semakin terintegrasi dalam suatu perangkat yang ada dalam genggaman tangan. Hal ini memudahkan
Lebih terperinciMODUL 4 Unified Software Development Process (USDP)
MODUL 4 Unified Software Development Process (USDP) Daftar Isi 4.1 Pengantar USDP... 2 4.2 Fase USDP... 2 4.2.1 Fase, Workflow dan Iterasi... 3 4.2.2 Perbedaan USDP dan Siklus Hidup Waterfall... 3 4.2.3
Lebih terperinciMetodologi pengembangan sistem METODOLOGI PENGEMBANGAN SISTEM INFORMASI DIAN PALUPI RINI, M.KOM 1
Metodologi pengembangan sistem METODOLOGI PENGEMBANGAN SISTEM INFORMASI adalah metode-metode, prosedur-prosedur, konsep-konsep pekerjaan, aturan-aturan yang akan digunakan sebagai pedoman bagaimana dan
Lebih terperinciUnified Process Model & Agile Development Process Model
Unified Process Model & Agile Development Process Model Mata Kuliah Testing & Implementasi Sistem Program Studi Sistem Informasi 2013/2014 STMIK Dumai -- Pertemuan 3 -- This presentation is revised by
Lebih terperinciNama : Rendi Setiawan Nim :
Nama : Rendi Setiawan Nim : 41813120188 SDLC (Software Development Life Cycle) SDLC (Systems Development Life Cycle, Siklus Hidup Pengembangan Sistem) atau Systems Life Cycle (Siklus Hidup Sistem), dalam
Lebih terperinciA. IDENTITAS B. DESKRIPSI MATAKULIAH C. TUJUAN MATAKULIAH
A. IDENTITAS Nama Mata Kuliah : Sistem Infrmasi Akuntansi Kde Mata Kuliah : AKT 207 Tipe : Mata Kuliah Keahlian Berkarya (MKB) Bbt SKS : 3 SKS / 3 JP Prasyarat : Aplikasi Kmputer Pengantar B. DESKRIPSI
Lebih terperinciMETODOLOGI SCRUM. Introduksi
METODOLOGI SCRUM Introduksi Bagi banyak pengembang industri perangkat lunak, metodologi Agile bukanlah sesuatu yang baru. Metode ini adalah jawaban langsung atas paradigma manajemen proyek tradisional
Lebih terperinciPETUNJUK PELAKSANAAN PEMERIKSAAN KINERJA BPK 1. PENDAHULUAN
PETUNJUK PELAKSANAAN PEMERIKSAAN KINERJA BPK 1. PENDAHULUAN a) LATAR BELAKANG DAN DASAR HUKUM BPK mempunyai kewenangan untuk melakukan pemeriksaan keuangan,kinerja dan pemeriksaan dengan tujuan tertentu
Lebih terperinciMODEL PENGEMBANGAN SISTEM
1 MODEL PENGEMBANGAN SISTEM CHAPTER 3 2 Pada pengembangan sistem terdapat beberapa model yaitu: 1. Waterfall 2. Prototype 3. Spiral 3 WATERFALL Model yang mengusulkan pendekatan perkembangan perangkat
Lebih terperinciPertemuan 3 Metodologi Pengembangan Sistem Informasi
Pertemuan 3 Metodologi Pengembangan Sistem Informasi Tujuan : 1. Memahami metodologi pengembangan sistem (System Development) yang sesuai untuk sebuah proyek. 2. Memahami tugas-tugas yang perlu dilaksanakan
Lebih terperinciBAB 1 PENDAHULUAN PENDAHULUAN. dampak bermunculannya banyak developer game di negara-negara tersebut.
BAB 1 PENDAHULUAN PENDAHULUAN 1.1 Latar Belakang Saat ini industri game telah menjadi salah satu sumber pemasukan terbesar bagi negara-negara maju di luar sana, yang dimana sebagian besar didminasi leh
Lebih terperinciSIKLUS REKAYASA PERANGKAT LUNAK (SDLC)
SIKLUS REKAYASA PERANGKAT LUNAK (SDLC) 1. Pengertian DLC atau Software Development Life Cycle adalah proses mengembangkan atau mengubah suatu sistem perangkat lunak dengan menggunakan model-model dan metodologi
Lebih terperinciBAB 3 LANGKAH PEMECAHAN MASALAH
BAB 3 LANGKAH PEMECAHAN MASALAH 3.1 Penetapan Kriteria Optimasi Yang menjadi dasar evaluasi untuk menjadikan sistem ptimal di prduksi tekstil pada PT. ISTEM adalah dengan menggunakan metde DMAIC. Define
Lebih terperinciRekayasa Perangkat Lunak DEPARTEMEN PENDIDIKAN NASIONAL UNIVERSITAS PENDIDIKAN INDONESIA 2008
Rekayasa Perangkat Lunak DEPARTEMEN PENDIDIKAN NASIONAL UNIVERSITAS PENDIDIKAN INDONESIA 2008 PLPG Sosialisasi TIK KTSP2008 Latar Belakang Kemajuan pesat perangkat keras Kemajuan dalam teknik-teknik pembuatan
Lebih terperinciSISTEM INFORMASI PENJADWALAN DAN PENILAIAN SEKOLAH BERDASAR KURIKULUM 2013 (STUDI KASUS : SMA PGRI SUMBERREJO)
SISTEM INFORMASI PENJADWALAN DAN PENILAIAN SEKOLAH BERDASAR KURIKULUM 2013 (STUDI KASUS : SMA PGRI SUMBERREJO) Friesta Isyateen S 1, Rangsang Purnama 2, Latifah Rifani 3 1,2,3 Prgram Studi Sistem Infrmasi,
Lebih terperinciExtreme Programming Melakukan Pengembangan Perangkat Lunak dengan Lebih Sederhana
Extreme Programming Melakukan Pengembangan Perangkat Lunak dengan Lebih Sederhana Permasalahan utama yang sering muncul dalam sebuah proyek pengembangan perangkat lunak adalah perubahan requirement yang
Lebih terperinciBab 4 Metodologi Pengembagan Sistem(Perangkat Lunak)
Bab 4 Metodologi Pengembagan Sistem(Perangkat Lunak) 4.1 Pendahuluan Proses pengembangan atau pengembangan perangkat lunak secara umum merupakan serangkaian kegiatan yang meliputi kegiatan dalam siklus
Lebih terperinciREKAYASA PERANGKAT LUNAK. Ramadhan Rakhmat Sani, M.Kom
REKAYASA PERANGKAT LUNAK Ramadhan Rakhmat Sani, M.Kom ramadhan_rs@dsn.dinus.ac.id 085640989018 RENCANA KEGIATAN PERKULIAHAN SEMESTER W Pokok Bahasan 1 Pengenalan Teknologi Informasi 2 Konsep Sistem Komputer
Lebih terperinciPresentasi Sidang Akhir
Presentasi Sidang Akhir Penjaminan Kualitas Pengembangan Perangkat Lunak pada Aplikasi School Social Network (SSN) berdasarkan Standar IEEE 730-2002 Oleh : Ika Nurkasanah (5209100083) Pembimbing 1 : Ir.
Lebih terperinciBAB I PENDAHULUAN 1.1 REVOLUSI KOMUNIKASI KOMPUTER
BAB I PENDAHULUAN 1.1 REVOLUSI KOMUNIKASI KOMPUTER Di tahun 1970-an dan awal 1980-an terlihat perpaduan dari bidang ilmu kmputer dan kmunikasi data yang secara mendalam mengubah teknlgi, prduksi-prduksi
Lebih terperinciSTMIK AMIKOM YOGYAKARTA
STMIK AMIKOM YOGYAKARTA METODOLOGI PENGEMBANGAN PERANGKAT LUNAK Donni Prabowo @donnipra donnipra.com ANSI Pertemuan 5 Presentasi oleh Reviewer WATERFALL WATERFALL : Summary Classic Life Cycle atau model
Lebih terperinciBAB 2 LANDASAN TEORI. Sejak komputer ditemukan, para peneliti telah berpikir adakah kemungkinan agar
BAB 2 LANDASAN TEORI 2.1 Machine Learning Sejak kmputer ditemukan, para peneliti telah berpikir adakah kemungkinan agar kmputer dapat belajar. Jika kita mengerti bagaimana cara memprgram kmputer agar mereka
Lebih terperinciSISTEM INFORMASI MANAJEMEN
SISTEM INFORMASI MANAJEMEN A. Latar Belakang Saat ini dunia yang kita tempati berada dalam genggaman revlusi teknlgi dan revlusi infrmasi, mulai dari internet, peningkatan kemampuan micrprcessr, kmputer
Lebih terperinciSDLC SYSTEM DEVELOPMENT LIFE CYCLE. Materi ke-2. Pengembangan Sistem Informasi 5KA28 // 4KA14
SDLC SYSTEM DEVELOPMENT LIFE CYCLE Materi ke-2 Pengembangan Sistem Informasi 5KA28 // 4KA14 PENGEMBANGAN SISTEM METODE PENGEMBANGAN SISTEM Banyak metode pengembangan sistem yang tersedia Metode yang paling
Lebih terperinciPERTEMUAN 2 METODE PENGEMBANGAN SISTEM
PERTEMUAN 2 METODE PENGEMBANGAN SISTEM PENGERTIAN SDLC atau Software Development Life Cycle atau System Development Life Cycle adalah proses mengembangkan atau mengubah suatu sistem perangkat lunak dengan
Lebih terperinciRENCANA PELAKSANAAN PEMBELAJARAN
RENCANA PELAKSANAAN PEMBELAJARAN Satuan Pendidikan Mata Pelajaran : SMK Negeri Makassar : KKPI Kelas/Semester : X / 2 Pertemuan : 10 & 11 Alkasi Waktu : 6 x 45 Menit I.Standar Kmpetensi : Mengperasikan
Lebih terperinciJenis Metode Pengembangan Perangkat Lunak
Jenis Metode Pengembangan Perangkat Lunak by webmaster - Tuesday, January 05, 2016 http://anisam.student.akademitelkom.ac.id/?p=123 Menurut IEEE, Pengembangan software (software engineering ) adalah :
Lebih terperinciPertemuan 2 SOFTWARE DEVELOPMENT LIFE CYCLE (SDLC)
Pertemuan 2 SOFTWARE DEVELOPMENT LIFE CYCLE (SDLC) POKOK BAHASAN Biaya PL Software Quality Attribute Standar kualitas Takaran Jaminan Kualitas CASE TOOLS Siklus Hidup Perangkat Lunak (SWDLC/Software Development
Lebih terperinciTeknik Informatika S1
Software Process Teknik Informatika S1 Rekayasa Perangkat Lunak 1. Linear Sequential Model 1. Waterfall Model 2. V Model 3. RAD Model 2. Prototyping Model 3. Evolutionary Model 1. Incremental Model 2.
Lebih terperinciBAB II TINJAUAN PUSTAKA. Pada bab ini diberikan definisi-definisi, istilah-istilah yang digunakan dalam
5 BAB II TINJAUAN PUSTAKA Pada bab ini diberikan definisi-definisi, istilah-istilah yang digunakan dalam penelitian. 2.1 Konsep Dasar Teori Graf 2.1.1 Graf Graf merupakan representasi dari suatu masalah
Lebih terperinciBAB 4. ANALISIS dan PEMBAHASAN
BAB 4 ANALISIS dan PEMBAHASAN 4.1 Prfil Perusahaan PT. Megah Lestar Packind adalah perusahaan yang bergerak di bidang Percetakan kardus yang mulai berdiri sejak 9 Maret 1988 dengan lkasi yang bertempat
Lebih terperinciBAB III METODE PENELITIAN. yaitu: Audit Subject, Audit Objective, Preaudit Planning, Audit Procedure &
BAB III METODE PENELITIAN Pada bab III ini akan dibahas prsedur audit. Ada tujuh prsedur audit, yaitu: Audit Subject, Audit Objective, Preaudit Planning, Audit Prcedure & Steps fr Data Gathering, Prsedur
Lebih terperinciBAB III PERANCANGAN SISTEM
BAB III PERANCANGAN SISTEM 3.1 Bahan Dan Alat Penelitian 3.1.1 Bahan Penelitian Bahan yang digunakan di dalam penelitian ini berupa data, meliputi data master dan data pendukung. Data master adalah data
Lebih terperinciBAB I PENDAHULUAN. dalam memperkenalkan identitas suatu bangsa. Provinsi Jawa Barat adalah salah
BAB I PENDAHULUAN 1.1. Latar Belakang Seni dan kebudayaan adalah suatu media yang memiliki peran cukup besar dalam memperkenalkan identitas suatu bangsa. Provinsi Jawa Barat adalah salah satu wilayah yang
Lebih terperinciBAB I PENDAHULUAN. Pembangunan ekonomi sangat penting dalam menunjang pembangunan
BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Pembangunan ekonomi sangat penting dalam menunjang pembangunan nasional. Salah satu diantaranya kebijakan pemerintah untuk mendukung perusahaan-perusahaan yang
Lebih terperinciPROSES DESAIN FAKULTAS ILMU KOMPUTER - UNIVERSITAS BRAWIJAYA 3/14/2017
PROSES DESAIN FAKULTAS ILMU KOMPUTER - UNIVERSITAS BRAWIJAYA 3/14/2017 PROSES PERANGKAT LUNAK PROSES PERANGKAT LUNAK Rekayasa perangkat lunak (RPL) adalah disiplin untuk memahami proses pengembangan perangkat
Lebih terperinciModul MM (Material Management)
KAMPUS IBI KWIK KIAN GIE JAKARTA, MEI 2017 KISI-KISI UAS dan QUIZ SAP SAP Materials Management (SAP-MM) adalah salah satu mdul di SAP ERP yang mendukung prses manajemen/pengellaan material di perusahaan,
Lebih terperinciPERTEMUAN 2 METODE PENGEMBANGAN SISTEM
PERTEMUAN 2 METODE PENGEMBANGAN SISTEM PENGERTIAN SDLC atau Software Development Life Cycle atau System Development Life Cycle adalah proses mengembangkan atau mengubah suatu sistem perangkat lunak dengan
Lebih terperinciSistem Pakar. Tahap-tahap Pengembangan Sistem Pakar. Kelas A & B. Jonh Fredrik Ulysses
Sistem Pakar Tahap-tahap Pengembangan Sistem Pakar Kelas A & B Jonh Fredrik Ulysses jonh.fredrik.u@gmail.com Pengantar Sistem Pakar sebagai sistem memiliki 6 Fase pengembangan: Inisialisasi Analisis dan
Lebih terperinciTesting dan Implementasi Sistem
dan Dr. Karmilasari Jurusan : S1 Informasi 1 dan Perangkat lunak perangkat lunak pada dasarnya merupakan : Bagaimana dengan kemampuan beradaptasi 1. Aplikasi dari suatu pendekatan yang sistematik, disiplin
Lebih terperinci