Product Backlog Sn ph nđ ng ọ

Một phần của tài liệu Mô hình vòng đời phát triển phần mềm (Trang 82 - 84)

L p kho ch (Planning) ạ

Product Backlog Sn ph nđ ng ọ

 Là m t danh sách s p th t t t c nh ng gì c n thi t c a s n ph m. Nó là ngu n yêu c u duy nh t th hi n các thay đ i trong ộ ắ ứ ự ấ ả ữ ầ ế ủ ả ẩ ồ ầ ấ ể ệ ổ

s n ph m. Product Owner là ngả ẩ ười ch u trách nhi m v Product Backlog, n i dung c a nó, s hi n di n, và th t các h ng m c ị ệ ề ộ ủ ự ệ ệ ứ ự ạ ụ

trong đó.

 Product Backlog có th không bao gi hoàn ch nh. Phiên b n s m nh t c a Product Backlog ch cho th y các yêu c u để ờ ỉ ả ớ ấ ủ ỉ ấ ầ ược tìm hi u ể

rõ ràng t lúc đ u tiên. Product Backlog s ti n hóa cùng v i v i s n ph m và môi trừ ầ ẽ ế ớ ớ ả ẩ ường mà nó s đẽ ược s d ng. Product Backlog ử ụ

là đ ng, nó thay đ i thộ ổ ường xuyên đ nh n bi t nh ng gì mà s n ph m c n ph i có đ có tính c nh tranh và h u ích. ể ậ ế ữ ả ẩ ầ ả ể ạ ữ

Ch ng nào s n ph m còn đó, thì Product Backlog cũng hi n di n. Product Backlog li t kê t t c các tính năng (feature), ch c năng, ừ ả ẩ ệ ệ ệ ấ ả ứ

yêu c u, c i thi n, vá l i c n thi t đ làm nên s n ph m trong tầ ả ệ ỗ ầ ế ể ả ẩ ương lai. Các h ng m c trong Product Backlog đạ ụ ược mô t v i các ả ớ

thu c tính nh : mô t , th t , và ộ ư ả ứ ự ướ ược l ng.

 Product Backlog thường được s p x p theo các giá tr , đ r i ro, đ u tiên, và s c n thi t. Các h ng m c đ ng đ u danh sách s ắ ế ị ộ ủ ộ ư ự ầ ế ạ ụ ứ ầ ẽ

tr c ti p đi u khi n các ho t đ ng phát tri n. Càng th t cao h n, các h ng m c càng đự ế ề ể ạ ộ ể ở ứ ự ơ ạ ụ ược quan tâm nhi u h n, và đề ơ ược t p trung n l c nhi u h n vì chính giá tr c a chúng. Các h ng m c có th t cao h n rõ ràng và chi ti t h n. ậ ỗ ự ề ơ ị ủ ạ ụ ứ ự ơ ế ơ Ướ ược l ng s ẽ

chính xác h n n u nh h ng m c rõ ràng và chi ti t h n. H ng m c Product Backlog s p tham gia vào Sprint t i ph i đơ ế ư ạ ụ ế ơ ạ ụ ắ ớ ả ược phân tách sao cho các h ng m c đó có th đạ ụ ể ược hoàn thành trong khung th i gian c a Sprint.ờ ủ

 Khi s n ph m đả ẩ ược đ a vào s d ng và mang l i giá tr , th trư ử ụ ạ ị ị ường s cung c p các ph n h i, Product Backlog s tr thành m t ẽ ấ ả ồ ẽ ở ộ

danh sách l n h n và toàn di n h n. Nhu c u thì không ng ng thay đ i, vì th m t Product Backlog là m t th c th s ng đ ng. S ớ ơ ệ ơ ầ ừ ổ ế ộ ộ ự ể ố ộ ự

thay đ i trong các yêu c u nghi p v , đi u ki n th trổ ầ ệ ụ ề ệ ị ường, hay công ngh có th d n đ n các thay đ i trong Product Backlog.ệ ể ẫ ế ổ

 Vi c “làm m n” (grooming) Product Backlog là ho t đ ng thêm vào các chi ti t, ệ ị ạ ộ ế ướ ược l ng, và trình t c a các h ng m c trong ự ủ ạ ụ

Product Backlog. Đây là quá trình liên t c, theo đó Product Owner và Nhóm Phát tri n th o lu n v các chi ti t c a t ng h ng m c. ụ ể ả ậ ề ế ủ ừ ạ ụ

Trong su t quá trình làm m n này, các h ng m c liên t c đố ị ạ ụ ụ ược xem xét và rà soát c n th n. Tuy nhiên, chúng có th đẩ ậ ể ược c p nh t ậ ậ

t i b t kì th i đi m nào b i Product Owner.ạ ấ ờ ể ở

 Vi c làm m n là m t ho t đ ng bán th i gian gi a Product Owner và Nhóm Phát tri n. Thông thệ ị ộ ạ ộ ờ ữ ể ường, Nhóm Phát tri n s có hi u ể ẽ ể

bi t đ t mình th c hi n vi c làm m n này. Th i đi m và cách th c th c hi n vi c làm m n s đế ể ự ự ệ ệ ị ờ ể ứ ự ệ ệ ị ẽ ược quy t đ nh b i Nhóm Scrum. ế ị ở

Quá trình làm m n thị ường không tiêu t n nhi u h n 10% lố ề ơ ượng th i gian c a Nhóm Phát tri n. ờ ủ ể

 Nhóm Phát tri n ch u trách nhi m vi c ể ị ệ ệ ướ ược l ng. Product Owner có th gây nh hể ả ưởng lên Nhóm băng cách giúp h hi u và l a ọ ể ự

Một phần của tài liệu Mô hình vòng đời phát triển phần mềm (Trang 82 - 84)