Brainmatics

Scrum Project Management

Training Scrum Project Management memperkenalkan dasar-dasar scrum dan menjelaskan bagaimana menerapkan teknik untuk mengelola berbagai program dan proyek yang kompleks. Scrum Project Management menyediakan metode perencanaan untuk mengendalikan ruang lingkup proyek dan memastikan proyek yang dibuat tetap sesuai jadwal. Hal tersebut merupakan metode scrum tracking untuk membantu mempertahankan fokus tim. Training ini juga menunjukkan bagaimana untuk :
1. Menggabungkan metode Traditional Project Management dengan scrum.
2. Beradaptasi dengan struktur rincian kerja untuk menciptakan backlog scrum dan sprint.
Pada training ini akan di ajarkan juga metode yang diperlukan untuk mencapai keberhasilan proyek.

 

OBJECTIVES

1. Memahami konsep scrum untuk mengelola berbagai program dan proyek.
2. Memahami prinsip pengembangan menggunakan Agile (Agile Development).
3. Memahami item-item yang ada pada scrum framework.
4. Memahami requirement yang dibutuhkan dari proyek scrum.
5. Memahami peran penting product backlog pada proyek pengembangan scrum.
6. Mampu mengimplementasikan prinsip-prinsip scrum framework dalam proyek pengembangan yang ada.

AUDIENCE

1. IT Project Manager
2. IT Manager
3. System Analyst
4. Business Analyst
5. Programmer

 

PREREQUISITES

 

CONTENT

1. Scrum Framework

1.1. Scrum Roles
1.2. Scrum Activities and Artifacts

2. Agile Principles

2.1. Variability and Uncertainty
2.2. Prediction and Adaptation
2.3. Validated Learning
2.4. Work in Process (WIP)
2.5. Progress
2.6. Performance

3. Sprints

3.1. Timeboxed
3.2. Short Duration
3.3. Consistent Duration
3.4. No Goal-Altering Changes
3.5. Definition of Done

4. Requirements and User Stories

4.1. Progressive Refinement
4.2. What Are User Stories
4.3. Level of Detai
4.4. INVEST in Good Stories
4.5. Nonfunctional Requirements
4.6. Knowledge-Acquisition Stories
4.7. Gathering Stories

5. Product Backlog

5.1. Product Backlog Items
5.2. Good Product Backlog Characteristics
5.3. Grooming
5.4. Flow Management
5.5. Which and How Many Product Backlogs

6. Estimation and Velocity

6.1. PBI Estimation Concepts
6.2. PBI Estimation Units
6.3. Planning Poker
6.4. Understanding the Velocity
6.5. Calculate a Velocity Range
6.6. Forecasting Velocity
6.7. Affecting Velocity
6.8. Misusing Velocity

7. Technical Debt

7.1. Consequences of Technical Debt
7.2. Causes of Technical Debt
7.3. Technical Debt Must Be Managed
7.4. Managing the Accrual of Technical Debt
7.5. Making Technical Debt Visible
7.6. Servicing the Technical Debt

8. Product Owner

8.1. Characteristics/Skills
8.2. Product Owner Combined with Other Roles
8.3. Product Owner Team

9. ScrumMaster

9.1. Characteristics/Skills
9.2. Fulfilling the Role

10. Development Team

10.1. Role-Specific Teams
10.2. Characteristics/Skills

11. Scrum Team Structures

11.1. Feature Teams versus Component Teams
11.2. Multiple-Team Coordination

12. Managers

12.1. Fashioning Teams
12.2. Nurturing Teams
12.3. Aligning and Adapting the Environment
12.4. Managing Value-Creation Flow
12.5. Project Managers

13. Scrum Planning Principles

13.1. Don’t Assume We Can Get the Plans Right Up Front
13.2. Up-Front Planning Should Be Helpful without Being Excessive
13.3. Keep Planning Options Open Until the Last Responsible Moment
13.4. Focus More on Adapting and Replanning Than on Conforming to a Plan
14.5. Correctly Manage the Planning Inventory
14.6. Favor Smaller and More Frequent Releases
14.7. Plan to Learn Fast and Pivot When Necessary

14. Multilevel Planning

14.1. Portfolio Planning
14.2. Product Planning (Envisioning)
14.3. Release Planning
14.4. Sprint Planning
14.5. Daily Planning

15. Portfolio Planning

15.1. Scheduling Strategies
15.2. Inflow Strategies
15.3. Outflow Strategies
15.4. In-Process Strategies

16. Envisioning (Product Planning)

16.1. SR4U Example
16.2. Visioning
16.3. High-Level Product Backlog Creation
16.4. Product Roadmap Definition
16.5. Other Activities
16.6. Economically Sensible Envisioning

17. Release Planning (Longer-Term Planning)

17.1. Release Constraints
17.2. Grooming the Product Backlog
17.3. Refine Minimum Releasable Features (MRFs)
17.4. Sprint Mapping (PBI Slotting)
17.5. Fixed-Date Release Planning
17.6. Fixed-Scope Release Planning
17.7. Calculating Cost
17.8. Communicating

18. Sprint Planning

18.1. Approaches to Sprint Planning
18.2. Determining Capacity
18.3. Selecting Product Backlog Items
18.4. Acquiring Confidence
18.5. Refine the Sprint Goal
18.6. Finalize the Commitment

19.  Sprint Execution

19.1. Sprint Execution Planning
19.2. Flow Management
19.3. Daily Scrum
19.4. Communicating

20. Sprint Review

20.1. Participants
20.2. Prework
20.3. Approach
20.4. Sprint Review Issues

21. Sprint Retrospective

21.1. Participants
21.2. Prework
21.3. Approach
21.4. Follow Through
21.5. Sprint Retrospective Issues

22. The Path Forward

22.1. There Is No Definition of Done for a Scrum
22.2. Discover Path
22.3. Sharing Best Practices
22.4. Using Scrum to Discover the Path Forward

 

INSTRUCTOR

Rizky Syaiful, Menyelesaikan S1 Ilmu Komputer di Universitas Indonesia. Memiliki keahlian dan minat tinggi pada pengelolaan organisasi dan pengembangan software agile. Telah melakukan pembinaan pada beberapa perusahaan nasional dan internasional dalam menerapkan pengelolaan proyek dan pengembangan software berbasis agile. Memiliki sertifikasi profesional di bidang Scrum yaitu Professional Scrum Master I dan Professional Scrum Product Owner I.

 

Rony Iswanto, Menamatkan S1 Teknik Sipil di ITENAS Bandung dan menamatkan S2 Systems Engineering di Royal Melbourne Institute of Technology, Australia. Memiliki berbagai sertifikasi internasional seperti : PMP Certification (Project Management Professional) – PMP #213625 dan ISM (Institute for Supply Management). Berpengalaman lebih dari 20 tahun sebagai Project Management Executive dalam pengelolaan konsultasi Project Management, Saat ini bekerja di PT GSM Systems Indonesia menjabat sebagai Project Director.

 

pak hendroHendro Subagyo. Menyelesaikan program S1 (B.Eng) dan S2 (M.Eng) pada jurusan Ilmu Komputer dan Informasi Matematik di The University of Electro-Communications, Tokyo, Jepang pada tahun 1999 dan 2001. Saat ini sedang menyelesaikan program S3 (PhD) pada jurusan dan universitas yang sama. Peneliti di Pusat Dokumentasi Informasi Ilmiah (PDII), Lembaga Ilmu Pengetahuan (LIPI). Memiliki minat pada sistem operasi, pemrograman dan bahasa pemrograman (khususnya Java dan Real-Time Java) dan komputer aritmatika. Pengembang aplikasi berbasis Java (J2SE dan J2EE) di beberapa perusahaan IT di Jepang dan Indonesia. Cisco Certified Instructor pada Cisco Regional Academy Centre for Scientific Documentation and Information-LIPI.

Romi Satria Wahono. Lahir di Madiun, 2 Oktober 1974. Menyelesaikan pendidikan dasar dan menengah di SD Negeri Sompok 4 dan SMP Negeri 8 Semarang. Menamatkan SMA di SMA Taruna Nusantara, Magelang pada tahun 1993. Menempuh pendidikan S1 (B.Eng), S2 (M.Eng), dan S3 (Dr.Eng) (on-leave) di bidang Software Engineering di Department of Computer Science di Saitama University, Jepang pada tahun 1999, 2001, dan 2004. Juga menyelesaikan PhD di bidang Software Engineering dan Machine Learning di  Faculty of Information and Computer Technology di Universiti Teknikal Malaysia Melaka pada tahun 2014. Mantan PNS dan peneliti Lembaga Ilmu Pengetahuan Indonesia (LIPI). Cisco certified instructor lulusan Nanyang Technological University (NTU), Singapore. Bidang minat penelitian adalah Software Engineering dan Machine Learning. Professional member dari asosiasi ilmiah IEEE Computer Society (90598687), ACM (6680333) dan PMI (2822015). Pendiri dan CEO dari PT Brainmatics Cipta Informatika, dan PT IlmuKomputerCom Braindevs Sistema, perusahaan yang bergerak di bidang pengembangan software, enterprise architecture, professional training dan certification center