Tải bản đầy đủ (.pptx) (42 trang)

Seminar_Group07_Ec208.N11.Tmcl.pptx

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (2.31 MB, 42 trang )

AGILE - SCRUM
NHÓM 7

Quản trị dự án Thương mại điện tử
Giảng viên: ThS. Huỳnh Đức Huy


Thành Viên

Nguyễn Hữu Thắng
19522209

Trần Dương Thuỳ
Ngân
19521889

Nguyễn Thị Hương
19521593

Nguyễn Thuỷ
Tiên
19522341

2


Nội Dung
SCRUM
FRAMEWORK

CÁC VAI TRỊ


TRONG SCRUM

CÁC TẠO TÁC
TRONG SCRUM

1

3

5

2

4

6

CHU TRÌNH PHÁT
TRIỂN SẢN PHẨM
THEO SCRUM

CÁC SỰ KIỆN
TRONG SCRUM

CÔNG CỤ VÀ BIỆN
PHÁP THỰC HÀNH
SCRUM

3



1

SCRUM FRAMEWORK
Giới thiệu Agile/Scrum


Giới thiệu Agile
⬢ Agile thực chất là một triết lý hay một khung
tư duy để nhanh chóng thích ứng và phản hồi
với thay đổi, từ đó đạt được thành cơng trong
một môi trường liên tục biến động và không
chắc chắn.
⬢ Triết lý Agile xuất phát từ ngành công nghệ,
được mô tả bằng 4 tun ngơn và 12
ngun tắc.
⬢ Triết lí Agile đã làm thay đổi diện mạo nền
công nghệ thế giới, lan tỏa mạnh mẽ và thể
hiện giá trị trong rất nhiều lĩnh vực.
5


Tuyên ngôn Agile
Agile ra đời trong
bối cảnh ngành
phát triển phần
mềm gặp nhiều
thử thách với cách
thức phát triển
truyền thống theo

mơ hình thác nước
(waterfall).

6


Nội dung tuyên ngôn Agile
Cá nhân và tương tác
hơn là
Quy trình và cơng cụ

Cộng tác với khách
hàng
hơn là
Đàm phán hợp đồng

Phần mềm chạy tốt
hơn là
Tài liệu đầy đủ

Phản hồi với thay đổi
hơn là
Bám sát kế hoạch

7


Lợi ích của Agile

PMO

Người
Người
Nhà
&
Nhóm
Khách
Giám
quản
quản
cung
phát
đốc
lýhàng

sản
triển
điều
cấp
dựphẩm
án
hành
Hiển
thị
cao
về
trạng
tháiviệc
củavà
một
dự án

phát
triển
Giảm
Việc
Đảm
lãng
lập
bảo
kế
phí
cơng
hoạch
bằng
cách
phù
theo
tập
hợp
dõi
trung
với
dễ
Thích
mơi
trường
phát
triển
Nhận
phản
hồi nhanh

hơn
vào
nhutính
dàng,
cầunăng
của
cụ khách

thểgiá
hơn
hang
trị cao
Để lập
kế hoạch
hiệu
quả hơn
Cảm
thấy
cơng
việc
được
coiphân
trọng
Giá trị tính năng cao và
Nhận
Cungthức
cấpsâu
cácsắc
cơ hội
về trạng

thường
thái
Điềuphối
chỉnh chiến
lược của
họ dựa
trên chu
nhiều thơng
nhanh
Tăng
hơn
hiệu
với
quả
kỳ tin
Giảm
bớt
cơng
việc
phi
năng
suất
của
dự
xun
án
khó hơn

ít suymọi
đốn lúc

hơn
ngắn

8


Khảo sát về Scrum
4%

3%

1%

1%

Extreme ProLearn Startup gramming (XP)

3%

Scrum
Kanban

8%

Iterative Development
Kanban
Scrum/XP Hybrid
Other/Hybrid/Multiple Methdologies
ScrumBan


Don't know

58%

9%

Scrum

Scrumban

Learn Software
Development
Extreme Programming

10%
Khảo sát của VersionOne 2020


Scrum là gì?
❑ Là một phương pháp
Agile dùng cho phát
triển sản phẩm
❑ Là một khung tổ chức
công việc tổng quát
hướng đến phát triển
các sản phẩm phức
tạp, chủ yếu là phần
mềm
10



Quy trình thực nghiệm
⬢ Là quy trình mà kế hoạch và hành động dựa trên kinh
nghiệm, không dựa trên yếu tố tiên lượng.
⬢ Để quy trình thực nghiệm phát huy tác dụng, những tính
chất sau phải được đảm bảo:
⬡ Minh bạch (transparency)
⬡ Thanh tra (inspection)
⬡ Thích nghi (adaptation)
⬢ Tính chất trên gọi là chân hoặc trụ của quy trình thực
nghiệm.
⬢ Mất một trong những tính chất trên thì quy trình thực
nghiệm không hiệu quả.
11


3 trụ cột của Scrum
Thanh tra
(inspection)
0
2

Minh bạch
(transparen
cy)
Minh bạch về tài chính,
cơng việc, quy trình,
đánh giá, chiến lược,…
Thiếu minh bạch khó có
thể phát triển bền vững


Đảm bảo về cơng tác thanh tra về quy
trình và chỉ số
Thanh tra cần phải liên tục và đều đặn
Khi thanh tra không kết hợp với minh
bạch => khơng giúp ích gì

0
1

0
3

Thích nghi
(adaptation)
Thích nghi giống như “tiền đạo” trong đội
bóng “Ba trụ cột”. Khơng ghi bàn thì dù đội
bóng có đá hay cũng chưa thể ăn mừng.
Để có được sự hiệu quả và tiến bộ, nhất
thiết phải có hành động thích nghi tốt.

12


Lợi ích của Scrum
Chất lượng
tốt hơn

1


Lợi nhuận từ đầu tư Tinh thần nhóm
(ROI) cao hơn
cao hơn

2

3

4

5

Chuẩn đánh giá
chính xác hơn

6

7

Gia tăng sự kiểm
soát với dự án

8

9

10

Giảm Thời gian Đưa ra Khách hàng hài Gia tăng việc cộng Cải thiện sự minh Giảm thiểu rủi ro
Thị trường (time to

lòng hơn
tác và sự sở hữu bạch của tiến độ dự
market)
án

13


2

CHU TRÌNH PHÁT TRIỂN
SẢN PHẨM THEO
SCRUM


Phát triển sản phẩm theo Sprint
- Khơng cho phép bất
kì sự thay đổi nào ảnh
Sprint
là Mục
khoảng
Sprintđến
được
đóng
hưởng
tiêu
Sprint
thời
gian
tiến

hành
khung
thời
gian,
-tất
Thành
phần
Nhà
cả dài
các
hoạt

độ
khơng
Phát
động
cầnđược
thiếtgiữ
để
q triển
một
tháng

ngun
sản
được
một
nhấtxuất
qn
trong

- Mục tiêu chất lượng
phần
tăng
trưởng
suốt q
khơng
đượctrình
cắt
giảm

khả
triển.
-phát
Phạm
vinăng
có thể được
làm rõ vàgiao
tái thương
chuyển
được.
lượng giữa Product
Owner và Nhà Phát
triển.

15


Tầm quan trọng của Đóng khung thời gian
Khung thời gian là một khoảng thời gian khơng được
kéo dài hơn vì bất cứ lý do nào. Khi làm việc

trong khung thời gian chúng ta giữ được sự tập trung
cao nhất.
Tất cả các sự kiển trong Scrum đều được đóng khung
thời gian:
❑ Sprint khơng được kéo dài cũng không co ngắn.
❑ Scrum Hằng ngày phải diễn ra trong khoảng 15
phút.
❑ Lập kế hoạch Sprint, Sơ kết Sprint và Cải tiến
Sprint cũng được giới hạn thời gian tùy thuộc vào độ
dài của Sprint.
❑ Kỹ thuật Pomodoro trong công việc cá nhân cũng áp
dụng khung thời gian để tăng sự tập trung và năng

16


3

CÁC VAI TRÒ TRONG
SCRUM


Nhóm Scrum
Tự quản (self-managing): Nhóm sẽ cùng
ra quyết định sẽ làm gì, ai sẽ làm và làm như
thế nào mà khơng bị sự chỉ đạo bởi ai đó bên
ngồi nhóm.
Liên chức năng (cross-functional): Một
nhóm liên chức năng bao gồm nhiều cá nhân
với các chuyên môn khác nhau đủ năng lực

được kết hợp lại cùng làm việc hướng tới một
mục tiêu chung.

18


Vai trò Product Owner
- Miêu tả rõ ràng từng
backlog
item
Product
- Sắp xếp mức độ ưu
Owner: là người
tiên của backlog item
làm
những cơng
hợp lý
việc
bắthóa
đầu
- Tối ưu
giácho
trị mà
dự
án, tạo rateam
các
Development
thực
hiện trong quá
yêu cầu

-trình
Đảm phát
bảo product
triển dự
backlog rõ ràng, minh
án. Phân tích mục
bạch
tiêu,
- Đảmgiải
bảo phóng
các
kế hoạch.
Development
team
hiểu product backlog

19


Vai trị Nhóm Phát triển
Khơng có sự phân
chia các chức danh
Là đội ngũ
chun
mơntrực
đặc thù
tiếptừng
làm thành
ra sảnviên
cho

phẩm,
họđều
baođược
gồm

tất cả
cácchung
chun
gia có
gọi
là Nhà
phát
triển.
nhiệm
vụ chuyển

giao phần tăng
Việc
nàyởgiúp
trưởng
cuốinâng
mỗi
cao
tính sở hữu tập
Sprint.

thể, trách nhiệm tập
thể và bình đẳng
giữa các thành viên.


20



×