You are on page 1of 31

Rekayasa Perangkat

Lunak: Capstone Project

Week 05 - Scrum Team

Presented By:
TEAM
ANITA HAKIM NST

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

● What is Scrum Team?


● Scrum Master: Roles and Responsibilities
● Scrum Product Owner: Roles and Responsibilities
● Development team: Roles and Responsibilities
● Project Manager vs Scrum Master vs Project Owner
What is Scrum Team?
Rekayasa Perangkat Lunak: Capstone Project

What is Scrum Team?

A Scrum Team is a collection of individuals (typically between five and nine


members) working together to deliver the required product increments. The
Scrum framework encourages a high level of communication among team
members, so that the team can:
➔ Follow a common goal
➔ Adhere the same norms and rules
➔ Show respect to each other

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

Scrum Team

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

Scrum Roles

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

Scrum Master:
Roles and Responsibilities
➔ The Scrum Master helps the product group learn and apply Scrum to achieve business
value. The Scrum Master does whatever is in their power to help the Team, Product
Owner and organization be successful.
➔ The Scrum Master is not the manager of the Team members, nor are they a project
manager, team lead, or team representative. Instead, the Scrum Master serves the
Team; he or she helps to remove impediments, protects the Team from outside
interference, and helps the Team to adopt Agile development practices.
➔ He or she educates, coaches and guides the Product Owner, Team and the rest of the
organization in the skillful use of Scrum.

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

Scrum Master:
Roles and Responsibilities

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

Scrum Master:
Roles and Responsibilities
The role of a scrum master is to coach and motivate team member, not
enforce rules to them. The role of a scrum master includes:
➔ Ensure the process run smoothly
➔ Remove obstacles that impact productivity
➔ Organize the critical events and meeting

Institut Teknologi Telkom Surabaya Program Studi S1 Sistem Informasi - Fakultas Teknologi Informasi dan Bisnis | 2022
Scrum Product Owner: Roles and
Responsibilities
Rekayasa Perangkat Lunak: Capstone Project

Scrum Product Owner:


Roles and Responsibilities
➔ The Product Owner is responsible for maximizing return on investment
(ROI) by identifying product features, translating these into a prioritized list,
deciding which should be at the top of the list for the next Sprint, and
continually re-prioritizing and refining the list.
➔ The Product Owner has profit and loss responsibility for the product,
assuming it is a commercial product. Product Owner in Agile is like a
spokesperson for customer and needs to represent them.

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

Scrum Product Owner:


Roles and Responsibilities
➔ A Product Owner owns the Product backlog and writes user stories and acceptance
criteria.
➔ A Product Owner is responsible for prioritizing the Product Backlog is prioritized and
decides the release date and the content.
➔ A Product Owner accepts or rejects product backlog item.

➔ A Product Owner has the power to cancel the Sprint, if he thinks the Sprint goal is
redundant.
➔ A Product Owner is the one who is responsible for the Return on Investment (ROI) of
the product.

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

Scrum Product Owner:


Roles and Responsibilities

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

Development team:
Roles and Responsibilities

➔ A Development Team is a collection of individuals working together to


develop and deliver the requested and committed product increments.
➔ It comprises of cross-functional members who are capable of achieving the
sprint goals.
➔ This could include software engineers, architects, programmers, analysts,
system admins, QA experts, testers, UI designers, etc.

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

Cross-Functional Team

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

Development team:
Roles and Responsibilities
➔ The Development Team builds the product that the Product Owner indicates: the application or
website, for example. The Team in Scrum is “cross-functional”. The Development Team includes
all the expertise necessary to deliver the potentially shippable product each Sprint

➔ The Development Team is self-organizing, with a very high degree of autonomy and
accountability. The Development Team decides how many items to build in a Sprint, and how best
to accomplish that goal.

➔ The Development Team is a cross functional, small and self-organizing team which owns the
collective responsibility of developing, testing and releasing the Product increment. The
Development Team may not appoint any team lead since decisions are taken collectively by the
team.

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

Project Manager vs Scrum Master vs Project Owner

➔ The Scrum Master role and the project manager role are very separate and
distinct.
➔ For someone new to Agile, the project manager and scrum master roles
might seem similar, or even identical.
➔ But it is so important to recognize the differences between the two,
recognize where some tasks may overlap, and recognize how they
complement one another in large-scale projects.

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

Role of Project Manager

➔ The traditional Project Manager is a leader, a decision maker, a planner who


manages the project and his team and is the person accountable to the
business for accomplishing the project objectives.
➔ Project manager’s role is to manage the projects and ensure that the project
meets the requirements.

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

Role of Project Manager

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

Role of Scrum Master

➔ The Scrum Master doesn’t manage the team that produces the work, instead
he supports the Product Owner, coaches the team and makes sure that Scrum
processes are adhered to.
➔ The Scrum Master is responsible for the Scrum process, its correct
implementation, and the maximization of its benefits.

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

Role of Scrum Master

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

Role of Scrum Master


➔ The role of the Scrum Master is more a coaching and facilitation role, a role that sits between the
project and the customer and the roles and mainly includes the followings:
◆ Lead Sprint Planning
◆ Lead / Organize the daily Scrum Meeting
◆ Coaches the product owner
◆ Monitoring the progress of the sprint
◆ Helps team estimate and increase velocity
◆ Promotes continuous communication
◆ Reduce team disruptions
◆ Monitors and helps improve team dynamics
◆ Assist with Reporting
◆ Motivates the team
◆ Acts as the glue that holds the team together

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

Role of Product Owner


➔ Product Owners have a huge responsibility for the project.

➔ They are responsible for maintaining a product backlog that describes the product that
must continue to fit with the requirements of the business.
➔ During any project, as more becomes known about a product, about customers, or
about changes in the market, a product often needs to change in order to meet these
requirements.
➔ The Product Owner has to adjust and re-prioritise the backlog to fit these changes and
to steer the project.

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

Product Owner with


Other Scrum Roles

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

Role of Product Owner

A Project Owner’s role are mainly includes as following:


➔ Convey a clear vision of the project
➔ Manage and prioritize product backlog
➔ Ensure development team understand tasks and work on the right features in
the prioritized order.
➔ Provide feedback and sign off work results

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

Difference between
Project Manager and Scrum Master
In Waterfall, the Project Manager takes a leadership role in leading the team and developing and
managing the plan. But what about all those project management activities if the team is Agile?

➔ A project manager helps manage the project timeline, resources, and scope in order to meet
business requirements. A Scrum Master, however, helps ensure the scrum team is successful.

➔ A Product Owner works with the customer and team to set direction.

➔ A Scrum Master is a coach and facilitator and coaches the development team in executing Agile
practices to complete the work the Product Owner prioritizes.

➔ The Scrum Master works with the Product Owner and the development team to ensure the team
members can move forward with development with no impediments, and that the Scrum practices
are carried out.

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

Difference between
Project Manager and Scrum Master
Note:
➔ There is a time or place for a project manager in
the large projects.
➔ The Project manager can cover multiple teams
and can work with other dependent teams as
well.
➔ Project manager can coordinate with multiple
teams, help them to meet project timelines and
collaborate when resources are required.

Institut Teknologi Telkom Surabaya Program Studi S1 Sistem Informasi - Fakultas Teknologi Informasi dan Bisnis | 2022
Group assignment :
4 : 3-10 + study case
5 : 11-18 + study case
6 : 19 – 25 + study case
7 : 26 – 30 + study case

You might also like