Anda di halaman 1dari 38

Rekayasa Perangkat

Lunak: Capstone Project

Week 04 - Scrum Framework

Presented By:
ANITA HAKIM N

Institut Teknologi Telkom Surabaya Program Studi S1 Sistem Informasi - Fakultas Teknologi Informasi dan Bisnis | 2022
Sub CPMK (Kemampuan Akhir di Tahapan
Pembelajaran)
● Mahasiswa mampu menjelaskan pengelolaan project berbasis
agile dengan menggunakan SCRUM Framework.
● Mahasiswa mampu menjelaskan karakteristik, proses, aktivitas
dan artifak yang terdapat pada Framework SCRUM.
Institut Teknologi Telkom Surabaya Program Studi S1 Sistem Informasi - Fakultas Teknologi Informasi dan Bisnis | 2022
Rekayasa Perangkat Lunak: Capstone Project

Institut Teknologi Telkom Surabaya Program Studi S1 Sistem Informasi - Fakultas Teknologi Informasi dan Bisnis | 2022
Outline

1. Definition of Scrum
2. Scrum Components
3. Scrum Process (Sprint)
Rekayasa Perangkat Lunak: Capstone Project

Domain Problem of Agile Project

Institut Teknologi Telkom Surabaya Program Studi S1 Sistem Informasi - Fakultas Teknologi Informasi dan Bisnis | 2022
Rekayasa Perangkat Lunak: Capstone Project

Domain Problem of Agile Project

Institut Teknologi Telkom Surabaya Program Studi S1 Sistem Informasi - Fakultas Teknologi Informasi dan Bisnis | 2022
Scrum Approach
“The best way to optimize the predictability and control the risk is by employs an
iterative and incremental approach.”
“Cara terbaik utk optimasi prediksi dan mengontrol risiko dg pendekatan
berulang dan improvisasi”
– Scrum Guide

* ITERATIVE = PERULANGAN, INCREMENTAL PERULANGAN YG DIIMPROVE (ADA


VALUE TAMBAHAN)
Definition of Scrum

“A framework within which people can address


complex adaptive problems, while productively and
creatively delivering products of the highest possible
value.”

– Scrum Guide
Rekayasa Perangkat Lunak: Capstone Project

SCRUM Video in 5 minute

Institut Teknologi Telkom Surabaya Program Studi S1 Sistem Informasi - Fakultas Teknologi Informasi dan Bisnis | 2022
Rekayasa Perangkat Lunak: Capstone Project

Waterfall Approach

Institut Teknologi Telkom Surabaya Program Studi S1 Sistem Informasi - Fakultas Teknologi Informasi dan Bisnis | 2022
Rekayasa Perangkat Lunak: Capstone Project

Agile Approach with SCRUM

Institut Teknologi Telkom Surabaya Program Studi S1 Sistem Informasi - Fakultas Teknologi Informasi dan Bisnis | 2022
Rekayasa Perangkat Lunak: Capstone Project

Scrum Theory

➔ SCRUM uses an empirical approach (or sometimes called empiricism) in


order to adapt to the changing requirements of the customer.
➔ Empiricism is the act of making decisions based on what is actually
experienced.
➔ Empirical approach means working in a fact-based, experience-based, and
evidence-based manner, and in particular, progress is based on observations
of reality, not fictitious plans based on large amount of upfront
requirements.

Institut Teknologi Telkom Surabaya Program Studi S1 Sistem Informasi - Fakultas Teknologi Informasi dan Bisnis | 2022
Rekayasa Perangkat Lunak: Capstone Project

Scrum Theory

Institut Teknologi Telkom Surabaya Program Studi S1 Sistem Informasi - Fakultas Teknologi Informasi dan Bisnis | 2022
Rekayasa Perangkat Lunak: Capstone Project

Scrum Three Pillars

Institut Teknologi Telkom Surabaya Program Studi S1 Sistem Informasi - Fakultas Teknologi Informasi dan Bisnis | 2022
Rekayasa Perangkat Lunak: Capstone Project

3355 Scrum
Framework

Institut Teknologi Telkom Surabaya Program Studi S1 Sistem Informasi - Fakultas Teknologi Informasi dan Bisnis | 2022
Rekayasa Perangkat Lunak: Capstone Project

The Scrum Values

Institut Teknologi Telkom Surabaya Program Studi S1 Sistem Informasi - Fakultas Teknologi Informasi dan Bisnis | 2022
Scrum Components
Rekayasa Perangkat Lunak: Capstone Project

Scrum Components

Institut Teknologi Telkom Surabaya Program Studi S1 Sistem Informasi - Fakultas Teknologi Informasi dan Bisnis | 2022
Rekayasa Perangkat Lunak: Capstone Project

Role in Scrum

Institut Teknologi Telkom Surabaya Program Studi S1 Sistem Informasi - Fakultas Teknologi Informasi dan Bisnis | 2022
Rekayasa Perangkat Lunak: Capstone Project

Role Description

Institut Teknologi Telkom Surabaya Program Studi S1 Sistem Informasi - Fakultas Teknologi Informasi dan Bisnis | 2022
Rekayasa Perangkat Lunak: Capstone Project

Role Description

Institut Teknologi Telkom Surabaya Program Studi S1 Sistem Informasi - Fakultas Teknologi Informasi dan Bisnis | 2022
Rekayasa Perangkat Lunak: Capstone Project

Role Description

Institut Teknologi Telkom Surabaya Program Studi S1 Sistem Informasi - Fakultas Teknologi Informasi dan Bisnis | 2022
Scrum Process / Sprint
Rekayasa Perangkat Lunak: Capstone Project

Scrum Process

Institut Teknologi Telkom Surabaya Program Studi S1 Sistem Informasi - Fakultas Teknologi Informasi dan Bisnis | 2022
Rekayasa Perangkat Lunak: Capstone Project

Scrum Process
Product Owner
Product Backlog

➔ An ordered list of requirement


➔ Potential features of the product
➔ The single source of truth for what is planned in
the product
➔ Public and available

Institut Teknologi Telkom Surabaya Program Studi S1 Sistem Informasi - Fakultas Teknologi Informasi dan Bisnis | 2022
Rekayasa Perangkat Lunak: Capstone Project

Scrum Process
All Role
Subset of Product
Backlog Sprint Planning Meeting

Institut Teknologi Telkom Surabaya Program Studi S1 Sistem Informasi - Fakultas Teknologi Informasi dan Bisnis | 2022
Rekayasa Perangkat Lunak: Capstone Project

Scrum Master +
Development Team
Scrum Process
Sprint Backlog

Daily Scrum

Institut Teknologi Telkom Surabaya Program Studi S1 Sistem Informasi - Fakultas Teknologi Informasi dan Bisnis | 2022
Rekayasa Perangkat Lunak: Capstone Project

Scrum Master +
Development Team
Scrum Process
Sprint Backlog
Sprint Execution

Institut Teknologi Telkom Surabaya Program Studi S1 Sistem Informasi - Fakultas Teknologi Informasi dan Bisnis | 2022
Rekayasa Perangkat Lunak: Capstone Project

A Simple Scrum Board

Institut Teknologi Telkom Surabaya Program Studi S1 Sistem Informasi - Fakultas Teknologi Informasi dan Bisnis | 2022
Rekayasa Perangkat Lunak: Capstone Project

Scrum Process
Increment All Role

Sprint Review

Institut Teknologi Telkom Surabaya Program Studi S1 Sistem Informasi - Fakultas Teknologi Informasi dan Bisnis | 2022
Rekayasa Perangkat Lunak: Capstone Project

Scrum Process
Scrum Master +
Development Team
Sprint Retrospective

Institut Teknologi Telkom Surabaya Program Studi S1 Sistem Informasi - Fakultas Teknologi Informasi dan Bisnis | 2022
Rekayasa Perangkat Lunak: Capstone Project

Scrum Process

Institut Teknologi Telkom Surabaya Program Studi S1 Sistem Informasi - Fakultas Teknologi Informasi dan Bisnis | 2022
Rekayasa Perangkat Lunak: Capstone Project

Scrum Components

Institut Teknologi Telkom Surabaya Program Studi S1 Sistem Informasi - Fakultas Teknologi Informasi dan Bisnis | 2022
Grup assignment
1 : 13 – 17 + Study case
2 : 18 – 23 + Study case
3 : 24 – 34 + Study case only process
Summary
Rekayasa Perangkat Lunak: Capstone Project

Penugasan

● Buat resume dengan bahasa anda sendiri, tentang SCRUM Framework sebagai salah satu metode agile
pada sebuah pengembangan perangkat lunak, mencakup roles, event, artifact dan nilai-nilai karakteristik
yang ada di dalamnya.
● Dikerjakan diskusi kelompok dan mengikuti template laporan yang telah tersedia di E-Learning.
● Dikumpulkan paling lambat 20 Agustus, pukul 23:59, melalui E-Learning.

Kriteria Penilaian:
● Ketepatan dalam menjelaskan SCRUM mencakup aspek roles, event, artifact dan nilai-nilai karakteristik
yang ada di dalamnya. (50%)
● Kerapian dalam penyajian laporan tugas. (20%)
● Tidak mengandung plagiasi. (30%)

Institut Teknologi Telkom Surabaya Program Studi S1 Sistem Informasi - Fakultas Teknologi Informasi dan Bisnis | 2022
Rekayasa Perangkat Lunak: Capstone Project

References
➔ Schwaber, Ken & Jeff Sutherland (2011), The Scrum Guide, scrum.org

➔ Joshua Partogi (2012), The Scrum Fundamental Course, scrumway.co

➔ Muhammad Azani Hasibuan, Scrum in Nutshell

Institut Teknologi Telkom Surabaya Program Studi S1 Sistem Informasi - Fakultas Teknologi Informasi dan Bisnis | 2022

Anda mungkin juga menyukai