{"id":37597,"date":"2023-12-08T23:38:49","date_gmt":"2023-12-08T23:38:49","guid":{"rendered":"https:\/\/masterskills.org\/blog\/velocity-la-gi-cong-cu-do-luong-toc-do-hoan-thanh-cong-viec-cua-nhom-agile.html"},"modified":"2023-12-24T21:47:40","modified_gmt":"2023-12-24T14:47:40","slug":"velocity-la-gi-cong-cu-do-luong-toc-do-hoan-thanh-cong-viec-cua-nhom-agile","status":"publish","type":"post","link":"https:\/\/masterskills.org\/blog\/velocity-la-gi-cong-cu-do-luong-toc-do-hoan-thanh-cong-viec-cua-nhom-agile.html","title":{"rendered":"Velocity l\u00e0 g\u00ec &#8211; C\u00f4ng c\u1ee5 \u0111o l\u01b0\u1eddng t\u1ed1c \u0111\u1ed9 ho\u00e0n th\u00e0nh c\u00f4ng vi\u1ec7c c\u1ee7a nh\u00f3m AGILE"},"content":{"rendered":"<div class=\"article-body article-toc\">\n<p style=\"text-align: justify\"><strong><\/strong>Trong b\u00e0i vi\u1ebft v\u1ec1 <strong>Story Point<\/strong>, ch\u00fang ta \u0111\u00e3 \u0111\u1ec1 c\u1eadp v\u1ec1 <strong>Velocity<\/strong> v\u1edbi nh\u1eadn \u0111\u1ecbnh l\u00e0 t\u1ed5ng s\u1ed1 story point \u0111\u01b0\u1ee3c ho\u00e0n th\u00e0nh trong m\u1ed7i Sprint. Velocity \u0111\u01b0\u1ee3c xem l\u00e0 m\u1ed9t th\u01b0\u1edbc \u0111o t\u1ed1c \u0111\u1ed9 ho\u00e0n th\u00e0nh c\u00f4ng vi\u1ec7c trong l\u1ecbch s\u1eed m\u00e0 c\u00e1c nh\u00f3m s\u1eed d\u1ee5ng \u0111\u1ec3 hi\u1ec3u n\u0103ng l\u1ef1c c\u1ee7a h\u1ecd d\u1ef1a tr\u00ean<span> hi\u1ec7u su\u1ea5t trong qu\u00e1 kh\u1ee9. V\u1eady velocity l\u00e0 g\u00ec, s\u1eed d\u1ee5ng nh\u01b0 th\u1ebf n\u00e0o v\u00e0 h\u1ed7 tr\u1ee3 c\u00e1c nh\u00f3m Scrum ra sao, ch\u00fang ta s\u1ebd c\u00f9ng t\u00ecm hi\u1ec3u k\u1ef9 trong b\u00e0i vi\u1ebft b\u00ean d\u01b0\u1edbi.<\/span><\/p>\n<h2 style=\"text-align: justify\"><strong><\/strong><\/h2>\n<p style=\"text-align: justify\"><span>Velocity (v\u1eadn t\u1ed1c, t\u1ed1c \u0111\u1ed9) l\u00e0 m\u1ed9t ph\u01b0\u01a1ng ph\u00e1p c\u1ef1c k\u1ef3 \u0111\u01a1n gi\u1ea3n \u0111\u1ec3 \u0111o l\u01b0\u1eddng ch\u00ednh x\u00e1c t\u1ed1c \u0111\u1ed9 m\u00e0 Development Team ho\u00e0n th\u00e0nh c\u00f4ng vi\u1ec7c m\u1ed9t c\u00e1ch nh\u1ea5t qu\u00e1n. Velocity l\u00e0 c\u01a1 s\u1edf cho th\u1ea5y l\u01b0\u1ee3ng Product Backlog trung b\u00ecnh \u0111\u01b0\u1ee3c chuy\u1ec3n th\u00e0nh ph\u1ea7n gia t\u0103ng t\u00ednh n\u0103ng s\u1ea3n ph\u1ea9m trong Sprint, \u0111\u01b0\u1ee3c Development team theo d\u00f5i \u0111\u1ec3 s\u1eed d\u1ee5ng. Do \u0111\u00f3, \u0111\u1ec3 t\u00ednh to\u00e1n velocity c\u1ee7a nh\u00f3m, ch\u00fang ta ch\u1ec9 c\u1ea7n c\u1ed9ng c\u00e1c \u01b0\u1edbc l\u01b0\u1ee3ng c\u1ee7a c\u00e1c t\u00ednh n\u0103ng, user stories, y\u00eau c\u1ea7u ho\u1eb7c backlog items \u0111\u01b0\u1ee3c ho\u00e0n th\u00e0nh trong m\u1ed9t l\u1ea7n l\u1eb7p, 1 Sprint.<\/span><\/p>\n<\/p>\n<p style=\"text-align: center\"><em>T\u00ecm hi\u1ec3u velocity l\u00e0 g\u00ec trong\u00a0Agile<\/em><\/p>\n<p style=\"text-align: justify\"><span><br \/>N\u00f3i c\u00e1ch kh\u00e1c, velocity c\u00f2n \u0111\u01b0\u1ee3c \u0111\u1ecbnh ngh\u0129a l\u00e0 \u201cth\u01b0\u1edbc \u0111o n\u0103ng l\u1ef1c l\u00e0m vi\u1ec7c m\u1ed7i l\u1ea7n l\u1eb7p c\u1ee7a m\u1ed9t nh\u00f3m\u201d. Gi\u00fap \u0111o l\u01b0\u1eddng m\u1ee9c \u0111\u1ed9 c\u00f4ng vi\u1ec7c m\u00e0 Scrum team c\u00f3 th\u1ec3 th\u1ef1c hi\u1ec7n trong c\u00e1c l\u1ea7n l\u1eb7p trong t\u01b0\u01a1ng lai, d\u1ef1a tr\u00ean s\u1ed1 l\u01b0\u1ee3ng c\u00f4ng vi\u1ec7c m\u00e0 h\u1ecd \u0111\u00e3 ho\u00e0n th\u00e0nh trong c\u00e1c l\u1ea7n l\u1eb7p tr\u01b0\u1edbc. \u0110i\u1ec1u n\u00e0y gi\u00fap nh\u00f3m theo d\u00f5i v\u00e0 truy\u1ec1n \u0111\u1ea1t nh\u1eefng g\u00ec h\u1ecd \u0111\u00e3 ho\u00e0n th\u00e0nh, d\u1ef1 \u0111o\u00e1n nh\u1eefng g\u00ec h\u1ecd s\u1ebd c\u00f3 th\u1ec3 ho\u00e0n th\u00e0nh trong t\u01b0\u01a1ng lai v\u00e0 d\u1ef1 b\u00e1o khi n\u00e0o d\u1ef1 \u00e1n (ho\u1eb7c release) c\u00f3 kh\u1ea3 n\u0103ng \u0111\u01b0\u1ee3c ho\u00e0n th\u00e0nh.<\/span><\/p>\n<h2 style=\"text-align: justify\"><strong><\/strong><\/h2>\n<p style=\"text-align: justify\"><span>Story points \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng \u0111\u1ec3 \u01b0\u1edbc l\u01b0\u1ee3ng \u0111\u1ed9 l\u1edbn, \u0111\u1ed9 ph\u1ee9c t\u1ea1p cho c\u00f4ng vi\u1ec7c tri\u1ec3n khai m\u1ed9t user story nh\u1ea5t \u0111\u1ecbnh. T\u1ed5ng s\u1ed1 story points \u0111\u01b0\u1ee3c ho\u00e0n th\u00e0nh trong m\u1ed7i Sprint \u0111\u01b0\u1ee3c theo d\u00f5i nh\u01b0 velocity c\u1ee7a d\u1ef1 \u00e1n. V\u1eady m\u1ed1i li\u00ean quan gi\u1eefa velocity v\u1edbi story points l\u00e0 g\u00ec?<\/span><\/p>\n<ul style=\"text-align: justify\">\n<li><span> <\/span><span>C\u00e1c nh\u00f3m th\u01b0\u1eddng s\u1eed d\u1ee5ng \u201cvelocity\u201d l\u00e0m th\u01b0\u1edbc \u0111o n\u0103ng su\u1ea5t \u0111\u1ec3 cho ng\u01b0\u1eddi d\u00f9ng\/kh\u00e1ch h\u00e0ng bi\u1ebft ch\u00ednh x\u00e1c t\u1ed1c \u0111\u1ed9 c\u1ee7a Scrum team.<\/span><\/li>\n<li><span> <\/span><span>N\u1ebfu \u01b0\u1edbc l\u01b0\u1ee3ng v\u1ec1 story points c\u1ee7a nh\u00f3m \u0111\u01b0\u1ee3c duy tr\u00ec trong su\u1ed1t d\u1ef1 \u00e1n th\u00ec s\u1ebd r\u1ea5t h\u1ee3p l\u00fd khi s\u1eed d\u1ee5ng story points \u0111\u1ec3 \u0111\u1ea1i di\u1ec7n cho \u201cvelocity\u201d.<\/span><\/li>\n<li><span> <\/span><span>N\u1ebfu s\u1ef1 nh\u1ea5t qu\u00e1n kh\u00f4ng ch\u1ec9 trong nh\u00f3m, m\u00e0 c\u00f2n gi\u1eefa c\u00e1c nh\u00f3m v\u1edbi nhau, th\u1eadm ch\u00ed \u1edf c\u1ea5p to\u00e0n c\u00f4ng ty th\u00ec velocity s\u1ebd kh\u00f4ng ch\u1ec9 \u0111o l\u01b0\u1eddng n\u0103ng su\u1ea5t m\u00e0 c\u00f2n so s\u00e1nh t\u00ecnh tr\u1ea1ng c\u1ee7a t\u1eebng nh\u00f3m.<\/span><\/li>\n<li><span> <\/span><span>N\u1ebfu gi\u00e1 tr\u1ecb c\u1ee7a story points \u1ed5n \u0111\u1ecbnh, th\u00ec n\u00f3 c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng l\u00e0m t\u00e0i li\u1ec7u tham kh\u1ea3o cho vi\u1ec7c l\u1eadp k\u1ebf ho\u1ea1ch release, gi\u00fap nh\u00f3m c\u00f3 th\u1ec3 \u0111\u00e1nh gi\u00e1 c\u00e1c ti\u1ebfn \u0111\u1ed9 kh\u1ea3 thi sau \u0111\u00f3.<\/span><\/li>\n<\/ul>\n<h2 style=\"text-align: justify\"><strong><\/strong><strong><\/strong><\/h2>\n<p style=\"text-align: justify\"><span>Trong Scrum, <strong>velocity<\/strong> gi\u00fap ch\u00fang ta hi\u1ec3u nh\u00f3m c\u1ee7a m\u00ecnh s\u1ebd m\u1ea5t bao l\u00e2u \u0111\u1ec3 ho\u00e0n th\u00e0nh Product backlog. Tuy nhi\u00ean, th\u00f4ng th\u01b0\u1eddng ph\u1ea3i m\u1ea5t v\u00e0i Sprint \u0111\u1ec3 nh\u00f3m t\u00ecm ra velocity \u1ed5n \u0111\u1ecbnh h\u01a1n. \u0110\u1ec3 \u01b0\u1edbc t\u00ednh velocity ch\u00ednh x\u00e1c h\u01a1n cho nh\u00f3m, c\u00f3 th\u1ec3 t\u00edch l\u0169y kinh nghi\u1ec7m d\u1ef1a tr\u00ean th\u00e0nh t\u00edch trong qu\u00e1 kh\u1ee9 c\u1ee7a nh\u00f3m. N\u00f3 s\u1ebd l\u00e0 d\u1ef1 b\u00e1o ch\u00ednh x\u00e1c h\u01a1n v\u1ec1 s\u1ed1 l\u01b0\u1ee3ng story point m\u00e0 m\u1ed9t nh\u00f3m c\u00f3 th\u1ec3 th\u1ef1c hi\u1ec7n trong Sprint. \u0110\u1ed1i v\u1edbi m\u1ee5c \u0111\u00edch d\u1ef1 b\u00e1o, n\u00ean s\u1eed d\u1ee5ng gi\u00e1 tr\u1ecb trung b\u00ecnh c\u1ee7a ba ho\u1eb7c b\u1ed1n velocity c\u1ee7a sprint g\u1ea7n nh\u1ea5t.<\/span><\/p>\n<p style=\"text-align: justify\"><span>Gi\u1ea3 s\u1eed m\u1ed9t nh\u00f3m Scrum m\u1edbi \u0111\u00e3 l\u00ean k\u1ebf ho\u1ea1ch ho\u00e0n th\u00e0nh 39 story points trong sprint \u0111\u1ea7u ti\u00ean c\u1ee7a h\u1ecd, cu\u1ed1i c\u00f9ng h\u1ecd ch\u1ec9 c\u00f3 th\u1ec3 ho\u00e0n th\u00e0nh 38 story points. V\u1eady velocity trong tr\u01b0\u1eddng h\u1ee3p n\u00e0y l\u00e0 38 nh\u01b0 trong h\u00ecnh d\u01b0\u1edbi \u0111\u00e2y:<\/span><\/p>\n<\/p>\n<p style=\"text-align: center\"><em>Nh\u1eefng c\u00e1ch \u01b0\u1edbc t\u00ednh ch\u00ednh x\u00e1c velocity l\u00e0 g\u00ec<\/em><\/p>\n<p><\/p>\n<p style=\"text-align: justify\">N\u00f3i chung, velocity th\u01b0\u1eddng thay \u0111\u1ed5i nhi\u1ec1u nh\u1ea5t trong v\u00e0i l\u1ea7n l\u1eb7p \u0111\u1ea7u ti\u00ean v\u00e0 sau \u0111\u00f3 s\u1ebd b\u1eaft \u0111\u1ea7u \u1ed5n \u0111\u1ecbnh. \u0110i\u1ec1u n\u00e0y l\u00e0 do nh\u00f3m ph\u1ea3i l\u00e0m quen v\u1edbi vi\u1ec7c l\u00e0m c\u00f9ng nhau, l\u00e0m quen v\u1edbi c\u00e1c c\u00f4ng c\u1ee5 c\u1ee7a d\u1ef1 \u00e1n v\u00e0 t\u01b0\u01a1ng t\u00e1c tho\u1ea3i m\u00e1i v\u1edbi c\u00e1c b\u00ean li\u00ean quan c\u1ee7a d\u1ef1 \u00e1n. Khi s\u1ea3n ph\u1ea9m l\u1edbn h\u01a1n, s\u1ebd c\u00f3 nhi\u1ec1u th\u1ee9 \u0111\u1ec3 b\u1ea3o tr\u00ec, t\u00e1i c\u1ea5u tr\u00fac v\u00e0 c\u00f3 th\u1ec3 h\u1ed7 tr\u1ee3 n\u1ebfu c\u00e1c phi\u00ean b\u1ea3n \u0111\u1ea7u ti\u00ean c\u1ee7a s\u1ea3n ph\u1ea9m \u0111\u00e3 \u0111\u01b0\u1ee3c tri\u1ec3n khai. Nh\u00ecn chung, \u0111\u1ed9 ph\u1ee9c t\u1ea1p c\u1ee7a d\u1ef1 \u00e1n c\u00e0ng ng\u00e0y c\u00e0ng t\u0103ng, v\u00e0 velocity c\u00f3 xu h\u01b0\u1edbng \u1ed5n \u0111\u1ecbnh.<\/p>\n<h2 style=\"text-align: justify\"><strong><\/strong><\/h2>\n<p style=\"text-align: justify\"><span>N\u1ebfu m\u1ed9t c\u00f4ng vi\u1ec7c ho\u1eb7c user story m\u1edbi ch\u1ec9 ho\u00e0n th\u00e0nh m\u1ed9t ph\u1ea7n th\u00ec kh\u00f4ng \u0111\u01b0\u1ee3c t\u00ednh v\u00e0o velocity c\u1ee7a nh\u00f3m. Ch\u1ec9 user stories \u0111\u01b0\u1ee3c \u0111\u00e1nh d\u1ea5u l\u00e0 &#8216;Ho\u00e0n th\u00e0nh&#8217; m\u1edbi \u0111\u01b0\u1ee3c t\u00ednh, ngay c\u1ea3 khi ch\u1ec9 c\u00f2n m\u1ed9t ch\u00fat vi\u1ec7c \u0111\u1ec3 l\u00e0m c\u0169ng kh\u00f4ng \u0111\u01b0\u1ee3c t\u00ednh.<\/span><span>\u00a0<\/span><\/p>\n<p style=\"text-align: justify\"><span>D\u1ef1a tr\u00ean ch\u1ec9 m\u1ed9t Sprint \u0111\u1ea7u ti\u00ean, velocity ch\u01b0a ph\u1ea3i l\u00e0 m\u1ed9t s\u1ed1 li\u1ec7u \u0111\u00e1ng tin c\u1eady \u0111\u1ec3 \u0111\u01b0a ra d\u1ef1 \u0111o\u00e1n ch\u00ednh x\u00e1c, nh\u01b0ng n\u00f3 gi\u00fap nh\u00f3m hi\u1ec3u \u0111\u01b0\u1ee3c h\u1ecd c\u00f3 th\u1ec3 cam k\u1ebft ho\u00e0n th\u00e0nh bao nhi\u00eau c\u00f4ng vi\u1ec7c trong m\u1ed9t Sprint, c\u0169ng nh\u01b0 theo d\u00f5i ti\u1ebfn \u0111\u1ed9 c\u1ee7a h\u1ecd trong Sprint \u0111\u00f3.<\/span><\/p>\n<p style=\"text-align: justify\"><span>B\u00e2y gi\u1edd, nh\u00f3m m\u1edbi ti\u1ebfp t\u1ee5c ph\u00e1t tri\u1ec3n t\u1edbi Sprint 4 v\u00e0 story points c\u1ee7a h\u1ecd trong sprint \u0111\u1ea7u ti\u00ean l\u00e0 38, 29 trong sprint th\u1ee9 hai, 38 trong sprint th\u1ee9 ba v\u00e0 39 trong sprint th\u1ee9 t\u01b0. V\u1eady velocity trung b\u00ecnh \u01b0\u1edbc t\u00ednh sau 4 l\u1ea7n sprint l\u00e0 36 nh\u01b0 h\u00ecnh d\u01b0\u1edbi \u0111\u00e2y:<\/span><\/p>\n<\/p>\n<h2 style=\"text-align: justify\"><strong><\/strong><\/h2>\n<p style=\"text-align: justify\"><span>V\u00e0o cu\u1ed1i m\u1ed7i sprint, ch\u00fang ta c\u00f3 th\u1ec3 \u0111\u1ebfm t\u1ed5ng s\u1ed1 story points \u0111\u00e3 \u0111\u01b0\u1ee3c Product Owner ch\u1ea5p thu\u1eadn ho\u00e0n th\u00e0nh. Nhi\u1ec1u nh\u00f3m bi\u1ec3u di\u1ec5n Velocity c\u1ee7a h\u1ecd tr\u00ean m\u1ed7i sprint d\u01b0\u1edbi d\u1ea1ng bi\u1ec3u \u0111\u1ed3 c\u1ed9t, \u0111\u1ec3 c\u00f3 th\u1ec3 xem h\u1ecd \u0111\u00e3 l\u00e0m nh\u01b0 th\u1ebf n\u00e0o qua nhi\u1ec1u sprint. V\u00ec thang \u0111i\u1ec3m \u01b0\u1edbc l\u01b0\u1ee3ng story point c\u1ee7a m\u1ed7i nh\u00f3m l\u00e0 kh\u00e1c nhau, <strong><em>ch\u00fang ta kh\u00f4ng th\u1ec3 s\u1eed d\u1ee5ng velocity \u0111\u1ec3 so s\u00e1nh c\u00e1c nh\u00f3m v\u1edbi nhau<\/em><\/strong>. <\/span><\/p>\n<ul style=\"text-align: justify\">\n<li><span> <\/span><strong><\/strong><\/li>\n<\/ul>\n<p style=\"text-align: justify\"><span>D\u01b0\u1edbi \u0111\u00e2y l\u00e0 bi\u1ec3u \u0111\u1ed3 c\u1ed9t v\u1ec1 t\u1ed5ng s\u1ed1 story points \u0111\u00e3 ho\u00e0n th\u00e0nh trong 4 sprint. N\u1ebfu nh\u00f3m \u0111ang s\u1eed d\u1ee5ng c\u00f9ng m\u1ed9t thang \u0111i\u1ec3m \u0111\u1ec3 \u01b0\u1edbc t\u00ednh trong m\u1ed7i sprint, nh\u00f3m c\u00f3 th\u1ec3 s\u1eed d\u1ee5ng con s\u1ed1 n\u00e0y \u0111\u1ec3 so s\u00e1nh l\u01b0\u1ee3ng c\u00f4ng vi\u1ec7c \u0111\u00e3 \u0111\u01b0\u1ee3c th\u1ef1c hi\u1ec7n t\u1eeb sprint n\u00e0y sang sprint. \u0110\u1ec3 t\u1ea1o bi\u1ec3u \u0111\u1ed3 n\u00e0y, nh\u00f3m ch\u1ec9 c\u1ea7n c\u1ed9ng s\u1ed1 story points trong c\u1ed9t Ho\u00e0n th\u00e0nh c\u1ee7a Task Board (b\u1ea3ng c\u00f4ng vi\u1ec7c &#8211; s\u1ebd t\u00ecm hi\u1ec3u trong nh\u1eefng b\u00e0i vi\u1ebft sau) \u1edf cu\u1ed1i m\u1ed7i Sprint.<\/span><\/p>\n<\/p>\n<p style=\"text-align: justify\"><strong><\/strong><\/p>\n<ul style=\"text-align: justify\">\n<li><span> <\/span><strong><\/strong><\/li>\n<\/ul>\n<p style=\"text-align: justify\"><span>B\u00ean d\u01b0\u1edbi \u0111\u00e2y l\u00e0 bi\u1ec3u \u0111\u1ed3 c\u1ed9t v\u1ec1<strong> <em>t\u1ed5ng s\u1ed1 story points<\/em><\/strong> m\u00e0 nh\u00f3m \u0111\u00e3 \u0111\u01b0a v\u00e0o sprint c\u00f3 <strong><em>m\u00e0u x\u00e1m<\/em><\/strong> v\u00e0 <strong><em>story points<\/em><\/strong> m\u00e0 nh\u00f3m th\u1ef1c s\u1ef1 ho\u00e0n th\u00e0nh c\u00f3 <strong><em>m\u00e0u \u0111en<\/em><\/strong>. \u0110\u1ec3 t\u1ea1o bi\u1ec3u \u0111\u1ed3 n\u00e0y, nh\u00f3m ch\u1ec9 c\u1ea7n c\u1ed9ng story points trong sprint backlog sau bu\u1ed5i l\u1eadp k\u1ebf ho\u1ea1ch v\u00e0 \u0111\u00e1nh d\u1ea5u \u0111\u00f3 l\u00e0 con s\u1ed1 \u0111\u00e3 cam k\u1ebft. V\u00e0o cu\u1ed1i sprint, h\u1ecd theo d\u00f5i velocity b\u1eb1ng c\u00e1ch c\u1ed9ng t\u1ea5t c\u1ea3 story points trong c\u1ed9t Ho\u00e0n th\u00e0nh c\u1ee7a task board.<\/span><\/p>\n<p style=\"text-align: justify\"><span>D\u1ef1a tr\u00ean velocity c\u1ee7a c\u00e1c sprint tr\u01b0\u1edbc \u0111\u00f3 nh\u00f3m c\u00f3 th\u1ec3 ho\u00e0n th\u00e0nh c\u00e1c m\u1ee5c ti\u00eau sau:<\/span><\/p>\n<ul style=\"text-align: justify\">\n<li><span> <\/span><span>Theo d\u00f5i m\u1ee9c \u0111\u1ed9 n\u1ed7 l\u1ef1c m\u00e0 nh\u00f3m \u0111\u00e3 b\u00e1o c\u00e1o l\u00e0 ho\u00e0n th\u00e0nh cho m\u1ed7i sprint.<\/span><\/li>\n<li><span> <\/span><span>\u01af\u1edbc t\u00ednh m\u1ee9c \u0111\u1ed9 n\u1ed7 l\u1ef1c m\u00e0 nh\u00f3m c\u00f3 th\u1ec3 x\u1eed l\u00fd backlog trong c\u00e1c sprint \u1edf t\u01b0\u01a1ng lai n\u1ebfu th\u00e0nh ph\u1ea7n nh\u00f3m v\u00e0 th\u1eddi gian sprint c\u1ee7a b\u1ea1n kh\u00f4ng \u0111\u1ed5i.<\/span><\/li>\n<\/ul>\n<p style=\"text-align: justify\"><strong><\/strong><\/p>\n<h2 style=\"text-align: justify\"><strong><\/strong><\/h2>\n<p style=\"text-align: justify\"><span>M\u1ee5c \u0111\u00edch c\u1ee7a theo d\u00f5i velocity l\u00e0 c\u1ea3i thi\u1ec7n kh\u1ea3 n\u0103ng c\u1ee7a nh\u00f3m trong vi\u1ec7c \u01b0\u1edbc t\u00ednh m\u1ee9c \u0111\u1ed9 c\u00f4ng vi\u1ec7c m\u00e0 h\u1ecd c\u00f3 th\u1ec3 ho\u00e0n th\u00e0nh m\u1ed9t c\u00e1ch nh\u1ea5t qu\u00e1n v\u00e0 \u0111\u00e1ng tin c\u1eady. Hi v\u1ecdng qua b\u00e0i chia s\u1ebb n\u00e0y b\u1ea1n \u0111\u1ecdc s\u1ebd hi\u1ec3u r\u00f5 h\u01a1n v\u1ec1 velocity l\u00e0 g\u00ec, c\u0169ng nh\u01b0 c\u00e1ch s\u1eed d\u1ee5ng sao cho hi\u1ec7u qu\u1ea3, mang l\u1ea1i hi\u1ec7u su\u1ea5t cao nh\u1ea5t trong c\u00f4ng vi\u1ec7c \u0111\u1ec3 h\u01b0\u1edbng \u0111\u1ebfn m\u1ee5c ti\u00eau chung c\u1ee7a nh\u00f3m.<\/span><\/p>\n<hr>\n<p><span style=\"font-size: 9pt\"><strong>Ki\u1ebfn th\u1ee9c t\u1ed5ng h\u1ee3p b\u1edfi\u00a0Masterskills<\/strong><strong>\u00a0<\/strong>(PMP, PMI-ATP Instructor)<strong><\/strong><br \/><\/span><\/p>\n<p style=\"text-align: left\"><span><\/span><span><\/span><span style=\"font-size: 9pt\"><span style=\"color: #808080\">References:\u00a0PMI-ACP Exam Prep by Mike Griffiths,\u00a0Head First Agile,<\/span> Visual-paradigm<\/span><\/p>\n<p style=\"text-align: left\"><span style=\"font-size: 9pt\"><br \/><\/span><\/p>\n<\/p>\n<p class=\"p1\">Product Backlog l\u00e0 g\u00ec? C\u00f3 quan h\u1ec7 nh\u01b0 th\u1ebf n\u00e0o v\u1edbi WBS<\/p>\n<p class=\"p3\">B\u1ea3n tuy\u00ean ng\u00f4n Agile &#8211; l\u1ecbch s\u1eed h\u00ecnh th\u00e0nh Agile<\/p>\n<p class=\"p1\">12 nguy\u00ean t\u1eafc c\u1ee7a Agile<\/p>\n<p class=\"p3\">Trong d\u1ef1 \u00e1n Agile, c\u00f4ng vi\u1ec7c \u01b0\u1edbc t\u00ednh c\u00f3 th\u1eadt s\u1ef1 c\u1ea7n thi\u1ebft?<\/p>\n<p class=\"p2\">Qu\u1ea3n l\u00fd d\u1ef1 \u00e1n v\u1edbi Scrum<\/p>\n<p class=\"p1\">Scrum of Scrums<\/p>\n<p class=\"p3\">User stories &#8211; C\u00f4ng c\u1ee5 l\u00ean k\u1ebf ho\u1ea1ch c\u1ee7a Agile<\/p>\n<p class=\"p1\">Story points &#8211; C\u00f4ng c\u1ee5 \u01b0\u1edbc l\u01b0\u1ee3ng c\u1ee7a Agile<\/p>\n<p class=\"p1\">Velocity l\u00e0 g\u00ec &#8211; C\u00f4ng c\u1ee5 \u0111o l\u01b0\u1eddng t\u1ed1c \u0111\u1ed9 ho\u00e0n th\u00e0nh c\u00f4ng vi\u1ec7c c\u1ee7a nh\u00f3m Agile<\/p>\n<p class=\"p1\">Story Map &#8211; L\u1eadp k\u1ebf ho\u1ea1ch t\u1ed5ng qu\u00e1t trong Agile<\/p>\n<p class=\"p1\">Agile Retrospectives &#8211; Nh\u00ecn l\u1ea1i v\u00e0 c\u1ea3i ti\u1ebfn hi\u1ec7u qu\u1ea3 c\u00f4ng vi\u1ec7c d\u1ef1 \u00e1n<\/p>\n<p class=\"p1\">Kanban &#8211; ph\u01b0\u01a1ng ph\u00e1p gi\u00fap c\u1ea3i ti\u1ebfn quy tr\u00ecnh l\u00e0m vi\u1ec7c c\u1ee7a d\u1ef1 \u00e1n<\/p>\n<p class=\"p2\">PDCA &#8211; Chu tr\u00ecnh c\u1ea3i ti\u1ebfn li\u00ean t\u1ee5c<\/p>\n<p class=\"p1\">Personas &#8211; C\u00f4ng c\u1ee5 x\u00e2y d\u1ef1ng h\u00ecnh t\u01b0\u1ee3ng kh\u00e1ch h\u00e0ng trong Agile<\/p>\n<p class=\"p1\">Lean &#8211; Tinh g\u1ecdn h\u00f3a quy tr\u00ecnh m\u1ed9t c\u00e1ch hi\u1ec7u qu\u1ea3<\/p>\n<p class=\"p1\">H\u01b0\u1edbng D\u1eabn Scrum  &#8211; The Scrum Guide <\/p>\n<p class=\"p1\">B\u00f3ng \u0111\u00e1 c\u00f3 3-5-2, Scrum c\u00f3 3-5-3<\/p>\n<p class=\"p1\">B\u1eaft \u0111\u1ea7u v\u1edbi Scrum t\u1eeb \u0111\u00e2u \u0111\u00e2y ta?<\/p>\n<p class=\"p3\">M\u1ed9t s\u1ed1 c\u00e1ch ch\u1ea1y Daily scrum hi\u1ec7u qu\u1ea3<\/p>\n<p class=\"p3\"><\/p>\n<\/p><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Trong b\u00e0i vi\u1ebft v\u1ec1 Story Point, ch\u00fang ta \u0111\u00e3 \u0111\u1ec1 c\u1eadp v\u1ec1 Velocity v\u1edbi nh\u1eadn \u0111\u1ecbnh l\u00e0 t\u1ed5ng s\u1ed1 story point \u0111\u01b0\u1ee3c ho\u00e0n th\u00e0nh trong m\u1ed7i Sprint. Velocity \u0111\u01b0\u1ee3c xem l\u00e0 m\u1ed9t th\u01b0\u1edbc \u0111o t\u1ed1c \u0111\u1ed9 ho\u00e0n th\u00e0nh c\u00f4ng vi\u1ec7c trong l\u1ecbch s\u1eed m\u00e0 c\u00e1c nh\u00f3m s\u1eed d\u1ee5ng \u0111\u1ec3 hi\u1ec3u n\u0103ng l\u1ef1c c\u1ee7a h\u1ecd d\u1ef1a [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[250],"tags":[],"_links":{"self":[{"href":"https:\/\/masterskills.org\/blog\/wp-json\/wp\/v2\/posts\/37597"}],"collection":[{"href":"https:\/\/masterskills.org\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/masterskills.org\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/masterskills.org\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/masterskills.org\/blog\/wp-json\/wp\/v2\/comments?post=37597"}],"version-history":[{"count":6,"href":"https:\/\/masterskills.org\/blog\/wp-json\/wp\/v2\/posts\/37597\/revisions"}],"predecessor-version":[{"id":69304,"href":"https:\/\/masterskills.org\/blog\/wp-json\/wp\/v2\/posts\/37597\/revisions\/69304"}],"wp:attachment":[{"href":"https:\/\/masterskills.org\/blog\/wp-json\/wp\/v2\/media?parent=37597"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/masterskills.org\/blog\/wp-json\/wp\/v2\/categories?post=37597"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/masterskills.org\/blog\/wp-json\/wp\/v2\/tags?post=37597"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}