![Page 1: SDLC : Analysis Phase · Buatlah Sebuah Scope Document terkait dengan Tema Sistem yang akan dikembangkan oleh perusahaan anda! Muatan Dokumen : Judul Sistem Company dan Tim Deskripsi](https://reader033.vdocuments.pub/reader033/viewer/2022060608/605fc707361195220c77e942/html5/thumbnails/1.jpg)
SDLC : Analysis Phase
Yudha Saintika, S.T., M.T.ICitra Wiguna, S.Kom., M.KomDwi Januarita AK, S.T., M.Kom
![Page 2: SDLC : Analysis Phase · Buatlah Sebuah Scope Document terkait dengan Tema Sistem yang akan dikembangkan oleh perusahaan anda! Muatan Dokumen : Judul Sistem Company dan Tim Deskripsi](https://reader033.vdocuments.pub/reader033/viewer/2022060608/605fc707361195220c77e942/html5/thumbnails/2.jpg)
Review Team Session
○ Buatlah Sebuah Scope Document terkait dengan Tema Sistem yang akan dikembangkan oleh perusahaan anda!
○ Muatan Dokumen :
○ Judul Sistem
○ Company dan Tim
○ Deskripsi Masalah
○ Benefit
○ Kemampuan yang Harus Ada pada sistem yang akan dibuat, sehingga dapat memecahkan masalah
○ Feasibility Analysis
○ Jadwal Proses
○ Staffing
2
![Page 3: SDLC : Analysis Phase · Buatlah Sebuah Scope Document terkait dengan Tema Sistem yang akan dikembangkan oleh perusahaan anda! Muatan Dokumen : Judul Sistem Company dan Tim Deskripsi](https://reader033.vdocuments.pub/reader033/viewer/2022060608/605fc707361195220c77e942/html5/thumbnails/3.jpg)
3
![Page 4: SDLC : Analysis Phase · Buatlah Sebuah Scope Document terkait dengan Tema Sistem yang akan dikembangkan oleh perusahaan anda! Muatan Dokumen : Judul Sistem Company dan Tim Deskripsi](https://reader033.vdocuments.pub/reader033/viewer/2022060608/605fc707361195220c77e942/html5/thumbnails/4.jpg)
Capaian Pembelajaran
Menginvestigasi kebutuhan sistem pada sebuah studi kasus dengan tepat
4
![Page 5: SDLC : Analysis Phase · Buatlah Sebuah Scope Document terkait dengan Tema Sistem yang akan dikembangkan oleh perusahaan anda! Muatan Dokumen : Judul Sistem Company dan Tim Deskripsi](https://reader033.vdocuments.pub/reader033/viewer/2022060608/605fc707361195220c77e942/html5/thumbnails/5.jpg)
OUTLINE !1. Tahapan Analisis dan Requirements
2. Jenis Requirements
5
![Page 6: SDLC : Analysis Phase · Buatlah Sebuah Scope Document terkait dengan Tema Sistem yang akan dikembangkan oleh perusahaan anda! Muatan Dokumen : Judul Sistem Company dan Tim Deskripsi](https://reader033.vdocuments.pub/reader033/viewer/2022060608/605fc707361195220c77e942/html5/thumbnails/6.jpg)
Tahapan Analisis dan Requirements
![Page 7: SDLC : Analysis Phase · Buatlah Sebuah Scope Document terkait dengan Tema Sistem yang akan dikembangkan oleh perusahaan anda! Muatan Dokumen : Judul Sistem Company dan Tim Deskripsi](https://reader033.vdocuments.pub/reader033/viewer/2022060608/605fc707361195220c77e942/html5/thumbnails/7.jpg)
“Selama fase analisis, analis menentukan
persyaratan untuk sistem baru
(system requirements)
7
![Page 8: SDLC : Analysis Phase · Buatlah Sebuah Scope Document terkait dengan Tema Sistem yang akan dikembangkan oleh perusahaan anda! Muatan Dokumen : Judul Sistem Company dan Tim Deskripsi](https://reader033.vdocuments.pub/reader033/viewer/2022060608/605fc707361195220c77e942/html5/thumbnails/8.jpg)
8
SDLC : Analysis Phase
SDLC : Analysis Phase
![Page 9: SDLC : Analysis Phase · Buatlah Sebuah Scope Document terkait dengan Tema Sistem yang akan dikembangkan oleh perusahaan anda! Muatan Dokumen : Judul Sistem Company dan Tim Deskripsi](https://reader033.vdocuments.pub/reader033/viewer/2022060608/605fc707361195220c77e942/html5/thumbnails/9.jpg)
What is Requirements? (1)
Requirements (Persyaratan) dapat disebut jugakebutuhan adalah
○ Sebuah pernyataan tentang apa yang haruslakukan atau apa karakteristik perlu dimilikioleh sistem untuk menjawab permasalahan
9
![Page 10: SDLC : Analysis Phase · Buatlah Sebuah Scope Document terkait dengan Tema Sistem yang akan dikembangkan oleh perusahaan anda! Muatan Dokumen : Judul Sistem Company dan Tim Deskripsi](https://reader033.vdocuments.pub/reader033/viewer/2022060608/605fc707361195220c77e942/html5/thumbnails/10.jpg)
What is Requirements? (2)
○ Requirement memuat :
○ What the business needs (business requirements);
○ What the users need to do (user requirements);
○ What the software should do ( functional requirements);
○ Characteristics the system should have (nonfunctional requirements); and how
○ The system should be built (system requirements)
10
![Page 11: SDLC : Analysis Phase · Buatlah Sebuah Scope Document terkait dengan Tema Sistem yang akan dikembangkan oleh perusahaan anda! Muatan Dokumen : Judul Sistem Company dan Tim Deskripsi](https://reader033.vdocuments.pub/reader033/viewer/2022060608/605fc707361195220c77e942/html5/thumbnails/11.jpg)
Jenis Requirement
11
![Page 12: SDLC : Analysis Phase · Buatlah Sebuah Scope Document terkait dengan Tema Sistem yang akan dikembangkan oleh perusahaan anda! Muatan Dokumen : Judul Sistem Company dan Tim Deskripsi](https://reader033.vdocuments.pub/reader033/viewer/2022060608/605fc707361195220c77e942/html5/thumbnails/12.jpg)
Jenis System Requirements
12
Functional
Non-Funtional
![Page 13: SDLC : Analysis Phase · Buatlah Sebuah Scope Document terkait dengan Tema Sistem yang akan dikembangkan oleh perusahaan anda! Muatan Dokumen : Judul Sistem Company dan Tim Deskripsi](https://reader033.vdocuments.pub/reader033/viewer/2022060608/605fc707361195220c77e942/html5/thumbnails/13.jpg)
Functional Requirements (1)
○ Aktivitas yang harus dapat dilakukan olehsistem yang berhubungan langsung denganproses yang mendukung tugas pengguna atauinformasi yang dibutuhkan untuk disediakanpada pengguna dalam melakukan tugas.
13
![Page 14: SDLC : Analysis Phase · Buatlah Sebuah Scope Document terkait dengan Tema Sistem yang akan dikembangkan oleh perusahaan anda! Muatan Dokumen : Judul Sistem Company dan Tim Deskripsi](https://reader033.vdocuments.pub/reader033/viewer/2022060608/605fc707361195220c77e942/html5/thumbnails/14.jpg)
Functional Requirements (2)
○ Persyaratan fungsional biasanya berdasarkanpada aturan dan prosedur yang ada padaorganisasi atau masalah yang akandiimplementasikan sistem.
14
![Page 15: SDLC : Analysis Phase · Buatlah Sebuah Scope Document terkait dengan Tema Sistem yang akan dikembangkan oleh perusahaan anda! Muatan Dokumen : Judul Sistem Company dan Tim Deskripsi](https://reader033.vdocuments.pub/reader033/viewer/2022060608/605fc707361195220c77e942/html5/thumbnails/15.jpg)
Functional Requirements (3)
○ Contoh :
○ Jika anda akan mengembangakan sistempenggajian maka tugas utama yang harus adapada sistem tersebut ?
○ Tulis gaji, Hitung Komisi, Menghitung PajakGaji, Laporan Akhir Tahun, dsb
15
![Page 16: SDLC : Analysis Phase · Buatlah Sebuah Scope Document terkait dengan Tema Sistem yang akan dikembangkan oleh perusahaan anda! Muatan Dokumen : Judul Sistem Company dan Tim Deskripsi](https://reader033.vdocuments.pub/reader033/viewer/2022060608/605fc707361195220c77e942/html5/thumbnails/16.jpg)
Non-Functional Requirements (1)
○ Yaitu karakteristik dari sistem di luar persyaratan fungsional
16
![Page 17: SDLC : Analysis Phase · Buatlah Sebuah Scope Document terkait dengan Tema Sistem yang akan dikembangkan oleh perusahaan anda! Muatan Dokumen : Judul Sistem Company dan Tim Deskripsi](https://reader033.vdocuments.pub/reader033/viewer/2022060608/605fc707361195220c77e942/html5/thumbnails/17.jpg)
Non-Functional Requirements (2)
○ Terdapat beberapa jenis persyaratan non fungsional
17
![Page 18: SDLC : Analysis Phase · Buatlah Sebuah Scope Document terkait dengan Tema Sistem yang akan dikembangkan oleh perusahaan anda! Muatan Dokumen : Judul Sistem Company dan Tim Deskripsi](https://reader033.vdocuments.pub/reader033/viewer/2022060608/605fc707361195220c77e942/html5/thumbnails/18.jpg)
Technical Requirements
○ Karakteristik operasional yang berkaitan dengan lingkungan, hardware, dan software.
○ Misalnya, komponen sistem mungkin diperlukan untuk beroperasi pada portabel dan desktop PC yang menjalankan Windows, dsb.
18
![Page 19: SDLC : Analysis Phase · Buatlah Sebuah Scope Document terkait dengan Tema Sistem yang akan dikembangkan oleh perusahaan anda! Muatan Dokumen : Judul Sistem Company dan Tim Deskripsi](https://reader033.vdocuments.pub/reader033/viewer/2022060608/605fc707361195220c77e942/html5/thumbnails/19.jpg)
Performance Requirements
○ Karakteristik operasional yang berkaitandengan ukuran beban kerja, sepertithroughput, response time, speed, ResourceConsumption (power, ram, cache, etc.), dsb
19
![Page 20: SDLC : Analysis Phase · Buatlah Sebuah Scope Document terkait dengan Tema Sistem yang akan dikembangkan oleh perusahaan anda! Muatan Dokumen : Judul Sistem Company dan Tim Deskripsi](https://reader033.vdocuments.pub/reader033/viewer/2022060608/605fc707361195220c77e942/html5/thumbnails/20.jpg)
Usability Requirements
○ Karakteristik operasional yang terkait dengan pengguna, seperti antarmuka pengguna, prosedur yang berhubungan dengan pekerjaan, Misalnya :
○ Antarmuka berbasis web mungkin diperlukan untuk mengikuti pedoman desain grafis yang lebar
○ Penempatan menu dan Format, dsb
20
![Page 21: SDLC : Analysis Phase · Buatlah Sebuah Scope Document terkait dengan Tema Sistem yang akan dikembangkan oleh perusahaan anda! Muatan Dokumen : Judul Sistem Company dan Tim Deskripsi](https://reader033.vdocuments.pub/reader033/viewer/2022060608/605fc707361195220c77e942/html5/thumbnails/21.jpg)
Reliability Requirements
○ Menggambarkan keandalan sistem
○ Contoh :
○ Seberapa sering sistem mati
○ Pengolahan data yang salah
○ Bagaimana mendeteksi dan pulih dari masalah tersebut
21
![Page 22: SDLC : Analysis Phase · Buatlah Sebuah Scope Document terkait dengan Tema Sistem yang akan dikembangkan oleh perusahaan anda! Muatan Dokumen : Judul Sistem Company dan Tim Deskripsi](https://reader033.vdocuments.pub/reader033/viewer/2022060608/605fc707361195220c77e942/html5/thumbnails/22.jpg)
Security Requirements
○ Berkaitan dengan masalah keamanan sistem
○ Contoh :
○ Hak Akses
○ Memerlukan password, dsb
22
![Page 23: SDLC : Analysis Phase · Buatlah Sebuah Scope Document terkait dengan Tema Sistem yang akan dikembangkan oleh perusahaan anda! Muatan Dokumen : Judul Sistem Company dan Tim Deskripsi](https://reader033.vdocuments.pub/reader033/viewer/2022060608/605fc707361195220c77e942/html5/thumbnails/23.jpg)
Memperoleh Requirements
○ Sistem Analis tahu bahwa ada masalah yangharus diselesaikan dan karena itu harusmencari petunjuk yang mengungkapsolusinya. Sayangnya, petunjuk tidak selalujelas (dan sering terlewatkan), sehingga analisperlu memperhatikan rincian, bicara dengansaksi (user dan stakeholder), dan mengikutijejak, seperti Sherlock Holmes lakukan.
23
![Page 24: SDLC : Analysis Phase · Buatlah Sebuah Scope Document terkait dengan Tema Sistem yang akan dikembangkan oleh perusahaan anda! Muatan Dokumen : Judul Sistem Company dan Tim Deskripsi](https://reader033.vdocuments.pub/reader033/viewer/2022060608/605fc707361195220c77e942/html5/thumbnails/24.jpg)
Teknik Memperoleh Requirements (1)
○ Join Application Development/Design (JAD)
○ Teknik pengumpulan informasi dengan yang membuat : tim proyek, pengguna, dan manajemen untuk bekerja sama untuk mengidentifikasi persyaratan sistem.
24
![Page 25: SDLC : Analysis Phase · Buatlah Sebuah Scope Document terkait dengan Tema Sistem yang akan dikembangkan oleh perusahaan anda! Muatan Dokumen : Judul Sistem Company dan Tim Deskripsi](https://reader033.vdocuments.pub/reader033/viewer/2022060608/605fc707361195220c77e942/html5/thumbnails/25.jpg)
Teknik Memperoleh Requirements (2)
○ Wawancara (Interview)
○ Kuesioner
○ Observasi proses bisnis
○ Analisis Dokumen
25
![Page 26: SDLC : Analysis Phase · Buatlah Sebuah Scope Document terkait dengan Tema Sistem yang akan dikembangkan oleh perusahaan anda! Muatan Dokumen : Judul Sistem Company dan Tim Deskripsi](https://reader033.vdocuments.pub/reader033/viewer/2022060608/605fc707361195220c77e942/html5/thumbnails/26.jpg)
Teknik Memperoleh Requirements (3)
26
![Page 27: SDLC : Analysis Phase · Buatlah Sebuah Scope Document terkait dengan Tema Sistem yang akan dikembangkan oleh perusahaan anda! Muatan Dokumen : Judul Sistem Company dan Tim Deskripsi](https://reader033.vdocuments.pub/reader033/viewer/2022060608/605fc707361195220c77e942/html5/thumbnails/27.jpg)
Contoh Wawancara
27
![Page 28: SDLC : Analysis Phase · Buatlah Sebuah Scope Document terkait dengan Tema Sistem yang akan dikembangkan oleh perusahaan anda! Muatan Dokumen : Judul Sistem Company dan Tim Deskripsi](https://reader033.vdocuments.pub/reader033/viewer/2022060608/605fc707361195220c77e942/html5/thumbnails/28.jpg)
Memodelkan System Requirements
28
![Page 29: SDLC : Analysis Phase · Buatlah Sebuah Scope Document terkait dengan Tema Sistem yang akan dikembangkan oleh perusahaan anda! Muatan Dokumen : Judul Sistem Company dan Tim Deskripsi](https://reader033.vdocuments.pub/reader033/viewer/2022060608/605fc707361195220c77e942/html5/thumbnails/29.jpg)
CASE Tools
○ Computer Aided Software Engineering
○ Merupakan alat yang digunakan dalam prosesSDLC
29
![Page 30: SDLC : Analysis Phase · Buatlah Sebuah Scope Document terkait dengan Tema Sistem yang akan dikembangkan oleh perusahaan anda! Muatan Dokumen : Judul Sistem Company dan Tim Deskripsi](https://reader033.vdocuments.pub/reader033/viewer/2022060608/605fc707361195220c77e942/html5/thumbnails/30.jpg)
CASE Tools
30
![Page 31: SDLC : Analysis Phase · Buatlah Sebuah Scope Document terkait dengan Tema Sistem yang akan dikembangkan oleh perusahaan anda! Muatan Dokumen : Judul Sistem Company dan Tim Deskripsi](https://reader033.vdocuments.pub/reader033/viewer/2022060608/605fc707361195220c77e942/html5/thumbnails/31.jpg)
Varian Case Tools
○ Alat/software untuk membuat diagram (diagram tools). Contoh :
○ Alat untuk memodelkan proses (Process Modeling Tools)
○ Membuat bisnis proses menggunakan flowchart dengan Microsoft Visio
○ Project Manajement Tools
○ Alat/Software untuk menyusun manajemen proyek. Contoh : membuat WBS menggunakan Microsoft Project.
○ Analysis Tools
○ Design Tools
○ dsb
31
![Page 32: SDLC : Analysis Phase · Buatlah Sebuah Scope Document terkait dengan Tema Sistem yang akan dikembangkan oleh perusahaan anda! Muatan Dokumen : Judul Sistem Company dan Tim Deskripsi](https://reader033.vdocuments.pub/reader033/viewer/2022060608/605fc707361195220c77e942/html5/thumbnails/32.jpg)
Case Tools Software
○ Microsoft Visio
○ Rational Rose
○ Sybase Power Designer
○ Star UML
○ dsb
32
![Page 33: SDLC : Analysis Phase · Buatlah Sebuah Scope Document terkait dengan Tema Sistem yang akan dikembangkan oleh perusahaan anda! Muatan Dokumen : Judul Sistem Company dan Tim Deskripsi](https://reader033.vdocuments.pub/reader033/viewer/2022060608/605fc707361195220c77e942/html5/thumbnails/33.jpg)
Team Session
○ Definisikan requirements yang akandikembangkan oleh tim anda
○ Requirements meliputi Fungsional dan Non-Fungsional Requirements
○ Dikirimkan paling lambat Tanggal 29 Maret 2018 Pukul 23:59 via email
○ Silakan Kirim Tugas dalam format PDF Via Email: [email protected]
○ format : [APS] Kebutuhan F/NF-KELAS-NAMA Project
33
![Page 34: SDLC : Analysis Phase · Buatlah Sebuah Scope Document terkait dengan Tema Sistem yang akan dikembangkan oleh perusahaan anda! Muatan Dokumen : Judul Sistem Company dan Tim Deskripsi](https://reader033.vdocuments.pub/reader033/viewer/2022060608/605fc707361195220c77e942/html5/thumbnails/34.jpg)
Tahapan Analisis Kebutuhan (summary)
○ Mempelajari dan memahami persoalan
○ Mengidentifikasi kebutuhan pemakai
○ Mendefinisikan kebutuhan perangkat lunak
○ Membuat dokumen spesifikasi kebutuhan
○ Mengkaji ulang (review) kebutuhan
34
![Page 35: SDLC : Analysis Phase · Buatlah Sebuah Scope Document terkait dengan Tema Sistem yang akan dikembangkan oleh perusahaan anda! Muatan Dokumen : Judul Sistem Company dan Tim Deskripsi](https://reader033.vdocuments.pub/reader033/viewer/2022060608/605fc707361195220c77e942/html5/thumbnails/35.jpg)
Referensi 35
[1] Dennis, Alan., Barbara Halley Wixom and RobertaM. Roth. 2012. System Analysis and Design 5thEdition. John Willey and Sons, Inc. New Jersey
[2] Satzinger, John., Robert Jackson and StephenBurd. 2010. System Analysis and Design in ChangingWorld 5th Edition. Cengange Learning. Boston.