ScrumDay Vietnam 2013: Phương pháp luận phần mềm - Truyền thống và Agile - Ng...Vu Hung Nguyen
Giới thiệu
ScrumDay là một chuỗi hội thảo phi lợi nhuận chuyên sâu về phương pháp phát triển phần mềm Agile\Scrum, sự kiện này được diễn ra tại nhiều thành phố trên thế giới. Năm 2012, lần đầu tiên Cộng đồng Scrum tại Hà Nội đã tổ chức ScrumDay và đạt được nhiều thành công tốt đẹp. Đến 2013, ScrumDay với chủ đề “Transition” mong muốn tiếp tục là Ngày hội của cộng đồng Scrum Hà Nội với các mục đích:
Giới thiệu và thúc đẩy sự phát triển Agile\Scrum
Phát triển một cộng đồng Agile\Scrum lớn mạnh ở Việt Nam từ đó góp phần đổi mới và phát triển ngành phát triển phần mềm Việt Nam
Chia sẻ kinh nghiệm triển khai từ những người thực hành và chuyên gia
Hỗ trợ các Công ty\Tổ chức trong việc áp dụng và thực hành phương pháp Agile\Scrum
Khác với ScrumDay 2012 nội dung đề cập tới hầu hết các khía cạnh căn bản trong Agile\Scrum, đối tượng trải rộng từ sinh viên\developer tới những nhà quản lý, hội nghị năm nay với chủ đề là “Transition” và hướng tới các đối tượng như sau:
Giám đốc\Quản lý doanh nghiệp trong lĩnh vực phần mềm: những người mong muốn thấu hiểu khách hàng hơn, đáp ứng tốt hơn nguyện vọng của họ để phát triển kinh doanh.
Các CTO: những người đang đau đầu với sự thay đổi quá nhanh của Công nghệ, muốn có một công cụ mạnh hơn cho chiến lược công nghệ tại công ty
Team Leader: Những người mong muốn xây dựng một team mạnh Các Tech Startup founders: Những người luôn muốn tạo ra sản phẩm đột phá "disrupt the market"
Salesperson\Marketer: Những người muốn áp dụng Agile\Scrum vào công việc của mình
Những Nhà thực hành và nghiên cứu Agile\Scrum: những người đam mê và thực hành triết lý Agile, những người có đam mê chia sẻ hiểu biết để cùng nhau xây dựng một cộng đồng Agile mạnh tại Việt Nam, góp phần thúc đẩy sự phát triển của ngành.
ScrumDay Vietnam 2013: PMBOK là Waterfall hay Agile? - Phùng Thanh CườngVu Hung Nguyen
Giới thiệu
ScrumDay là một chuỗi hội thảo phi lợi nhuận chuyên sâu về phương pháp phát triển phần mềm Agile\Scrum, sự kiện này được diễn ra tại nhiều thành phố trên thế giới. Năm 2012, lần đầu tiên Cộng đồng Scrum tại Hà Nội đã tổ chức ScrumDay và đạt được nhiều thành công tốt đẹp. Đến 2013, ScrumDay với chủ đề “Transition” mong muốn tiếp tục là Ngày hội của cộng đồng Scrum Hà Nội với các mục đích:
Giới thiệu và thúc đẩy sự phát triển Agile\Scrum
Phát triển một cộng đồng Agile\Scrum lớn mạnh ở Việt Nam từ đó góp phần đổi mới và phát triển ngành phát triển phần mềm Việt Nam
Chia sẻ kinh nghiệm triển khai từ những người thực hành và chuyên gia
Hỗ trợ các Công ty\Tổ chức trong việc áp dụng và thực hành phương pháp Agile\Scrum
Khác với ScrumDay 2012 nội dung đề cập tới hầu hết các khía cạnh căn bản trong Agile\Scrum, đối tượng trải rộng từ sinh viên\developer tới những nhà quản lý, hội nghị năm nay với chủ đề là “Transition” và hướng tới các đối tượng như sau:
Giám đốc\Quản lý doanh nghiệp trong lĩnh vực phần mềm: những người mong muốn thấu hiểu khách hàng hơn, đáp ứng tốt hơn nguyện vọng của họ để phát triển kinh doanh.
Các CTO: những người đang đau đầu với sự thay đổi quá nhanh của Công nghệ, muốn có một công cụ mạnh hơn cho chiến lược công nghệ tại công ty
Team Leader: Những người mong muốn xây dựng một team mạnh Các Tech Startup founders: Những người luôn muốn tạo ra sản phẩm đột phá "disrupt the market"
Salesperson\Marketer: Những người muốn áp dụng Agile\Scrum vào công việc của mình
Những Nhà thực hành và nghiên cứu Agile\Scrum: những người đam mê và thực hành triết lý Agile, những người có đam mê chia sẻ hiểu biết để cùng nhau xây dựng một cộng đồng Agile mạnh tại Việt Nam, góp phần thúc đẩy sự phát triển của ngành.
ScrumDay Vietnam 2013: Phương pháp luận phần mềm - Truyền thống và Agile - Ng...Vu Hung Nguyen
Giới thiệu
ScrumDay là một chuỗi hội thảo phi lợi nhuận chuyên sâu về phương pháp phát triển phần mềm Agile\Scrum, sự kiện này được diễn ra tại nhiều thành phố trên thế giới. Năm 2012, lần đầu tiên Cộng đồng Scrum tại Hà Nội đã tổ chức ScrumDay và đạt được nhiều thành công tốt đẹp. Đến 2013, ScrumDay với chủ đề “Transition” mong muốn tiếp tục là Ngày hội của cộng đồng Scrum Hà Nội với các mục đích:
Giới thiệu và thúc đẩy sự phát triển Agile\Scrum
Phát triển một cộng đồng Agile\Scrum lớn mạnh ở Việt Nam từ đó góp phần đổi mới và phát triển ngành phát triển phần mềm Việt Nam
Chia sẻ kinh nghiệm triển khai từ những người thực hành và chuyên gia
Hỗ trợ các Công ty\Tổ chức trong việc áp dụng và thực hành phương pháp Agile\Scrum
Khác với ScrumDay 2012 nội dung đề cập tới hầu hết các khía cạnh căn bản trong Agile\Scrum, đối tượng trải rộng từ sinh viên\developer tới những nhà quản lý, hội nghị năm nay với chủ đề là “Transition” và hướng tới các đối tượng như sau:
Giám đốc\Quản lý doanh nghiệp trong lĩnh vực phần mềm: những người mong muốn thấu hiểu khách hàng hơn, đáp ứng tốt hơn nguyện vọng của họ để phát triển kinh doanh.
Các CTO: những người đang đau đầu với sự thay đổi quá nhanh của Công nghệ, muốn có một công cụ mạnh hơn cho chiến lược công nghệ tại công ty
Team Leader: Những người mong muốn xây dựng một team mạnh Các Tech Startup founders: Những người luôn muốn tạo ra sản phẩm đột phá "disrupt the market"
Salesperson\Marketer: Những người muốn áp dụng Agile\Scrum vào công việc của mình
Những Nhà thực hành và nghiên cứu Agile\Scrum: những người đam mê và thực hành triết lý Agile, những người có đam mê chia sẻ hiểu biết để cùng nhau xây dựng một cộng đồng Agile mạnh tại Việt Nam, góp phần thúc đẩy sự phát triển của ngành.
ScrumDay Vietnam 2013: PMBOK là Waterfall hay Agile? - Phùng Thanh CườngVu Hung Nguyen
Giới thiệu
ScrumDay là một chuỗi hội thảo phi lợi nhuận chuyên sâu về phương pháp phát triển phần mềm Agile\Scrum, sự kiện này được diễn ra tại nhiều thành phố trên thế giới. Năm 2012, lần đầu tiên Cộng đồng Scrum tại Hà Nội đã tổ chức ScrumDay và đạt được nhiều thành công tốt đẹp. Đến 2013, ScrumDay với chủ đề “Transition” mong muốn tiếp tục là Ngày hội của cộng đồng Scrum Hà Nội với các mục đích:
Giới thiệu và thúc đẩy sự phát triển Agile\Scrum
Phát triển một cộng đồng Agile\Scrum lớn mạnh ở Việt Nam từ đó góp phần đổi mới và phát triển ngành phát triển phần mềm Việt Nam
Chia sẻ kinh nghiệm triển khai từ những người thực hành và chuyên gia
Hỗ trợ các Công ty\Tổ chức trong việc áp dụng và thực hành phương pháp Agile\Scrum
Khác với ScrumDay 2012 nội dung đề cập tới hầu hết các khía cạnh căn bản trong Agile\Scrum, đối tượng trải rộng từ sinh viên\developer tới những nhà quản lý, hội nghị năm nay với chủ đề là “Transition” và hướng tới các đối tượng như sau:
Giám đốc\Quản lý doanh nghiệp trong lĩnh vực phần mềm: những người mong muốn thấu hiểu khách hàng hơn, đáp ứng tốt hơn nguyện vọng của họ để phát triển kinh doanh.
Các CTO: những người đang đau đầu với sự thay đổi quá nhanh của Công nghệ, muốn có một công cụ mạnh hơn cho chiến lược công nghệ tại công ty
Team Leader: Những người mong muốn xây dựng một team mạnh Các Tech Startup founders: Những người luôn muốn tạo ra sản phẩm đột phá "disrupt the market"
Salesperson\Marketer: Những người muốn áp dụng Agile\Scrum vào công việc của mình
Những Nhà thực hành và nghiên cứu Agile\Scrum: những người đam mê và thực hành triết lý Agile, những người có đam mê chia sẻ hiểu biết để cùng nhau xây dựng một cộng đồng Agile mạnh tại Việt Nam, góp phần thúc đẩy sự phát triển của ngành.
Giải Ngân Hàng Đảm Bảo Chất Lượng Phần Mềm PTIT SQA PTIT Để tránh trường hợp mua bán bất hợp pháp và lừa đảo file pdf cho sinh viên PTIT. Sân chơi giới trẻ đã tổng hợp, bổ sung các tài liệu cần thiết cho các con vợ! Hãy like, share để ủng hộ chúng tôi! #ptit #sqa
Lập kế hoạch dự án Scrum
Làm thế nào để lập kế hoạch cho toàn bộ dự án?
Lập kế hoạch toàn bộ dự án trong TFS 2012
Lập kế hoạch cho một Sprint
Lập kế hoạch cho một Sprint là gì?
Cách lập kế hoạch cho một Sprint trong TFS 2012
Thực hiện một Sprint
Thực hiện một Sprint như thế nào?
Cách thực hiện một Sprint trong TFS 2012
Giải Ngân Hàng Đảm Bảo Chất Lượng Phần Mềm PTIT SQA PTIT Để tránh trường hợp mua bán bất hợp pháp và lừa đảo file pdf cho sinh viên PTIT. Sân chơi giới trẻ đã tổng hợp, bổ sung các tài liệu cần thiết cho các con vợ! Hãy like, share để ủng hộ chúng tôi! #ptit #sqa
Lập kế hoạch dự án Scrum
Làm thế nào để lập kế hoạch cho toàn bộ dự án?
Lập kế hoạch toàn bộ dự án trong TFS 2012
Lập kế hoạch cho một Sprint
Lập kế hoạch cho một Sprint là gì?
Cách lập kế hoạch cho một Sprint trong TFS 2012
Thực hiện một Sprint
Thực hiện một Sprint như thế nào?
Cách thực hiện một Sprint trong TFS 2012
Smartbiz_He thong MES nganh may mac_2024juneSmartBiz
Cách Hệ thống MES giúp tối ưu Quản lý Sản xuất trong ngành May mặc như thế nào?
Ngành may mặc, với đặc thù luôn thay đổi theo xu hướng thị trường và đòi hỏi cao về chất lượng, đang ngày càng cần những giải pháp công nghệ tiên tiến để duy trì sự cạnh tranh. Bạn đã bao giờ tự hỏi làm thế nào mà những thương hiệu hàng đầu có thể sản xuất hàng triệu sản phẩm với độ chính xác gần như tuyệt đối và thời gian giao hàng nhanh chóng? Bí mật nằm ở hệ thống Quản lý Sản xuất (MES - Manufacturing Execution System).
Hãy cùng khám phá cách hệ thống MES đang cách mạng hóa ngành may mặc và mang lại những lợi ích vượt trội như thế nào.
1. BÁO CÁO VỀ CHU TRÌNH SCRUM
MÔN HỌC: NHẬP MÔN CÔNG NGHỆ THÔNG TIN 2
LỚP: 18CTT2A
1. Quy trình Srum là gì?
• Scrum là một trong những khung làm việc linh hoạt và không kém phần phổ biến nhất
hiện nay. Scrum được dùng để quản lý các dự án phát triển phần mềm, ngoài ra scrum
còn được dùng trong các công việc khác với độ phức tạp và tính sang tạo rất đa dạng.
• Dựa trên lý thuyết quản lý thực nghiệm: Scrum sử dụng kĩ năng lặp và tăng dần để
tối ưu hóa sự hiệu quả và kiểm soát rủi ro.
2. Khung làm việc của Scrum:
• Bao gồm: các giá trị cốt lõi (hay còn gọi là “ba chân”), các vai trò, sự kiện và các công
cụ đặc thù của Scrum.
• Ba giá trị cốt lõi của Scrum:
o Minh bạch (Transparency): Thông tin liên quan tới quá trình phát triển phải minh
bạch và thông suốt để có đủ dữ kiện tiến hành các quyết định có giá trị nhằm nâng
cao hiệu quả.
o Thanh tra (Inspection): Thanh tra liên tục các hoạt động trong Scrum đảm bảo
cho việc phát lộ các vấn đề cũng như giải pháp để thông tin đa dạng và hữu ích đến
được với các bên tham gia dự án.
o Thích nghi (Adaptation): Tính thích nghi cao nhờ sự minh bạch và thanh tra liên
tục trong suốt quá trình mang lại thành công cho dự án.
• Ba vai trò:
o Product Owner: Là người chịu trách nhiệm về sự thành công của dự án, người
định nghĩa các yêu cầu và đánh giá cuối cùng đầu ra của các nhà phát triển phần
mềm.
o Scrum Master: là người có hiểu biết sâu sắc về Scrum và đảm bảo nhóm có thể
làm việc hiệu quả với Scrum.
2. o Development Team: một nhóm liên chức năng (cross-functional) tự quản lý để
tiến hành chuyển đổi các yêu cầu được tổ chức trong Product Backlog thành chức
năng của hệ thống.
3. Định nghĩa Sprint trong quy trình Scrum:
o Cốt lõi của qui trình Scrum đó là Sprint, một vòng thời gian của một tháng hoặc
ít hơn, sự phát triển và tung ra sản phẩm có tiềm năng, hữu dụng được tạo ra.
o Những Sprints tối ưu là Sprint có thời hạn thông qua sự nỗ lực phát triển. Sprint
mới sẽ bắt đầu ngày sau khi Sprint trước kết thúc.
o Sprint là một phân đoạn lặp đi lặp lại trong quy trình phát triển phần mềm, thường
có khung thời gian ngắn (từ 1 – 4 tuần).
4. Bốn cuộc họp:
• Scrum định nghĩa quy tắc cho bốn sự kiện chủ chốt (các cuộc họp) nhằm tạo môi trường
và quy cách hoạt động và cộng tác cho các thành viên trong dự án.
• Sprint Planning (Họp Kế hoạch Sprint): Nhóm phát triển gặp gỡ Product Owner để
lên kế hoạch làm việc cho một Sprint. Bao gồm việc chọn lựa các yêu cầu cần phải phát
triển, phân tích và nhận biết các công việc phải làm kèm theo các ước lượng thời gian
cần thiết để hoàn tất các tác vụ.
• Daily Scrum (Họp Scrum hằng ngày): Scrum Master tổ chức cho Đội sản xuất họp
hằng ngày trong khoảng 15 phút để Nhóm Phát triển chia sẻ tiến độ công việc cũng như
chia sẻ các khó khăn gặp phải trong quá trình phát triển phần mềm suốt một Sprint.
• Sprint Review (Họp Sơ kết Sprint): Cuối Sprint, nhóm phát triển và Product Owner
cùng soát lại công việc trong Sprint vừa qua và đề xuất các chỉnh sửa hoặc thay đổi cần
thiết cho sản phẩm.
• Sprint Retrospective (Họp Cải tiến Sprint): Dưới sự trợ giúp của Scrum Master,
nhóm phát triển sẽ rà soát lại toàn diện Sprint vừa kết thúc và tìm cách cải tiến quy trình
làm việc cũng như bản thân sản phẩm.
5. Các công cụ của Scrum:
• Product backlog: Đây là danh sách ưu tiên các tính năng (feature) hoặc đầu ra khác của
dự án.
3. • Sprint backlog: Bản kế hoạch cho một Sprint, là kết quả của buổi họp lập kế hoạch.
• Burndown Chart: Là biểu đồ hiển thị xu hướng của dự án dựa trên lượng thời gian cần
thiết còn lại để hoàn tất công việc.
6. Cách vận hành của quy trình Scrum:
• Product Owner tạo ra Product Backlog chứa các yêu cầu của dự án với các hạng mục
được sắp theo thứ tự ưu tiên.
• Đội sản xuất sẽ thực hiện việc hiện thực hóa dần các yêu cầu của Product Owner trong
các Sprint, với đầu vào là Product Backlog và đầu ra là phần mêm hoàn chỉnh.
• Trước khi cả nhóm cùng đua nước rút trong Sprint, đội sản xuất cùng họp với Product
Owner để lập kế hoạch cho từng Sprint.
• Trong suốt quá trình phát triển, nhóm sẽ phải cập nhật Sprint Backlog và thực hiện Daily
Scrum đẻ chia sẻ tiến độ và những vướng mắt trong quá trình làm việc.
• Khi kết thúc Sprint, nhóm tạo ra các gói phần mềm có chức năng hoàn chỉnh, sẵn sàng
chuyển giao cho khác hàng. Sprint Preview ở cuối mỗi Sprint sẽ giúp khách hàng thấy
được nhóm đã có thể chuyển giao được những gì, còn những gì phải làm hoặc còn gì
phải thay đổi hay cải tiến.
• Sau khi kết thúc việc đánh giá Sprint, Scrum Master và nhóm cùng tổ chức họp Cải tiến
Sprint (Sprint Retrospective)
• Các Sprint sẽ được lặp đi lặp lại cho tới khi nào các hạng mục trong Product Backlog
đều được hoàn tất hoặc khi Product Owner quyết định có thể dừng dự án căn cứ tình
hình thực tế.