Sekolah Tinggi Teknologi Adisutjipto Yogyakarta

dokumen-dokumen yang mirip
Sekolah Tinggi Teknologi Adisutjipto Yogyakarta

RENCANA PROGRAM DAN KEGIATAN PEMBELAJARAN SEMESTER

Sekolah Tinggi Teknologi Adisutjipto Yogyakarta

Sekolah Tinggi Teknologi Adisutjipto Yogyakarta

Sekolah Tinggi Teknologi Adisutjipto Yogyakarta

Sekolah Tinggi Teknologi Adisutjipto Yogyakarta

Pengembangan Sistem Informasi

RENCANA PROGRAM DAN KEGIATAN PEMBELAJARAN SEMESTER

Metodologi Pengembangan Sistem Informasi

BAB 4 Pendekatan-Pendekatan Pengembangan Sistem

Pengembangan Sistem Informasi

SDLC SYSTEM DEVELOPMENT LIFE CYCLE. Materi ke-2. Pengembangan Sistem Informasi 5KA28 // 4KA14

PENDAHULUAN PENGEMBANGAN SISTEM INFORMASI

DASAR-DASAR PERANCANGAN PERANGKAT LUNAK

Meeting 3_ADS. System Development Life Cycle (SDLC)

UNIVERSITAS MERCU BUANA. Modul Perkuliahan Pertemuan ke 2

The system Development Environment

PROSES DESAIN. 1. Metodologi Pengembangan Sistem

REKAYASA PERANGKAT LUNAK. Ramadhan Rakhmat Sani, M.Kom

Proyek Pengembangan Sistem Informasi

Pengembangan Sistem Informasi. Sistem Informasi Universitas Gunadarma 2012/2013

Meeting 5_ADS. SDLC : Analysis Phase

PENGEMBANGAN SISTEM INFORMASI. Tahapan Pengembangan Sistem

KELOMPOK 1. Metode Pengembangan Sistem Informasi. Imelda Florensia Stefani. P.

BAB1. PENDAHULUAN Siklus hidup sistem (SLC) SDLC Systems Development Life Cycle Siklus Hidup Pengembangan Sistem Systems Life Cycle

Software Development Life Cycle (SDLC)

KELOMPOK 1. Metode Pengembangan Sistem Informasi. Imelda Florensia Stefani. P. 1

REKAYASA PERANGKAT LUNAK I

Proses Pengembangan Sistem

SATUAN ACARA PERKULIAHAN UNIVERSITAS GUNADARMA. Halaman 1 dari 8 halaman : PENGEMBANGAN SISTEM INFORMASI


08 Pengembangan & Pemeliharaan Sistem Informasi [Bagian 1]

MAKALAH REKAYASA PERANGKAT LUNAK ( SIKLUS HIDUP PERANGKAT LUNAK )

Teknik Informatika S1

Garis-garis Besar Program Pembelajaran (GBPP)

SAP Pengembangan Sistem Informasi Halaman 1 dari 8 Direvisi : 2 September 2009

KELOMPOK 3. Imelda Florensia Stefani. P. Tangkuman Gladis Ansiga Ariyanto Pakaya Andre Lay

SOFTWARE PROCESS & METHOD

RANCANGAN PEMBELAJARAN

SATUAN ACARA PERKULIAHAN UNIVERSITAS GUNADARMA. Halaman 1 dari 9 halaman

SATUAN ACARA PERKULIAHAN (SAP)

SILABUS. Standar Kompetensi : Mahasiswa mampu mensimulasikan suatu proyek pengembangan perangkat lunak dengan memanfaatkan model-model yang berlaku.

REKAYASA PERANGKAT LUNAK I ALIF FINANDHITA, M.T. - TEKNIK INFORMATIKA UNIKOM 1

METODOLOGI PENGEMBANGAN SOFTWARE

Hanif Fakhrurroja, MT

Tujuan Perkuliahan. PENGANTAR RPL (Pert. 2 chapter 1 Pressman) Agenda. Definisi Software (Perangkat Lunak) Lunak) 23/09/2010

SATUAN ACARA PERKULIAHAN ANALISIS DAN DESAIN SISTEM PRODUKSI AGROINDUSTRI. Oleh : Prof. Dr. Ir. Machfud, MSi. Dr. Eng. Ir. Taufik Djatna, MSi

System Development Life Cycle (SDLC)

Pengembangan Sistem Informasi. Fakultas Ilmu Komputer dan Teknologi Informasi Jurusan Sistem Informasi Univesitas Gunadarma PTA 2015/2016

Teknik Informatika S1

Materi yang akan dibahas: 13-1

Hanif Fakhrurroja, MT

SDLC Concepts. Muhammad Yusuf D3 Manajemen Informatika Universitas Trunojoyo

MODUL 4 Unified Software Development Process (USDP)

Development Lifecycles and Approaches

SDLC : Project Planning

RANGKUMAN SIM BAB 13 Mengembangkan Sistem Informasi (Building Information Systems)

Jurnal FASILKOM Vol.2 No.1, 1 Maret 2004 SYSTEM DEVELOPMENT LIFE CYCLE DENGAN BEBERAPA PENDEKATAN. I. Joko Dewanto

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

ANALISA & PERANCANGAN SISTEM

Pendekatan-Pendekatan Pengembangan Sistem Hanif Al Fatta M.kom

Pengembangan Sistem Informasi

Siklus, Metode dan Teknik Pengembangan Sistem

STMIK AMIKOM YOGYAKARTA

RPL. (Rekayasa Perangkat Lunak) SOFTWARE PROSES TP - AKN BOJONEGORO

Nilai Partisipasi Rata-rata (NPR) adalah rata-rata dari NPI dalam satu kelompok. Rumusan NIPK adalah sebagai berikut:

METODE DAN TEKNIK PENGEMBANGAN SISTEM INFORMASI

SIKLUS REKAYASA PERANGKAT LUNAK (SDLC)

RENCANA PROGRAM KEGIATAN PEMBELAJARAN SEMESTER (RPKPS) KONSEP SISTEM INFORMASI

SYSTEMS ANALYSIS AND DESIGN METHODS

Proses Pengembangan 1

A Simple Object Model

RENCANA PROGRAM DAN KEGIATAN PEMBELAJARAN SEMESTER

Software Engineering Streaming

Mata Kuliah. SISTEM INFORMASI (IK530) Sap. MODEL PROSES PENGEMBANGAN SISTEM INFORMASI DOSEN : ASEP WAHYUDIN, S.KOM,M.T.

BAB I PENDAHULUAN. 1.1 Latar Belakang

RENCANA PEMBELAJARAN SEMESTER

Successful Project Management. Manajemen Proyek Teknologi Informasi

PENGEMBANGAN SISTEM PENERIMAAN ORDER MENGGUNAKAN METODE ITERASI DAN PROTOTYPING

ANALISIS DAN PERANCANGAN SISTEM INFORMASI AKADEMIK DENGAN UML (Studi Kasus: SMP N 1 Jambi)

Tugas Softskill. Universitas Gundarma. : Sistem Informasi Manajemen. : Waldhi Supriono NPM : Kelas : 2 DB 12

BAB 6 METODOLOGI SIKLUS HIDUP SISTEM

STMIK AMIKOM YOGYAKARTA

GARIS-GARIS BESAR PROGRAM PENGAJARAN PROGRAM STUDI : S1 SISTEM INFORMASI Semester : 3

Sekolah Tinggi Teknologi Adisutjipto Yogyakarta

MK. SISTEM INFORMASI Sap. PENDEKATAN PENGEMBANGAN SISTEM INFORMASI DOSEN : ASEP WAHYUDIN, M.T.

Sekolah Tinggi Teknologi Adisutjipto Yogyakarta

FAKULTAS ILMU KOMPUTER PROGRAM STUDI TEKNIK INFORMATIKA SILABUS MATA AJARAN ANALISA DAN PERANCANGAN SISTEM INFORMASI : INF-328 ( 2 SKS)

Overview. By: Uro AbdRohim. U. Abd. Rohim Rekayasa Perangkat Lunak (OVERVIEW) Halaman: 1

SISTEM MANAJEMEN SPARE PART FASE ANALISA DAN DESAIN SISTEM MENGGUNAKAN METODE WATERFALL

STMIK AMIKOM YOGYAKARTA

Rekayasa Perangkat Lunak. Fajar Pradana S.ST., M.Eng

RENCANA PEMBELAJARAN SEMESTER (RPS)

Brigida Arie Minartiningtyas, M.Kom

Paktikum : 4-7 Judul Praktikum : System Development Life Cycle (SDLC)

Teknik Informatika S1

Rational Unified Process (RUP)

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

Transkripsi:

Sekolah Tinggi Teknologi Adisutjipto Yogyakarta Materi Kuliah Analisa dan Perancangan Sistem Semester Ganjil 2014 / 2015 E.N. Tamatjita e-mail : tamatjita@gmail.com Wednesday, October 1, 2014 - Ansis STTA tamatjita Gasal 2014/2015-1

Pendahuluan INTI : Mahasiswa memahami konsep analisa dan perancangan sistem yang baik dan tepat yang digunakan dalam dunia bisnis. Bagaimana membuat analisan dan percangan menggunakan model struktural dan model berorientasi obyek. Mahasiswa mempelajari berbagai diagram yang digunakan dalam tahapan SDLC (System Development Life Cycle). SASARAN : Mampu memahami konsep dari SDLC (System Development Life Cycle). Mampu menganalisa sistem berjalan yang dijadikan studi kasus. Mampu membuat sistem usulan dan merancang sistem serta memperbarui sistem lama dengan sistem baru. Mampu mengembangkan dan menerapkan penggunaan beberapa diagram dalam tahapan analisa dan perancangan. Mampu bekerja dalam tim untuk pengembangan Sistem Informasi baru. Mampu membuat analisa dan perancangan sistem secara utuh baik menggunakan model struktural maupul model berorientasi obyek. DAFTAR PUSTAKA : Dennis, Alan et all, 2005, Systems Analysis and Design with UML Version 2.0 An Object-Oriented Approach, Second Edition, John Wiley & Sons, Inc., Virginia, New Jersey Sarno, Riyanarto, 2012, Analisis dan Desain Berorientasi Servis untuk Aplikasi Manajemen Proyek, Edisi Pertama, Penerbit Andi, Yogyakarta Valacich, Joseph S. et all, 2004, Essentials of Systems Analysis and Design, Second Edition, Pearson Education International, Prentice Hall, Upper Saddle River, New Jersey Wednesday, October 1, 2014 - ANSIS STTA tamatjita Gasal 2014/2015 2

Pertemuan Ke-2 Lanjutan Peraturan Perkuliahan Yang Harus Di Taati : Hadir tidak boleh terlambat dari 20 menit Syarat mengikuti UAS, kehadiran >= 60% Disiplin : Pakaian sbb : Kerapian dan kesopanan berpakaian Baju berkrah dan bersepatu Tidak menggunakan asesoris yang tidak semestinya Bobot Komponen Penilaian : Nilai / Angka Huruf Bobot Predikat 80 100 A 4 Sangat Baik 65 79,99 B 3 Baik 55 64,99 C 2 Cukup 40 54,99 D 1 Kurang 0 39,99 E 0 Sangat Kurang Wednesday, October 1, 2014 - ANSIS STTA tamatjita Gasal 2014/2015-3

Komponen Nilai Penilaian individu, meliputi : Ujian Tengah Semester 20 % Ujian Akhir Semester 30 % Kehadiran 20 % Penilaian Tugas Mandiri dan Tugas Kelompok : Tugas Mandiri 10 % Tugas Kelompok Paper+Presentasi 20 % Wednesday, October 1, 2014 - ANSIS STTA tamatjita Gasal 2014/2015-4

Tahapan-tahapan dalam SDLC 1. Perencanaan, Lanjutan Wednesday, October 1, 2014 - ANSIS STTA tamatjita Gasal 2014/2015 5 -

Dalam SDLC tahapan Perencanaan digambarkan dalam : Di kutip dalam buku Hoffer, Chapter 1, hal 11, Modern Systems Analysis and Design Wednesday, October 1, 2014 - ANSIS STTA tamatjita Gasal 2014/2015 6 -

Problems with Waterfall Approach System requirements locked in after being determined (can't change) Limited user involvement (only in requirements phase) Too much focus on milestone deadlines of SDLC phases to the detriment of sound development practices

Alternatives to Traditional Waterfall SDLC Prototyping CASE tools Joint Application Design (JAD) Rapid Application Development (RAD) Agile Methodologies extreme Programming

Prototyping Iterative development process: Requirements quickly converted to a working system System is continually revised Close collaboration between users and analysts

CASE Tools Computer-Aided Software Engineering Software tools providing automated support for systems development Project dictionary/workbook: system description and specifications Diagramming tools Example products: Oracle Designer, Rational Rose

Joint Application Design (JAD) Structured process involving users, analysts, and managers Several-day intensive workgroup sessions Purpose: to specify or review system requirements

Rapid Application Development (RAD) Methodology to decrease design and implementation time Involves: prototyping, JAD, CASE tools, and code generators

Agile Methodologies Motivated by recognition of software development as fluid, unpredictable, and dynamic Three key principles Adaptive rather than predictive Emphasize people rather than roles Self-adaptive processes

extreme Programming Short, incremental development cycles Automated tests Two-person programming teams Coding and testing operate together Advantages: Communication between developers High level of productivity High-quality code