Bab 4 Metodologi Pengembagan Sistem(Perangkat Lunak)
|
|
- Ridwan Tedjo
- 6 tahun lalu
- Tontonan:
Transkripsi
1 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 hidup (perangkat lunak) yang terdiri dari kegiatan seperti : definisi persyaratan, perancangan perangkat lunak, implementasi dan pengujian, integrasi dan pengujian system, dan operasi dan pemeliharaan) yang bertujuan untuk menghasilkan produk system (perangkat lunak) yang berkualitas. Ketepatan memilih dan menentukan metodologi dalam pengembangan atau pengembangan perankat lunak akan berpengaruh terhadap kualitas output. Oleh kerena itu dalam proses pemilihan metodologi harus ekstra hati-hati agar tidak salah pilih. 4.2 Metodologi Pengembangan Sistem atau Perangkat Lunak Sebagai upaya untuk dapat memilih metodologi yang tepat dalam pengembangan atau pengembangan perangkat lunak, berikut disajikan beberapa model metodologi yang dapat dipergunakan sebagai pendekatan dalam proses pengembangan system atau pengembangan perangkat lunak, diantaranya: 1. Model Air Terjun (waterfall), terdiri dari : spesifikasi, pengembangan, validasi, dan evolusi, dan mepresentasikannya sebagai fase-fase proses yang berbeda seperti : (1) Analisis dan definisi persyaratan, akan menghasilkan sprsifikasi persyaratan, (2)Perancangan system dan perangkat lunak, dapat digolongkan sebagai perancangan perangkat lunak, (3)Implementasi dan pengujian unit, dapat dikategorikan dalam rumpun implementasi, (4)Integrasi dan Pengujian system, dapat dikategorikan sebagai pengujian dan (5) operasi dan pemeliharaan yang merupakan siklus hidup perangkat lunak yang paling
2 lama. Pemeiharaan mencakup koreksi berbagai error, perbaikan implementasi dan pengembangan pelayanan. Secara diagram siklu hidup perangkat lunak dengan metode waterfall adalah sebagai berikut : Definisi Persyaratan Perancangan system dan perangkat lunak Implementasi dan pengujian unit Integrasi dan Pengujian Sistem Operasi dan Pemeliharaan Gambar : 4.1 siklus hidup Sistem (perangkat lunak) 2. Pengembangan Evolusioner, yaitu suatu system dikembangkan dengan cepat dari pendekatan abstrak, kemudian dikembangkan lagi untuk lebih baik berdasarkan adanya masukan-masukan. Atau dapat katakana bahwa pendekatan ini berhimpitan dengan kegiatan : spesifikasi, pengembangan dan validasi. Pengembangan evolusioner dibedakan menjadi dua jenis yaitu : a. Pengembangan Ekploratori, yaitu proses pengembangan perangkat lunak dengan cara mengadakan kerjasama dengan pelanggan atau pemakai untuk mengekplor persyaratan yang diinginkan pemakai. Pengembangan dimulai dari bagian-bagian. b. Prototype yang dapat dibuang (throw away), yaitu dengan pengembangan evolusioner, maka persyaratan pelanggan dapat didefinisikan dan persyaratan
3 yang kurang jelas untuk didefinisikan dengan sendirinya dalam prototype dapat dibuang. Secara diagramik pengembangan evolusioner dapat dilihat berikut ini : Kegitatan-kegiatan Yang bersamaan Spesifikasi Versi Awal Penjelasan Garis besar Pengembangan Penjelasan Versi Menengah Garis besar Validasi Versi Akhir Gambar 4.2 Pengembangan secara Evolusioner Jika dibandingkan dengan konsep air terjun, proses evolusioner lebih efektif, karena pada evolusioner spesifikasi dapat dikembangkan secara incremental. Namun demikian menurut sudut pandang rekayasa dan manajemen, pada pengembangan evolusiner terdapat 3 (tiga) masalah, yaitu : a. Proses tidak bisa dilihat b. System seringkali memiliki struktur yang buruk c. Mungkin diperlukan alat Bantu dan teknis khusus 3. Pengembangan Sistem Formal, yaitu pendekatan yang mendasarkan pada pembuatan spesifikasi system matematis dan pentranformasian spesifikasi ini menggunakan metode matematis serta verifikasi dengan membuat argumen matematis. Perbedaan kritis antara pendekatan system formal dengan pendekatan air terjuan adalah : - spesifikasi persyaratan perangkat lunak diperbaiki menjadi spesifikasi formal yang rinci dan dinyatakan dalam notasi matematika
4 - Proses pengembangan perancangan, implementasi, dan pengujian unit di gantikan oleh proses pengembangan transformasional menjadi program. Secara diagramik, proses formal adalah sebagai berikut : Definisi Persyaratan Sfesifikasi Formal Transformasi Formal Integrasi & peng ujian system Gambar 4.3 proses pengembangan formal Sedangkan proses transformasi secara diagram dapat dilihat pada gambar berikut : T1 T2 T3 T4 Spesifikasi Formal R1 R2 R3 Program yang dapat dijalankan P1 P2 P3 P4 Gambar 4.4 proses transformasi 4. Pengembangan Berdasarkan Pemakaian Ulang, yaitu pendekatan difokuskan pada adanya komponen yang signfikan dapat dipakai ulang dan integrasi komponen tersebut ke dalam system. Tahapan dalam model proses pengembangan berdasar pemakaian ulang, itu meliputi pentahapan sebagai berikut : (1) Analisis komponen, pada tahap ini komponen yang ada dianalisa untuk memastikan bahwa komponen dapat dimanfaatkan atau di daur ulang. (2) Modifikasi persyaratan, maksudnya bahwa dengam memperhatikan komponen yang tersedia, jika tidak memungkinkan pengembangan secara sempurna, maka pengembangan terhadap persyaratan merupakan solusi alternatif. (3) Perancangan system dengan pemakaian ulang, setelah persyaratan disesuaikan dengan keberadaan komponen yang tersedia, maka perlu dibuatkan perancangan
5 system yang menyesuaikan dengan kondisi komponen yang merupakan daur ulang. (4) Pengembangan dan integrasi. Karena menggunakan komponen seadanya, maka untuk terciptanya pengembangan perangkat lunak sesuai dengan kebutuhan pelanggan diperlukan pengembangan dan pengintegrasian system yang dikembangkan tersebut. Secara diagram, proses pengembangan dengan daur ulang : spesifikasi Persyaratan Analisis Komponen Modifikasi Persyaratan Perancangan system dengan pemakaian ulang Pengembangan & Integrasi Validasi Sistem Gambar 4.5 Diagram proses pengembangan dengan daur ulang 5. Model Sekuensial Linier Proses ini mengusulkan sebuah pendekatan perkembangan perangkat lunak yang atik dan sekuensial yang dimulai pada tingkat dan kemajuan pada seluruh analisis, desain, kode, pengujian dan pemeliharaan. Model ini melingkupi aktivitas-aktivitas sebagai berikut : - Rekayasa dan pemodelan system/informasi - Analisis kebutuhan perangkat lunak - Desain - Generasi kode - Pengujian - Pemeliharaan
6 Sedangkan masalah-masalah yang kadang-kadang terjadi ketika model sekuensial di aplikasikan adalah : - Jarang sekali proyek nyata mengikuti aliran sekuensial - Kadang-kadang sulit bagi pelanggan untuk menyatakan semua kebutuhannya secara ekplisit - Pelanggan harus bersikap sabar - Pengembangan sering melakukan penundaan yang tidak perlu. Untuk jelasnya model pemecahan masalah pada sekuensial linier, berikut diberikan diagram : Definisi Masalah Status Quo Pengembangan Teknis Penyatuan Solusi Gambar : 4.6 Fase Lingkaran Pemecahan Masalah Pada Model Sekuensial Linier Sedangkan model sekuensial linier adalah paradigma rekyasa perangkat lunak yang paling luas dipakai dan paling tua. Dalam kerangka pengembangan rekayasa perangkat lunak pemodelan sekuensial linier dapat dilihat pada diagram sebagai berikut : Pemodelan informasi Analisis Desain Kode Tes
7 Gambar 4.7 Model Sekuensial Linier 6. Model Prototype Prototype paradigma dimulai dengan pengumpulan kebutuhan. Pengembang dan pelanggan bertemu mendefinisikan obyektif keseluruhan dari perangkat lunak, mengidentifikasi segala kebutuhan yang diketahui dan area garis besar yang mendefinisikan lebih jauh sehingga mengharuskan adanya perancangan kilat. Perancangan kilat ini berfokus pada penyajian dari aspek-aspek perangkat lunak tersebut yang akan nampak bagi pelanggan/pemakai (cotohnya pendekatan input dan format output). Perancangan singkat akan memberikan inspirasi pada konstruksi sebuah prototype. Prototipe di evaluasi oleh pelanggan atau pemakai untuk menjaring kebutuhan-kebutuhannya, sehingga memungkinkan akan terjadinya iterasi prototipe pada level pemakai untuk kesempurnaan proses pengembangan perangkat lunak yang sesuai dengan kebutuhan pemakai atau pelanggan. Atau untuk tujuan kesempurnaan pengembangan perangkat lunak dalam mendefinisikan kebutuhan perangkat lunak pemakai. Mendengarkan Pelanggan Membangun Memperbaiki Market Uji Pelanggan Mengendalikan Market Gambar : 4.8 Model Prototipe Paradigma Menurut Mc.Leod dalam bukunya Information Management System membagi model prototype menjadi dua type, yaitu prototype type 1 dan prototype type 2. Adapun protype jeni 1 mempunyai pentahapan sebagai berikut : 1. Mengidentifikasi kebutuhan user 2. Mengembangkan Prototype 3. Menguji prototype (memastikan terima atau ditolaknya protype)
8 4. Menggunakan Prototype 7. Model RAD (Rapid Application Development) Adalah sebuah proses perkembangan perangkat lunak sekuensial linier yang menekankan siklus perkembangan yang sangat pendek. Fase-fase pada RAD : - Business Modeling, aliran iformasi fungsi-fungsi binis dimodelkan agar informasi yang dihasilkan dapat relevance dengan kebutuhan informasi bisnis. - Data Modeling, setelah pemodelan bisnis dicapai penstrukturan data terhadap model bisnis yang sesui harus dibarengi dengan data modeling. - Process Modeling, setelah data dimodelkan, maka agar pengolahan data dapat sesuai dengan kebutuhan diperlukan pemodelan proses. - Application Generation, setelah model data dan model proses terbentuk, maka dilanjutkan unuk pembentukan aplikasi. - Testing dan Turnover, pengujian dan jika dimungkinkan penggantian dapat dilakukan setelah pembentukan aplikasi sudah selesai. Dasar penggantian dimaksudkan agar pengembangan perangkat lunak sesuai dengan tujuan yang hendak dicapai. Secara diagram model RAD : Pemodelan bisnis Pemodelan data Pemodelan proses Pembentukan aplikasi Pengujian dan turnover hari
9 Gambar : 4.9 Model RAD 8. Pengembangan Inkremental Adalah suatu cara untuk mengurangi pengerjaan ulang pada proses pengembangan dan memberikan kesempatan pada pelanggan untuk menunga keputusan persyaratan rinci sampai mereka memperoleh pengalaman system. Definisikan persyaratan garis besar Terapkan persyaratan ke inkremental Rancangan Arsitektur Kembangkan pembagian Validasi inkremen Integrasikan inkremen Vlidasi Sistem akhir Sistem tidak lengkap Gambar: 4.10 Model Inkremental Keuntungan pada proses pengembangan Inkremental : - Pelanggan tidak perlu menunggu sampai seluruh system dikirimkan untuk mengambil keuntungan dari system. - Pelanggan dapat memakai inkremen yang pertama sebagai betuk prototype dan mendapatkan pengalaman yang dapat menginformasikan persyaratan untuk inkremen system berikutnya. - Resiko untuk kegagalan proyek secara keseluruhan lebih rendah. - Layanan system mengalami pengujian yang paling ketat. 4.3 Spesifikasi Sistem (Perangkat Lunak) Spesifikasi perangkat lunak ditujukan untuk menetapkan layanan apa yang dituntut dari system dan batasan pada operasi dan pengembangan system. Ada empat fase utama pada proses rekayasa persyaratan : 1. Studi kelayakan, dibuat untuk memperkirakan apakah user yang diidentifikasi puas menggunakan perangkat lunak dan perangkat keras yang dipakai.
10 2. Elisitasi dan analisis persyaratan, adalah proses penurunan persyaratan melalui observasi, diskusi dengan user, atau hasil analisis pekerjaan. 3. Spesifikasi persyaratan, adalah kegiatan menerjemahkan informasi yang dikumpulkan pada kegiatan mendefinisikan serangkaian persyaratan. 4. Validasi persyaratan, kegiatan validasi ini untuk memastikan apakah persyaratan dapat direalisasikan, konsisten, dan lengkap. 4.4 Perancangan dan Implementasi Sistem (Perangkat Lunak) Implementasi merupakan proses pengubahan spesifikasi system menjadi system yang dapat dijalankan dan tahap ini melibatkan adanya proses perancangan dan pemrograman perangkat lunak. Sedangkan proses perancangan merupakan deskripsi sruktur perangkat lunak yang akan diimplementasikan, data dari system, interface system termasuk algoritmanya. Kegiatan-kegiatan proses perancangan yang spesifik : 1. Perancangan arsitektur 2. Spesifikasi abstrak 3. Perancangan interface 4. Perancangan kompponen 5. Perancangan Struktur Data 6. Perancangan Algoritma Secara diagram model umum proses perancangan adalah sebagai berikut : Spesifikasi Persyaratan Perancangan arsitektur Spesifikasi abstrak Perancangan interface Perancangan komponen Perancangan struktur data Perancangan algoritma Arsitektur Sprsifiksi perangkat Lunak Spesifikasi Arsitektur Spesifikasi struktur data Spesifikasi Algoritma Gambar 4.11 Model Umum Proses Perancangan
11 4.5 Proses Pengujian Pengujian Unit Pengujian Modul Pengujian sub Pengujian Pengujian penerimaan Pengujian Komponen Pengujian Integrasi Pengujian User Gambar 4.14 Proses Pengujian Tahap tahap pada proses pengujian adalah sebagai berikut : 1. Pegujian unit, adalah pengujian setiap komponen secara individual dan idependen untuk menjamin operasi yang benar. 2. Pengujian Modul, pengujian modul merupakan pengujian yang dilakukan pada kumpulan komponen yang dapat berbentuk : kelas objek, tipe data abstrak, atau sekumpulan prosedur dan fungsi. 3. Pengujian sub, merupakan pengujian pada level sekumpulan modul yang membentuk sub. 4. Pengujian system, yaitu merupakan pengujian yang dilakukan pada sekumpulan sub yang membentuk system. 5. Pengujian penerimaan, yaitu pengujian terhadap operasi suatu system dengan simulasi pengoperasian dengan data-data sample dan data actual. 4.6 Evolusi Pengembangan perangkat lunak dianggap merupakan kegiatan kreatif karena dikembangkan dari konsep awal sampai system itu dapat berjalan atau
12 dioperasikan sedangkan pemerliharaa perangkat lunak merupakan proses perubahan system tersebut setelah digunakan. Namun demikian pandangan tersebut diatas, hari ini sudak kurang relevan, Karena system perangkat lunak sekarang tidak sepenuhnya baru, sehingga pandangan ini memberikan pemahaman bahwa antara pengembangan perangkat lunak dan pemeliharaan perangkat lunak merupakan kegiatan yang berurutan. Proses evolusioner system dapat dilihat pada gambar berikut : Definisi Persyaratan Nilai yang ada Ajukan perubahan Modifikasi Sistem yang ada Sistem baru Gambar : 4.15 Proses evolusioner Sistem
Rekayasa 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 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 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 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 terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI 1. Model Model Proses Perangkat Lunak Model proses untuk RPL di pilih berdasarkan sifat aplikasi dan proyeknya, metode dan alat-alat Bantu yang akan dipakai, control serta penyampaian
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 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 terperinciREKAYASA PERANGKAT LUNAK
REKAYASA PERANGKAT LUNAK ( 2 nd week) Siklus Hidup Perangkat Lunak (SWDLC) RAHMAD HIDAYAH /41813120037 FASILKOM / SISTEM INFORMASI DOSEN : WAHYU HARI HAJI, S.Kom, MM Siklus Hidup Perangkat Lunak (Software
Lebih terperinciNama : Rendi Setiawan Nim :
Nama : Rendi Setiawan Nim : 41813120188 Pengertian Dasar Istilah Reakayasa Perangkat Lunak (RPL) secara umum disepakati sebagai terjemahan dari istilah Software engineering. Istilah Software Engineering
Lebih terperinciA Layered Technology
Proses N. Tri Suswanto Saptadi Teknik Informatika http://trisaptadi.uajm.ac.id 02/28/11 nts/sb/tiuajm 1 A Layered Technology Software Engineering tools methods process model a quality focus These courseware
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 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 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 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 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 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 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 terperinciMODEL RAD. Pengertian
MODEL RAD Pengertian Rapid application development (RAD) atau rapid prototyping adalah model proses pembangunan perangkat lunak yang tergolong dalam teknik incremental (bertingkat). RAD menekankan pada
Lebih terperinciREKAYASA PERANGKAT LUNAK
REKAYASA PERANGKAT LUNAK PENDAHULUAN 1. Apakah Perangkat Lunak? 2. Apakah Rekayasa Perangkat Lunak (RPL)? 3. Apa perbedaan antara RPL dengan ilmu komputer (computer science)? 4. Apa perbedaan RPL dan rekayasa
Lebih terperinciBAB 1 PENDAHULUAN. 1.1 Latar Belakang. 1.2 Rumusan Masalah
BAB 1 PENDAHULUAN 1.1 Latar Belakang Laboratorium database merupakan sarana penunjang kegiatan praktikum suatu mata kuliah khususnya mata kuliah yang berhubungan langsung dengan basis data, seperti : DBMS,
Lebih terperinci1. MODEL WATERFALL KOMUNIKASI PERENCANAAN PEMODELAN PENYERAHAN KE PELANGGAN / PENGGUNA KONSTRUKSI. Permulaan proyek. Analisis perancangan
1. MODEL WATERFALL KOMUNIKASI Permulaan proyek Teknik untuk mendapatkan spesifikasi kebutuhan pengguna PERENCANAAN Membuat perkiraanperkiraan, penjadwalan dan pelacakan PEMODELAN Analisis perancangan PENYERAHAN
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 terperinciManajemen Proyek Sistem Informasi DAY-1. Wiratmoko Yuwono, ST
Manajemen Proyek Sistem Informasi DAY-1 Wiratmoko Yuwono, ST Manajemen Dari Kata Manage : Yang Berarti Menata,Merencanakan, Mengatur, Mengendalikan, Mengelola. Orang yang berkecimpung dalam manajemen disebut
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 terperinciAPLIKASI PERHITUNGAN HONOR MENGAJAR DOSEN TIDAK TETAP YANG BERBASIS PRESENSI DENGAN MENGGUNAKAN BARCODE Oleh: Wiwik Sulistiyorini (A
1. PENDAHULUAN Seiring dengan perkembangan di semua bidang dan bagian, jumlah mahasiswa baru juga semakin meningkat dari tahun ke tahun. Dosen tidak tetappun mencapai jumlah yang cukup banyak guna menunjang
Lebih terperinciMAKALAH REKAYASA PERANGKAT LUNAK ( SIKLUS HIDUP PERANGKAT LUNAK )
MAKALAH REKAYASA PERANGKAT LUNAK ( SIKLUS HIDUP PERANGKAT LUNAK ) Disusun Oleh : MUKHAMAT JAFAR 41813120014 MATA KULIAH : REKAYASA PERANGKAT LUNAK UNIVERSITAS MERCUBUANA 2015 Latar Belakang 1 BAB I PENDAHULUAN
Lebih terperinciBAB I PENDAHULUAN. hal proses pengolahan data, baik itu data siswa, guru, administrasi sekolah maupun data
BAB I PENDAHULUAN 1.1. Latar Belakang Dalam dunia pendidikan, teknologi informasi sangat banyak membantu seperti dalam hal proses pengolahan data, baik itu data siswa, guru, administrasi sekolah maupun
Lebih terperinciPEMODELAN ANALISIS PL
PEMODELAN ANALISIS PL Aprilia Sulistyohati, S.Kom Jurusan Teknik Informatika Universitas Islam Indonesia Your Logo REKAYASA SISTEM VS REKAYASA PERANGKAT LUNAK Rekayasa sistem berkaitan dengan semua aspek
Lebih terperinciREKAYASA PERANGKAT LUNAK. 3 sks Sri Rezeki Candra Nursari reezeki2011.wordpress.com
REKAYASA PERANGKAT LUNAK 3 sks Sri Rezeki Candra Nursari reezeki2011.wordpress.com Referensi Rekayasa Perangkat Lunak Pendekatan Praktisi, Roger S. Pressman, Ph.D, Andi Jogyakarta, 2012 Buku 1 Rekayasa
Lebih terperinciBAB1. PENDAHULUAN Siklus hidup sistem (SLC) SDLC Systems Development Life Cycle Siklus Hidup Pengembangan Sistem Systems Life Cycle
BAB1. PENDAHULUAN Siklus hidup sistem (SLC) adalah metodologi yang digunakan untuk menggambarkan proses untuk membangun sistem informasi, dimaksudkan untuk mengembangkan sistem informasi dalam cara yang
Lebih terperinciTugas Rekayasa Perangkat Lunak
Tugas Rekayasa Perangkat Lunak Disusun Oleh : M Ikhsan Ariya Girinata 41813120052 Dosen : Wachyu Hari Haji, S.Kom, MM FAKULTAS ILMU KOMPUTER JURUSAN SISTEM INFORMASI Mata Kuliah : REKAYASA PERANGKAT LUNAK
Lebih terperinciREKAYASA PERANGKAT LUNAK
REKAYASA PERANGKAT LUNAK A. Pengertian Rekayasa Perangkat Lunak Rekayasa perangkat lunak (RPL, atau dalam bahasa Inggris: Software Engineering atau SE) adalah satu bidang profesi yang mendalami cara-cara
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 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 II LANDASAN TEORI. yang digunakan dalam penyelesaian Tugas Akhir ini, yaitu System Development
BAB II LANDASAN TEORI Dalam penyusunan tugas akhir ini dibutuhkan beberapa landasan teori sebagai acuan dalam penyusunannya. Landasan teori yang dibutuhkan antara lain teori tentang Rancang Bangun, teori
Lebih terperinciHanif Fakhrurroja, MT
Pertemuan 11: Pengembangan Sistem Informasi Hanif Fakhrurroja, MT PIKSI GANESHA, 2013 Hanif Fakhrurroja @hanifoza hanifoza@gmail.com Metodologi Pengembangan Sistem System Development Life Cycle (SDLC)
Lebih terperinci2. BAB II LANDASAN TEORI. lanjut sehingga terbentuk suatu aplikasi yang sesuai dengan tujuan awal.
2. BAB II LANDASAN TEORI Dalam merancang dan membangun aplikasi, sangatlah penting untuk mengetahui terlebih dahulu dasar-dasar teori yang digunakan. Dasar-dasar teori tersebut digunakan sebagai landasan
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 V PENGEMBANGAN SISTEM PENDUKUNG KEPUTUSAN
BAB V PENGEMBANGAN SISTEM PENDUKUNG KEPUTUSAN A. Tujuan Pengambangan Sistem Performance (kinerja), dapat diukur dengan 2 parameter yaitu throughput dan respon time. Throughput adalah banyaknya transaksi
Lebih terperinciHanif Fakhrurroja, MT
Pertemuan 3 Sistem Informasi Manajemen Komputer: Pengertian Analisis dan Perancangan Sistem Hanif Fakhrurroja, MT PIKSI GANESHA, 2013 Hanif Fakhrurroja @hanifoza hanifoza@gmail.com Latar Belakang Latar
Lebih terperinciTugas Softskill. Universitas Gundarma. : Sistem Informasi Manajemen. : Waldhi Supriono NPM : Kelas : 2 DB 12
Tugas Softskill Mata Kuliah Nama : Sistem Informasi Manajemen : Waldhi Supriono NPM : 37111352 Kelas : 2 DB 12 Universitas Gundarma 2011 Siklus Hidup Sistem Siklus Hidup Sistem DASAR PERENCANAAN SISTIM
Lebih terperinciBAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah
BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah PT. Kereta Api Indonesia (PERSERO) adalah perusahaan pengelola kereta api di Indonesia yang telah banyak mengoperasikan kereta api penumpangnya, baik kereta
Lebih terperinciBAB 6 METODOLOGI SIKLUS HIDUP SISTEM
BAB 6 METODOLOGI SIKLUS HIDUP SISTEM Konsep siklus hidup cocok dengan segala sesuatu yang lahir, tumbuh berkembang menjadi matang dan akhirnya mati. Pola ini juga berlaku untuk berbasis komputer seperti
Lebih terperinciPaktikum : 4-7 Judul Praktikum : System Development Life Cycle (SDLC)
Paktikum : 4-7 Judul Praktikum : System Development Life Cycle (SDLC) Alokasi Waktu : 1 x 110 menit 1. Tujuan Instruksional Khusus Mahasiswa memahami tentang SDLC Mahasiswa mampu melakukan simulasi model-model
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 terperinciBAB III METODE PENELITIAN. penelitian. Perancangan tingkat usability. Analisis. Identifikasi Pola Interaksi
30 BAB III METODE PENELITIAN 3.1 Desain Penelitian Proses Pra Penelitian 1. Penentuan lokasi dan variabel penelitian 2. Menentukan kebutuhan data yang akan digunakan 3. Pengumpulan data yang diperlukan
Lebih terperinciBAB 3 METODOLOGI PENELITIAN
41 BAB 3 METODOLOGI PENELITIAN 3.1. Metode dan Langkah-langkah Penelitian Mengacu pada latar belakang masalah, rumusan masalah penelitian, dan pertimbangan praktis maka penelitian ini menggunakan metode
Lebih terperinciBAB 1 PENDAHULUAN. Di era globalisasi ini, perkembangan teknologi informasi berperan penting dalam
BAB 1 PENDAHULUAN 1.1 Latar Belakang Di era globalisasi ini, perkembangan teknologi informasi berperan penting dalam berbagai sektor kehidupan manusia. Teknologi informasi yang terus berkembang sampai
Lebih terperinciBAB II LANDASAN TEORI. sehingga komputer dapat memproses input menjadi output.
BAB II LANDASAN TEORI 2.1 Aplikasi Menurut Jogiyanto (1999) adalah penggunaan dalam suatu komputer, instruksi (instruction) atau pernyataan (statement) yang disusun sedemikian rupa sehingga komputer dapat
Lebih terperinciUNIVERSITAS MERCU BUANA. Modul Perkuliahan Pertemuan ke 2
UNIVERSITAS MERCU BUANA Modul Perkuliahan Pertemuan ke 2 Mata Kuliah Analisa & Perancangan Berorientasi Obyek SKS 3 SKS Dosen Pengampu Mujiono Sadikin, ST. MT Referensi Alan Dennis, Barbara Haley Wixon,
Lebih terperinciPendekatan-Pendekatan Pengembangan Sistem Hanif Al Fatta M.kom
Pendekatan-Pendekatan Pengembangan Sistem Hanif Al Fatta M.kom Abstraks Pengembangan sistem telah berkembang sesuai kebutuhan dan kecepatan pengembangan sistem yang diinginkan oleh pengembang sistem atau
Lebih terperinciBAB 1 PENDAHULUAN. tidak bisa dipisahkan dari proses bisnis, bahkan tidak jarang teknologi informasi menjadi
BAB 1 PENDAHULUAN 1.1 Latar Belakang Dewasa ini, teknologi informasi telah menjadi salah satu bagian penting yang tidak bisa dipisahkan dari proses bisnis, bahkan tidak jarang teknologi informasi menjadi
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 I PENDAHULUAN. 1.1 Latar Belakang Masalah.
BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Dewasa ini sistem informasi memainkan peran penting dalam kegiatan bisnis dan organisasi sehari-hari, sebuah sistem informasi yang terintegrasi sangat dibutuhkan
Lebih terperincichapter 7 Integrating quality activities in the project life cycle Empat model proses pengembangan perangkat lunak akan dibahas dalam bagian ini:
chapter 7 Integrating quality activities in the project life cycle 7.1 Metodologi Pengembangan Perangkat Lunak Classic dan Lainnya Empat model proses pengembangan perangkat lunak akan dibahas dalam bagian
Lebih terperinciBAB I PENDAHULUAN. 1.1 Latar Belakang
BAB I PENDAHULUAN Bab ini merupakan pendahuluan laporan Tugas Akhir yang menjelaskan secara garis besar mengenai pembahasan yang dilakukan. Bagian pendahuluan akan terdiri dari : 1. Penjelasan mengenai
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1 Penelitian Sebelumnya Wardani (2013) melakukan penelitian tentang sistem informasi pengolahan data nilai siswa dilakukan oleh guru dengan berbasis web. Pada Sekolah Menengah Atas
Lebih terperinciAlgoritme Pencocokan String (String Matching) Menurut Black (2016), string adalah susunan dari karakter-karakter (angka, alfabet, atau karakte
II KAJIAN PUSTAKA 2! KAJIAN PUSTAKA 2.1! Ejaan Bahasa Indonesia Ejaan menurut Kamus Besar Bahasa Indonesia (2016) adalah kaidah cara menggambarkan bunyi-bunyi (kata, kalimat, dan sebagainya) dalam tulisan
Lebih terperinciProyek Pengembangan Sistem Informasi
Modul ke: Proyek Pengembangan Sistem Informasi Mahasiswa mampu melakukan analisa terhadap system yang berjalan dan memberikan masukan untuk pengembangan system berkelanjutan. Materi pembelajaran meliputi:
Lebih terperinciDibuat Oleh : 1. Andrey ( )
Dibuat Oleh : 1. Andrey (41813120186) FAKULTAS ILMU KOMPUTER PROGRAM STUDI SISTEM INFORMASI UNIVERSITAS MERCU BUANA JAKARTA 2015 Analisa kebutuhan perangkat lunak Analisis kebutuhan merupakan langkah awal
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 terperinciBAB I PENDAHULUAN 1.1 Latar Belakang Penelitian
BAB I PENDAHULUAN 1.1 Latar Belakang Penelitian Seiring dengan semakin berkembangnya alat-alat elektronik yang dapat membantu pekerjaan manusia agar lebih cepat, tepat, dan akurat dalam mengerjakan aktifitas
Lebih terperinciRekayasa Perangkat Lunak
Rekayasa Perangkat Lunak Pertemuan 2 Pengenalan Rekayasa Perangkat Lunak.: Erna Sri Hartatik :. Pembahasan Konsep dasar Rekayasa Perangkat Lunak (Software Engineering) Model-model Pengembangan Perangkat
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 terperinciPENDAHULUAN REKAYASA PERANGKAT LUNAK. By PresenterMedia.com
PENDAHULUAN REKAYASA PERANGKAT LUNAK By PresenterMedia.com KELOMPOK 6 Hj.HUSNAYANTI I.K HASLINDA ARDIANSYAH MIFTA FARID MUHLIS TAHIR ANDI LATIFA NABONE ABD.MALIKUL MULKY 2 TUJUAN Memahami apa yang dimaksud
Lebih terperinciBAB I PENDAHULUAN. Penjadwalan merupakan kegiatan yang harus dimiliki oleh setiap
BAB I PENDAHULUAN 1.1 Latar Belakang Penjadwalan merupakan kegiatan yang harus dimiliki oleh setiap orang untuk dapat membantu dalam melakukan aktivitasnya sehari-hari. Terlebih lagi sebuah instansi atau
Lebih terperinciBAB III LANDASAN TEORI
BAB III LANDASAN TEORI 3.1 Sistem Sistem menurut Gordon B. Davis dalam bukunya menyatakan sistem bisa berupa abstrak atau fisis. Sistem yang abstrak adalah susunan yang teratur dari gagasan gagasan atau
Lebih terperinciBAB III KONSEP MANAJEMEN PROYEK
Rekayasa Perangkat Lunak BAB III Hal : 1 BAB III KONSEP MANAJEMEN PROYEK 3.1 SPEKTRUM MANAJEMEN Manajemen proyek Perangkat Lunak (PL) yang efektif berfokus pada 3 P, dimana harus berurut yaitu PEOPLE PRODUCT
Lebih terperinciBAB II TINJAUAN PUSTAKA
BAB II TINJAUAN PUSTAKA 2.1 Resep Elektronik Sistem resep elektronik adalah pemanfaatan sistem elektronik untuk menfasilitasi dan meningkatkan komunikasi urutan resep atau obat, membantu pilihan, administrasi
Lebih terperinciBAB III METODOLOGI PENELITIAN. dalam pengumpulan data atau informasi guna memecahkan permasalahan dan
BAB III METODOLOGI PENELITIAN 3.1 Metodologi Penelitian Metodologi penelitian adalah langkah dan prosedur yang akan dilakukan dalam pengumpulan data atau informasi guna memecahkan permasalahan dan menguji
Lebih terperinciBAB I PENDAHULUAN 1.1 Latar Belakang Masalah Di zaman modern seperti sekarang ini menuntut segala aktifitas hidup manusia bisa dilakukan secara
BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Di zaman modern seperti sekarang ini menuntut segala aktifitas hidup manusia bisa dilakukan secara efektif dan efisien. Hampir setiap bidang pekerjaan manusia
Lebih terperinciArsitektur Sistem Informasi. Tantri Hidayati Sinaga, M.Kom.
Arsitektur Sistem Informasi Tantri Hidayati Sinaga, M.Kom. Desain Sistem "Desain sistem dapat didefinisikan sebagai penggambaran dan pembuatan sketsa atau pengaturan dari beberapa elemen yang terpisah
Lebih terperinciBAB I PENDAHULUAN. Dinas Pendidikan, Pemuda dan Olahraga Kota Tanjungpinang merupakan
BAB I PENDAHULUAN 1.1 Latar Belakang Dinas Pendidikan, Pemuda dan Olahraga Kota Tanjungpinang merupakan salah satu Satuan Kerja Perangkat Daerah (SKPD) yang ada di Pemerintah Kota Tanjungpinang, dimana
Lebih terperinciPENDAHULUAN PENGEMBANGAN SISTEM INFORMASI
PENDAHULUAN PENGEMBANGAN SISTEM INFORMASI Pengembangan Sistem Pengembangan sistem informasi sering disebut sebagai proses pengembangan sistem (System Development) Pengembangan sistem didefinisikan sebagai
Lebih terperinciMINGGU 6. Proses Perancangan. Suzan Agustri
MINGGU 6 Proses Perancangan Siklus Hidup Software Prototype Skenario Interface Design Proyek Aplikasi AGENDA SIKLUS HIDUP SOFTWARE Suatu proses perancangan atas program yang akan dibangun untuk mendapatkan
Lebih terperinciBAB II LANDASAN TEORI. Menurut (Herlambang, 2005), definisi sistem dapat dibagi menjadi dua. yang saling berkaitan untuk mencapai tujuan tertentu.
BAB II LANDASAN TEORI 2.1 Konsep Dasar Sistem Menurut (Herlambang, 2005), definisi sistem dapat dibagi menjadi dua pendekatan, yaitu pendekatan secara prosedur dan pendekatan secara komponen. Berdasarkan
Lebih terperinciBAB III METODOLOGI PENELITIAN
BAB III METODOLOGI PENELITIAN Dalam penelitian ini penulis menggunakan metode eksplorasi dan studi literatur yaitu mengkaji teori serta konsep yang berkaitan dengan permasalahan. Selain itu penulis juga
Lebih terperinciRANGKUMAN SIM BAB 13 Mengembangkan Sistem Informasi (Building Information Systems)
RANGKUMAN SIM BAB 13 Mengembangkan Sistem Informasi (Building Information Systems) A. SISTEM SEBAGAI PERUBAHAN YANG DIRENCANAKAN DALAM PERUSAHAAN PENGEMBANGAN SISTEM DAN PERUBAHAN DALAM PERUSAHAAN 4 Bentuk
Lebih terperinciBAB II LANDASAN TEORI. skala bisnis kecil sampai menengah sebagai strategi utama untuk bersaing di
BAB II LANDASAN TEORI Perdagangan Internasional Ekspor adalah proses transportasi barang atau komoditas dari suatu negara ke negara lain. Proses ini seringkali digunakan oleh perusahaan dengan skala bisnis
Lebih terperinciBAB 1 PENDAHULUAN. 1.1 Latar Belakang
BAB 1 PENDAHULUAN 1.1 Latar Belakang Setiap organisasi memiliki budaya yang berbeda dalam mencapai setiap misi dan tujuannya. Budaya organisasi merupakan kumpulan nilai-nilai yang membantu anggota organisasi
Lebih terperincihttp://www.brigidaarie.com INPUT [ Source ] [ Requirements ] Process ACTIVITIES (TASKS), CONSTRAINTS, RESOURCES PROCEDURES TOOLS & TECHNIQUES OUTPUT [ Results ] [ Product ] [ Set of Goals ] [ Standards
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 LANDASAN TEORI. data diolah lebih berdaya guna secara optimal.
BAB II LANDASAN TEORI 2.1 Aplikasi Menurut (Jogiyanto, 2006), aplikasi merupakan program yang berisikan perintah-perintah untuk melakukan pengolahan data. Jogiyanto juga menjelaskan bahwa pengertian aplikasi
Lebih terperinciSIKLUS HIDUP PERANGKAT LUNAK
SIKLUS HIDUP PERANGKAT LUNAK Untuk Memenuhi Tugas Mata Kuliah Rekayasa Perangkat Lunak Dosen Pembimbing : Wachyu Hari Haji, S.Kom, MM Disusun Oleh : Fadhilla Eka Hentino / 41813120051 UNIVERSITAS MERCU
Lebih terperinci3.1 PENGERTIAN PROTOTYPING MODEL
PROTOTYPING MODEL 3.1 PENGERTIAN PROTOTYPING MODEL Model prototipe (prototyping model), merupakan suatu teknik untuk mengumpulkan informasi tertentu mengenai kebutuhankebutuhan informasi pengguna secara
Lebih terperinciBAB 1 PENDAHULUAN. 1.1 Latar Belakang
BAB 1 PENDAHULUAN 1.1 Latar Belakang Perkembangan teknologi yang sangat pesat pada era ini menyebabkan perubahan pada sistem belajar mengajar di berbagai instansi pendidikan. Perkembangan teknologi tersebut
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 terperinciBAB III METODOLOGI. Penelitian ini dimulai dengan studi literatur dari teori-teori yang
BAB III METODOLOGI 3.1 Kerangka Penelitian Penelitian ini dimulai dengan studi literatur dari teori-teori yang berhubungan dengan CNS/ATM khususnya bagian ADS-B Flight Monitoring. Observasi dan wawancara
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 terperinciBAB I PENDAHULUAN 1.1. Latar Belakang
BAB I PENDAHULUAN 1.1. Latar Belakang Kebutuhan akan pengelolaan data pada saat ini sangatlah penting, dimana data akan berada pada media-media yang berlainan platform dan perlu dikelola ketika data memiliki
Lebih terperinciBAB 1 PENDAHULUAN. Latar Belakang
BAB 1 PENDAHULUAN Latar Belakang Kontraktor atau Penyedia Jasa Pelaksana Konstruksi (PJPK) adalah suatu badan hukum atau perorangan yang dipercaya untuk melaksanakan pekerjaan proyek sesuai dengan keahlian
Lebih terperinciBAB II TINJAUAN PUSTAKA. intrakurikuler yang memadukan pelaksanaan Tri Dharma Perguruan Tinggi dengan
BAB II TINJAUAN PUSTAKA 2.1 Kuliah Kerja Nyata (KKN) Kuliah Kerja Nyata (KKN) Universitas Lampung (Unila) adalah suatu kegiatan intrakurikuler yang memadukan pelaksanaan Tri Dharma Perguruan Tinggi dengan
Lebih terperinciBAB I PENDAHULUAN Rumusan Masalah
BAB I PENDAHULUAN 1.1.Latar Belakang Masalah Tangerang merupakan Kota yang sedang bergerak menuju pembangunan yang merata dan berkualitas, dari segi pendidikan,kesehatan,hingga fasilitas umum lainnya.
Lebih terperinciAnalisis Sistem Hanif Al Fatta M.kom
Analisis Sistem Hanif Al Fatta M.kom Abstraks Kegagalan sistem seringkali diakibatkan karena langkah-langlah pengembangannya yang tidak lengkap, tergesa-gesa dan ceroboh. Kegagalan sistem kadang-kadang
Lebih terperinciBAB I PENDAHULUAN 1.1 Latar Belakang
BAB I PENDAHULUAN 1.1 Latar Belakang Kesehatan merupakan sesuatu yang penting bagi setiap orang. Dari tahun ke tahun berbagai upaya telah dikembangkan untuk mendapatkan mutu kesehatan yang lebih baik dan
Lebih terperinciBAB III METODOLOGI PENELITIAN. Objek penelitian ini dilakukan penulis di salah satu usaha rumahan yang
36 BAB III METODOLOGI PENELITIAN 3.1 Objek Penelitian Objek penelitian ini dilakukan penulis di salah satu usaha rumahan yang menjual alat-alat elektronik yaitu Toko De-Gauss yang terletak di Jl. Babakan
Lebih terperinciREVIEW METODOLOGI PENGEMBANGAN PERANGKAT LUNAK
REVIEW METODOLOGI PENGEMBANGAN PERANGKAT LUNAK Asep Herman Suyanto asep-hs@mail.ugm.ac.id http://www.asep-hs.web.ugm.ac.id BAB I PENDAHULUAN Software adalah perintah (program komputer) yang bila dieksekusi
Lebih terperinciUntuk menggambarkan kegiatan rekayasa persyaratan pokok dan hubungan mereka. Untuk memperkenalkan teknik untuk elisitasi persyaratan dan analisis.
Untuk menggambarkan kegiatan rekayasa persyaratan pokok dan hubungan mereka. Untuk memperkenalkan teknik untuk elisitasi persyaratan dan analisis. Untuk menjelaskan validasi persyaratan dan peran tinjauan
Lebih terperinci1. PENDAHULUAN 1.1 LATAR BELAKANG
1. PENDAHULUAN 1.1 LATAR BELAKANG PT. Surya Mustika Citra adalah perusahaan yang bergerak di bidang jual-beli, tukar-tambah mobil secara tunai dan kredit. Sampai saat ini, perusahaan telah memiliki 12
Lebih terperinciBAB I PENDAHULUAN 1.1 Latar Belakang Masalah
BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Teknologi multimedia yang berkembang saat ini seharusnya dapat dimanfaatkan dengan tepat karena dengan memanfaatkan teknologi multimedia dapat membantu dan
Lebih terperinci