SlideShare a Scribd company logo
1 of 16
Quản lý dự án
phần mềm
SVTH: Nguyễn Thiện Nghĩa 19110247
Trần Thị Khánh Linh 19110231
Phạm Đắc Trường 19110307
What is Agile in software
development?
TABLE OF CONTENTS
What are the differences
between Agile
methodologies and Other
Software Development
processes such as
Waterfall?
Why do we need Agile
methodologies?
What are the Agile
principles?
01
02 04
03
What is Agile in
software
development?
01
1.What is Agile in software development?
Agile Software Development có nghĩa là phương thức phát triển
phần mềm linh hoạt, nhấn mạnh vào việc triển khai nhanh chóng
một ứng dụng chức năng với trọng tâm là sự hài lòng của khách
hàng, đưa sản phẩm đến tay người sử dụng càng nhanh càng tốt.
1.What is Agile in software development?
Ưu điểm:
- Vòng đời phát triển phần mềm nhanh hơn giúp khuyến khích năng suất và hiệu quả.
- Phương pháp tiếp cận tập trung vào khách hàng, dẫn đến tăng sự hài lòng của
khách hàng
- Linh hoạt trong việc chấp nhận các thay đổi
- Trao quyền cho các nhóm quản lý dự án
- Lý tưởng cho các dự án có nguồn vốn không cố định
1.What is Agile in software development?
Nhược điểm:
- Agile đòi hỏi sự tham gia của khách hàng ở mức độ cao, điều mà không phải khách hàng
nào cũng cảm thấy thoải mái hoặc thích đưa ra.
- Agile giả định rằng mọi thành viên trong nhóm dự án đều hoàn toàn tận tâm, nếu không
có điều đó sẽ làm suy yếu nguyên tắc tự quản.
- Yêu cầu những thay đổi về mức độ ưu tiên và những lần chạy nước rút bổ sung có thể
làm tăng chi phí.
- Có khả năng xảy ra sự chồng chéo hoặc nỗ lực không cần thiết dành cho các giai đoạn
sau nếu giai đoạn đầu cần được sửa đổi
What are the differences
between Agile
methodologies and Other
Software Development
processes such as
Waterfall?
02
Waterfall Software Development processes là một cách tiếp cận tuần
tự chia SDLC thành các giai đoạn riêng biệt như thu thập yêu cầu, phân
tích và thiết kế, mã hóa và thử nghiệm và triển khai. Giai đoạn tiếp theo
chỉ có thể tiến hành nếu giai đoạn trước đã được hoàn thành.
What is Waterfall Software
Development processes?
Agile Waterfall
Phân tách một dự án thành các pha chạy nước
rút
chia một dự án thành các giai đoạn
Giúp hoàn thành nhiều dự án nhỏ Giúp hoàn thành một dự án duy nhất
Tư duy sản phẩm tập trung vào sự hài lòng của
khách hàng
Tập trung vào việc giao dự án thành công
Cho phép thay đổi yêu cầu bất kỳ lúc nào Tránh thay đổi phạm vi khi dự án bắt đầu
Kiểm thử được thực hiện đồng thời với phát triển Giai đoạn thử nghiệm chỉ đến sau giai đoạn xây
dựng trong dự án
Các nhóm kiểm thử trong Agile có thể tham gia
vào việc thay đổi các yêu cầu
Các nhóm kiểm tra trong Waterfall không tham
gia vào việc thay đổi yêu cầu
Cho phép nhóm dự án hoạt động mà không cần
người quản lý dự án chuyên trách
Yêu cầu một người quản lý dự án, người đóng vai
trò thiết yếu trong mọi giai đoạn
Why do we need
Agile
methodologies?
03
Why do we need Agile methodologies?
Giảm thiểu rủi ro: Chu kỳ phát hành ngắn cho phép bạn nhận được phản hồi thực sự của người dùng
khá sớm trước khi bạn đầu tư quá nhiều vào một tính năng rủi ro.
Dễ dàng và nhanh chóng thích ứng với thay đổi : Ý kiến phản hồi từ người sử dụng thật sự sẽ giúp
bạn điều chỉnh để thích hợp với các thị trường đang thay đổi.
Sản phẩm chất lượng cao hơn : Kiểm tra thường xuyên để biết rằng sản phẩm đang hoạt động
trong quá trình phát triển
Sự tham gia của các bên liên quan tốt hơn : Để phát triển phần mềm Agile thành công, điều quan
trọng là khách hàng phải tham gia trong suốt quá trình.
Sự hài lòng của khách hàng cao hơn :. Họ có thể nhìn thấy một sản phẩm đang hoạt động và sẽ
hài lòng vì nhóm của họ có thể cung cấp các bản phát hành nhanh chóng và thường xuyên hơn.
Kiểm soát dự án tốt hơn : Các cuộc họp hàng ngày giúp mọi người biết về tình trạng dự án để
các vấn đề có thể được giải quyết nhanh chóng.
Bàn giao sản phẩm nhanh nhất có thể : Với vòng lặp phát triển, bạn có thể phát hành sản phẩm
cứ vài tuần một lần hoặc thậm chí vài ngày một lần.
Tăng cường sự học hỏi, chia sẻ kiến thức và thúc đẩy việc thảo luận giữa các thành viên trong
nhóm : Thay vì sử dụng tài liệu dài mà không phải ai cũng có thời gian để đọc, thì phương pháp
Agile tăng cường sự tương tác giữa các thành viên trong nhóm, với các phản hồi của khách hàng,
trí tưởng tượng, lập trình, cùng những thử nghiệm và những ý tưởng mới.
Why do we need Agile methodologies?
What are the
Agile principles?
04
12 nguyên tắc của Agile
1. Ưu tiên cao nhất là làm hài lòng khách hàng thông qua việc phân phối sớm và liên tục
các phần mềm có giá trị.
2. Hoan nghênh các yêu cầu thay đổi, ngay cả khi phát triển muộn. Các quy trình nhanh
nhẹn khai thác sự thay đổi để tạo lợi thế cạnh tranh của khách hàng.
3. Cung cấp phần mềm hoạt động thường xuyên, từ vài tuần đến vài tháng, với ưu tiên
khoảng thời gian ngắn hơn.
4. Người kinh doanh và nhà phát triển phải làm việc cùng nhau hàng ngày trong suốt dự
án.
5. Xây dựng các dự án xung quanh những cá nhân có động lực. Cung cấp cho họ môi
trường và sự hỗ trợ mà họ cần, và tin tưởng để họ hoàn thành công việc.
6. Đối thoại trực tiếp mặt đối mặt là phương pháp hữu hiệu nhất trong việc truyền đạt
thông tin.
12 nguyên tắc của Agile
7. Phần mềm chạy được là thước đo chính của tiến độ dự án
8. Các quy trình Agile thúc đẩy sự phát triển bền vững. Các nhà tài trợ, nhà phát
triển và người dùng sẽ có thể duy trì tốc độ liên tục vô thời hạn.
9. Liên tục quan tâm đến kỹ thuật và thiết kế để tăng cường tính linh hoạt
10. Sự đơn giản - nghệ thuật tối đa hóa khối lượng công việc chưa hoàn thành - là
điều cần thiết.
11. Các kiến trúc, yêu cầu và thiết kế tốt nhất xuất hiện từ các nhóm tự tổ chức.
12.Nhóm thường xuyên phản ánh về việc trở nên hiệu quả hơn, sau đó điều chỉnh và
điều chỉnh hành vi của mình cho phù hợp.
CREDITS: This presentation template was created by Slidesgo, including icons
by Flaticon, and infographics & images by Freepik
THANKS!

More Related Content

Similar to Nhom_14_tuan12.pptx

Tuyên Ngôn Agile - Agile manifesto
Tuyên Ngôn Agile - Agile manifestoTuyên Ngôn Agile - Agile manifesto
Tuyên Ngôn Agile - Agile manifestoAgile Vietnam
 
3-Requirements_VI.pdf
3-Requirements_VI.pdf3-Requirements_VI.pdf
3-Requirements_VI.pdfEllieHuynh3
 
Project Kickoff Presentation.pptx
Project Kickoff Presentation.pptxProject Kickoff Presentation.pptx
Project Kickoff Presentation.pptxTrnQuangPht
 
Agile Development & XP
Agile Development & XPAgile Development & XP
Agile Development & XPJino Hoàng
 
Phuongphapluanduanphanmem truyenthongvaagilengotrungvietscrumday2013-13100720...
Phuongphapluanduanphanmem truyenthongvaagilengotrungvietscrumday2013-13100720...Phuongphapluanduanphanmem truyenthongvaagilengotrungvietscrumday2013-13100720...
Phuongphapluanduanphanmem truyenthongvaagilengotrungvietscrumday2013-13100720...Working in Japan
 
Phương pháp luận triển khai phần mềm DMS
Phương pháp luận triển khai phần mềm DMSPhương pháp luận triển khai phần mềm DMS
Phương pháp luận triển khai phần mềm DMSctydms
 
Giải Ngân Hàng Đảm Bảo Chất Lượng Phần Mềm PTIT - SQA
Giải Ngân Hàng Đảm Bảo Chất Lượng Phần Mềm PTIT - SQAGiải Ngân Hàng Đảm Bảo Chất Lượng Phần Mềm PTIT - SQA
Giải Ngân Hàng Đảm Bảo Chất Lượng Phần Mềm PTIT - SQAPopping Khiem - Funky Dance Crew PTIT
 
ScrumDay Vietnam 2013: Phương pháp luận phần mềm - Truyền thống và Agile - Ng...
ScrumDay Vietnam 2013: Phương pháp luận phần mềm - Truyền thống và Agile - Ng...ScrumDay Vietnam 2013: Phương pháp luận phần mềm - Truyền thống và Agile - Ng...
ScrumDay Vietnam 2013: Phương pháp luận phần mềm - Truyền thống và Agile - Ng...Vu Hung Nguyen
 
Bài tập công nghệ phần mềm
Bài tập công nghệ phần mềmBài tập công nghệ phần mềm
Bài tập công nghệ phần mềmLượng Võ Đại
 
4 bước để ứng dụng thành công Agile trong doanh nghiệp
4 bước để ứng dụng thành công Agile trong doanh nghiệp4 bước để ứng dụng thành công Agile trong doanh nghiệp
4 bước để ứng dụng thành công Agile trong doanh nghiệpRafael Trương
 
4 bước để ứng dụng thành công Agile trong doanh nghiệp
4 bước để ứng dụng thành công Agile trong doanh nghiệp4 bước để ứng dụng thành công Agile trong doanh nghiệp
4 bước để ứng dụng thành công Agile trong doanh nghiệpRafael Trương
 
Vai trò của Jenkins trong mô hình phát triển phần mềm Agile
Vai trò của Jenkins trong mô hình phát triển phần mềm AgileVai trò của Jenkins trong mô hình phát triển phần mềm Agile
Vai trò của Jenkins trong mô hình phát triển phần mềm AgileMinh Tri Lam
 
HATCH! COACH 03 - Huấn luyện Phát triển sản phẩm
HATCH! COACH 03 - Huấn luyện Phát triển sản phẩmHATCH! COACH 03 - Huấn luyện Phát triển sản phẩm
HATCH! COACH 03 - Huấn luyện Phát triển sản phẩmHATCH! PROGRAM
 
Nhóm 11 _ Den da khong duong _ CNPM.pptx
Nhóm 11 _ Den da khong duong _ CNPM.pptxNhóm 11 _ Den da khong duong _ CNPM.pptx
Nhóm 11 _ Den da khong duong _ CNPM.pptxLnNguynThnh4
 
Đồ án kiểm thử phần mềm
Đồ án kiểm thử phần mềmĐồ án kiểm thử phần mềm
Đồ án kiểm thử phần mềmNguyễn Anh
 
TUV SUD Viet Nam - LỘ TRÌNH CHUYỂN ĐỔI SỐ.pptx
TUV SUD Viet Nam - LỘ TRÌNH CHUYỂN ĐỔI SỐ.pptxTUV SUD Viet Nam - LỘ TRÌNH CHUYỂN ĐỔI SỐ.pptx
TUV SUD Viet Nam - LỘ TRÌNH CHUYỂN ĐỔI SỐ.pptxssuserc971ef
 

Similar to Nhom_14_tuan12.pptx (20)

Tuyên Ngôn Agile - Agile manifesto
Tuyên Ngôn Agile - Agile manifestoTuyên Ngôn Agile - Agile manifesto
Tuyên Ngôn Agile - Agile manifesto
 
3-Requirements_VI.pdf
3-Requirements_VI.pdf3-Requirements_VI.pdf
3-Requirements_VI.pdf
 
Project Kickoff Presentation.pptx
Project Kickoff Presentation.pptxProject Kickoff Presentation.pptx
Project Kickoff Presentation.pptx
 
Agile Development & XP
Agile Development & XPAgile Development & XP
Agile Development & XP
 
Phuongphapluanduanphanmem truyenthongvaagilengotrungvietscrumday2013-13100720...
Phuongphapluanduanphanmem truyenthongvaagilengotrungvietscrumday2013-13100720...Phuongphapluanduanphanmem truyenthongvaagilengotrungvietscrumday2013-13100720...
Phuongphapluanduanphanmem truyenthongvaagilengotrungvietscrumday2013-13100720...
 
Phương pháp luận triển khai phần mềm DMS
Phương pháp luận triển khai phần mềm DMSPhương pháp luận triển khai phần mềm DMS
Phương pháp luận triển khai phần mềm DMS
 
Ứng dụng mạng Nơ-ron nhân tạo phát triển phần mềm theo Agile
Ứng dụng mạng Nơ-ron nhân tạo phát triển phần mềm theo AgileỨng dụng mạng Nơ-ron nhân tạo phát triển phần mềm theo Agile
Ứng dụng mạng Nơ-ron nhân tạo phát triển phần mềm theo Agile
 
Giải Ngân Hàng Đảm Bảo Chất Lượng Phần Mềm PTIT - SQA
Giải Ngân Hàng Đảm Bảo Chất Lượng Phần Mềm PTIT - SQAGiải Ngân Hàng Đảm Bảo Chất Lượng Phần Mềm PTIT - SQA
Giải Ngân Hàng Đảm Bảo Chất Lượng Phần Mềm PTIT - SQA
 
ScrumDay Vietnam 2013: Phương pháp luận phần mềm - Truyền thống và Agile - Ng...
ScrumDay Vietnam 2013: Phương pháp luận phần mềm - Truyền thống và Agile - Ng...ScrumDay Vietnam 2013: Phương pháp luận phần mềm - Truyền thống và Agile - Ng...
ScrumDay Vietnam 2013: Phương pháp luận phần mềm - Truyền thống và Agile - Ng...
 
Bài tập công nghệ phần mềm
Bài tập công nghệ phần mềmBài tập công nghệ phần mềm
Bài tập công nghệ phần mềm
 
4 bước để ứng dụng thành công Agile trong doanh nghiệp
4 bước để ứng dụng thành công Agile trong doanh nghiệp4 bước để ứng dụng thành công Agile trong doanh nghiệp
4 bước để ứng dụng thành công Agile trong doanh nghiệp
 
4 bước để ứng dụng thành công Agile trong doanh nghiệp
4 bước để ứng dụng thành công Agile trong doanh nghiệp4 bước để ứng dụng thành công Agile trong doanh nghiệp
4 bước để ứng dụng thành công Agile trong doanh nghiệp
 
Lecture01
Lecture01Lecture01
Lecture01
 
Vai trò của Jenkins trong mô hình phát triển phần mềm Agile
Vai trò của Jenkins trong mô hình phát triển phần mềm AgileVai trò của Jenkins trong mô hình phát triển phần mềm Agile
Vai trò của Jenkins trong mô hình phát triển phần mềm Agile
 
HATCH! COACH 03 - Huấn luyện Phát triển sản phẩm
HATCH! COACH 03 - Huấn luyện Phát triển sản phẩmHATCH! COACH 03 - Huấn luyện Phát triển sản phẩm
HATCH! COACH 03 - Huấn luyện Phát triển sản phẩm
 
Nhóm 11 _ Den da khong duong _ CNPM.pptx
Nhóm 11 _ Den da khong duong _ CNPM.pptxNhóm 11 _ Den da khong duong _ CNPM.pptx
Nhóm 11 _ Den da khong duong _ CNPM.pptx
 
Đồ án kiểm thử phần mềm
Đồ án kiểm thử phần mềmĐồ án kiểm thử phần mềm
Đồ án kiểm thử phần mềm
 
TUV SUD Viet Nam - LỘ TRÌNH CHUYỂN ĐỔI SỐ.pptx
TUV SUD Viet Nam - LỘ TRÌNH CHUYỂN ĐỔI SỐ.pptxTUV SUD Viet Nam - LỘ TRÌNH CHUYỂN ĐỔI SỐ.pptx
TUV SUD Viet Nam - LỘ TRÌNH CHUYỂN ĐỔI SỐ.pptx
 
Cơ sở lý luận về hệ thống sản xuất tinh gọn.docx
Cơ sở lý luận về hệ thống sản xuất tinh gọn.docxCơ sở lý luận về hệ thống sản xuất tinh gọn.docx
Cơ sở lý luận về hệ thống sản xuất tinh gọn.docx
 
Tổ chức và quan lý sx mcn
Tổ chức và quan lý sx mcnTổ chức và quan lý sx mcn
Tổ chức và quan lý sx mcn
 

Recently uploaded

Catalogue cáp điện GOLDCUP 2023(kỹ thuật).pdf
Catalogue cáp điện GOLDCUP 2023(kỹ thuật).pdfCatalogue cáp điện GOLDCUP 2023(kỹ thuật).pdf
Catalogue cáp điện GOLDCUP 2023(kỹ thuật).pdfOrient Homes
 
CATALOGUE ART-DNA 2023-2024-Orient Homes.pdf
CATALOGUE ART-DNA 2023-2024-Orient Homes.pdfCATALOGUE ART-DNA 2023-2024-Orient Homes.pdf
CATALOGUE ART-DNA 2023-2024-Orient Homes.pdfOrient Homes
 
Tạp dề là gì? Tổng hợp các kiểu dáng tạp dề xu hướng
Tạp dề là gì? Tổng hợp các kiểu dáng tạp dề xu hướngTạp dề là gì? Tổng hợp các kiểu dáng tạp dề xu hướng
Tạp dề là gì? Tổng hợp các kiểu dáng tạp dề xu hướngMay Ong Vang
 
Catalog Dây cáp điện CADIVI ky thuat.pdf
Catalog Dây cáp điện CADIVI ky thuat.pdfCatalog Dây cáp điện CADIVI ky thuat.pdf
Catalog Dây cáp điện CADIVI ky thuat.pdfOrient Homes
 
CATALOG cáp cadivi_1.3.2024_compressed.pdf
CATALOG cáp cadivi_1.3.2024_compressed.pdfCATALOG cáp cadivi_1.3.2024_compressed.pdf
CATALOG cáp cadivi_1.3.2024_compressed.pdfOrient Homes
 
Catalogue-thiet-bi-chieu-sang-DUHAL-2023.pdf
Catalogue-thiet-bi-chieu-sang-DUHAL-2023.pdfCatalogue-thiet-bi-chieu-sang-DUHAL-2023.pdf
Catalogue-thiet-bi-chieu-sang-DUHAL-2023.pdfOrient Homes
 
Catalog ống nước Europipe upvc-ppr2022.pdf
Catalog ống nước Europipe upvc-ppr2022.pdfCatalog ống nước Europipe upvc-ppr2022.pdf
Catalog ống nước Europipe upvc-ppr2022.pdfOrient Homes
 
Catalogue Cadisun CÁP HẠ THẾ (26-09-2020).pdf
Catalogue Cadisun CÁP HẠ THẾ (26-09-2020).pdfCatalogue Cadisun CÁP HẠ THẾ (26-09-2020).pdf
Catalogue Cadisun CÁP HẠ THẾ (26-09-2020).pdfOrient Homes
 
Phân tích mô hình PESTEL Coca Cola - Nhóm 4.pptx
Phân tích mô hình PESTEL Coca Cola - Nhóm 4.pptxPhân tích mô hình PESTEL Coca Cola - Nhóm 4.pptx
Phân tích mô hình PESTEL Coca Cola - Nhóm 4.pptxtung2072003
 
Dây cáp điện Trần Phú Eco - Catalogue 2023.pdf
Dây cáp điện Trần Phú Eco - Catalogue 2023.pdfDây cáp điện Trần Phú Eco - Catalogue 2023.pdf
Dây cáp điện Trần Phú Eco - Catalogue 2023.pdfOrient Homes
 
2020.Catalogue CÁP TR131321313UNG THẾ.pdf
2020.Catalogue CÁP TR131321313UNG THẾ.pdf2020.Catalogue CÁP TR131321313UNG THẾ.pdf
2020.Catalogue CÁP TR131321313UNG THẾ.pdfOrient Homes
 
catalogue-cap-trung-va-ha-the-ls-vina.pdf
catalogue-cap-trung-va-ha-the-ls-vina.pdfcatalogue-cap-trung-va-ha-the-ls-vina.pdf
catalogue-cap-trung-va-ha-the-ls-vina.pdfOrient Homes
 
CATALOG Đèn, thiết bị điện ASIA LIGHTING 2023.pdf
CATALOG Đèn, thiết bị điện ASIA LIGHTING 2023.pdfCATALOG Đèn, thiết bị điện ASIA LIGHTING 2023.pdf
CATALOG Đèn, thiết bị điện ASIA LIGHTING 2023.pdfOrient Homes
 
CATALOGUE Cáp điện Taya (FR, FPR) 2023.pdf
CATALOGUE Cáp điện Taya (FR, FPR) 2023.pdfCATALOGUE Cáp điện Taya (FR, FPR) 2023.pdf
CATALOGUE Cáp điện Taya (FR, FPR) 2023.pdfOrient Homes
 

Recently uploaded (14)

Catalogue cáp điện GOLDCUP 2023(kỹ thuật).pdf
Catalogue cáp điện GOLDCUP 2023(kỹ thuật).pdfCatalogue cáp điện GOLDCUP 2023(kỹ thuật).pdf
Catalogue cáp điện GOLDCUP 2023(kỹ thuật).pdf
 
CATALOGUE ART-DNA 2023-2024-Orient Homes.pdf
CATALOGUE ART-DNA 2023-2024-Orient Homes.pdfCATALOGUE ART-DNA 2023-2024-Orient Homes.pdf
CATALOGUE ART-DNA 2023-2024-Orient Homes.pdf
 
Tạp dề là gì? Tổng hợp các kiểu dáng tạp dề xu hướng
Tạp dề là gì? Tổng hợp các kiểu dáng tạp dề xu hướngTạp dề là gì? Tổng hợp các kiểu dáng tạp dề xu hướng
Tạp dề là gì? Tổng hợp các kiểu dáng tạp dề xu hướng
 
Catalog Dây cáp điện CADIVI ky thuat.pdf
Catalog Dây cáp điện CADIVI ky thuat.pdfCatalog Dây cáp điện CADIVI ky thuat.pdf
Catalog Dây cáp điện CADIVI ky thuat.pdf
 
CATALOG cáp cadivi_1.3.2024_compressed.pdf
CATALOG cáp cadivi_1.3.2024_compressed.pdfCATALOG cáp cadivi_1.3.2024_compressed.pdf
CATALOG cáp cadivi_1.3.2024_compressed.pdf
 
Catalogue-thiet-bi-chieu-sang-DUHAL-2023.pdf
Catalogue-thiet-bi-chieu-sang-DUHAL-2023.pdfCatalogue-thiet-bi-chieu-sang-DUHAL-2023.pdf
Catalogue-thiet-bi-chieu-sang-DUHAL-2023.pdf
 
Catalog ống nước Europipe upvc-ppr2022.pdf
Catalog ống nước Europipe upvc-ppr2022.pdfCatalog ống nước Europipe upvc-ppr2022.pdf
Catalog ống nước Europipe upvc-ppr2022.pdf
 
Catalogue Cadisun CÁP HẠ THẾ (26-09-2020).pdf
Catalogue Cadisun CÁP HẠ THẾ (26-09-2020).pdfCatalogue Cadisun CÁP HẠ THẾ (26-09-2020).pdf
Catalogue Cadisun CÁP HẠ THẾ (26-09-2020).pdf
 
Phân tích mô hình PESTEL Coca Cola - Nhóm 4.pptx
Phân tích mô hình PESTEL Coca Cola - Nhóm 4.pptxPhân tích mô hình PESTEL Coca Cola - Nhóm 4.pptx
Phân tích mô hình PESTEL Coca Cola - Nhóm 4.pptx
 
Dây cáp điện Trần Phú Eco - Catalogue 2023.pdf
Dây cáp điện Trần Phú Eco - Catalogue 2023.pdfDây cáp điện Trần Phú Eco - Catalogue 2023.pdf
Dây cáp điện Trần Phú Eco - Catalogue 2023.pdf
 
2020.Catalogue CÁP TR131321313UNG THẾ.pdf
2020.Catalogue CÁP TR131321313UNG THẾ.pdf2020.Catalogue CÁP TR131321313UNG THẾ.pdf
2020.Catalogue CÁP TR131321313UNG THẾ.pdf
 
catalogue-cap-trung-va-ha-the-ls-vina.pdf
catalogue-cap-trung-va-ha-the-ls-vina.pdfcatalogue-cap-trung-va-ha-the-ls-vina.pdf
catalogue-cap-trung-va-ha-the-ls-vina.pdf
 
CATALOG Đèn, thiết bị điện ASIA LIGHTING 2023.pdf
CATALOG Đèn, thiết bị điện ASIA LIGHTING 2023.pdfCATALOG Đèn, thiết bị điện ASIA LIGHTING 2023.pdf
CATALOG Đèn, thiết bị điện ASIA LIGHTING 2023.pdf
 
CATALOGUE Cáp điện Taya (FR, FPR) 2023.pdf
CATALOGUE Cáp điện Taya (FR, FPR) 2023.pdfCATALOGUE Cáp điện Taya (FR, FPR) 2023.pdf
CATALOGUE Cáp điện Taya (FR, FPR) 2023.pdf
 

Nhom_14_tuan12.pptx

  • 1. Quản lý dự án phần mềm SVTH: Nguyễn Thiện Nghĩa 19110247 Trần Thị Khánh Linh 19110231 Phạm Đắc Trường 19110307
  • 2. What is Agile in software development? TABLE OF CONTENTS What are the differences between Agile methodologies and Other Software Development processes such as Waterfall? Why do we need Agile methodologies? What are the Agile principles? 01 02 04 03
  • 3. What is Agile in software development? 01
  • 4. 1.What is Agile in software development? Agile Software Development có nghĩa là phương thức phát triển phần mềm linh hoạt, nhấn mạnh vào việc triển khai nhanh chóng một ứng dụng chức năng với trọng tâm là sự hài lòng của khách hàng, đưa sản phẩm đến tay người sử dụng càng nhanh càng tốt.
  • 5. 1.What is Agile in software development? Ưu điểm: - Vòng đời phát triển phần mềm nhanh hơn giúp khuyến khích năng suất và hiệu quả. - Phương pháp tiếp cận tập trung vào khách hàng, dẫn đến tăng sự hài lòng của khách hàng - Linh hoạt trong việc chấp nhận các thay đổi - Trao quyền cho các nhóm quản lý dự án - Lý tưởng cho các dự án có nguồn vốn không cố định
  • 6. 1.What is Agile in software development? Nhược điểm: - Agile đòi hỏi sự tham gia của khách hàng ở mức độ cao, điều mà không phải khách hàng nào cũng cảm thấy thoải mái hoặc thích đưa ra. - Agile giả định rằng mọi thành viên trong nhóm dự án đều hoàn toàn tận tâm, nếu không có điều đó sẽ làm suy yếu nguyên tắc tự quản. - Yêu cầu những thay đổi về mức độ ưu tiên và những lần chạy nước rút bổ sung có thể làm tăng chi phí. - Có khả năng xảy ra sự chồng chéo hoặc nỗ lực không cần thiết dành cho các giai đoạn sau nếu giai đoạn đầu cần được sửa đổi
  • 7. What are the differences between Agile methodologies and Other Software Development processes such as Waterfall? 02
  • 8. Waterfall Software Development processes là một cách tiếp cận tuần tự chia SDLC thành các giai đoạn riêng biệt như thu thập yêu cầu, phân tích và thiết kế, mã hóa và thử nghiệm và triển khai. Giai đoạn tiếp theo chỉ có thể tiến hành nếu giai đoạn trước đã được hoàn thành. What is Waterfall Software Development processes?
  • 9. Agile Waterfall Phân tách một dự án thành các pha chạy nước rút chia một dự án thành các giai đoạn Giúp hoàn thành nhiều dự án nhỏ Giúp hoàn thành một dự án duy nhất Tư duy sản phẩm tập trung vào sự hài lòng của khách hàng Tập trung vào việc giao dự án thành công Cho phép thay đổi yêu cầu bất kỳ lúc nào Tránh thay đổi phạm vi khi dự án bắt đầu Kiểm thử được thực hiện đồng thời với phát triển Giai đoạn thử nghiệm chỉ đến sau giai đoạn xây dựng trong dự án Các nhóm kiểm thử trong Agile có thể tham gia vào việc thay đổi các yêu cầu Các nhóm kiểm tra trong Waterfall không tham gia vào việc thay đổi yêu cầu Cho phép nhóm dự án hoạt động mà không cần người quản lý dự án chuyên trách Yêu cầu một người quản lý dự án, người đóng vai trò thiết yếu trong mọi giai đoạn
  • 10. Why do we need Agile methodologies? 03
  • 11. Why do we need Agile methodologies? Giảm thiểu rủi ro: Chu kỳ phát hành ngắn cho phép bạn nhận được phản hồi thực sự của người dùng khá sớm trước khi bạn đầu tư quá nhiều vào một tính năng rủi ro. Dễ dàng và nhanh chóng thích ứng với thay đổi : Ý kiến phản hồi từ người sử dụng thật sự sẽ giúp bạn điều chỉnh để thích hợp với các thị trường đang thay đổi. Sản phẩm chất lượng cao hơn : Kiểm tra thường xuyên để biết rằng sản phẩm đang hoạt động trong quá trình phát triển Sự tham gia của các bên liên quan tốt hơn : Để phát triển phần mềm Agile thành công, điều quan trọng là khách hàng phải tham gia trong suốt quá trình.
  • 12. Sự hài lòng của khách hàng cao hơn :. Họ có thể nhìn thấy một sản phẩm đang hoạt động và sẽ hài lòng vì nhóm của họ có thể cung cấp các bản phát hành nhanh chóng và thường xuyên hơn. Kiểm soát dự án tốt hơn : Các cuộc họp hàng ngày giúp mọi người biết về tình trạng dự án để các vấn đề có thể được giải quyết nhanh chóng. Bàn giao sản phẩm nhanh nhất có thể : Với vòng lặp phát triển, bạn có thể phát hành sản phẩm cứ vài tuần một lần hoặc thậm chí vài ngày một lần. Tăng cường sự học hỏi, chia sẻ kiến thức và thúc đẩy việc thảo luận giữa các thành viên trong nhóm : Thay vì sử dụng tài liệu dài mà không phải ai cũng có thời gian để đọc, thì phương pháp Agile tăng cường sự tương tác giữa các thành viên trong nhóm, với các phản hồi của khách hàng, trí tưởng tượng, lập trình, cùng những thử nghiệm và những ý tưởng mới. Why do we need Agile methodologies?
  • 13. What are the Agile principles? 04
  • 14. 12 nguyên tắc của Agile 1. Ưu tiên cao nhất là làm hài lòng khách hàng thông qua việc phân phối sớm và liên tục các phần mềm có giá trị. 2. Hoan nghênh các yêu cầu thay đổi, ngay cả khi phát triển muộn. Các quy trình nhanh nhẹn khai thác sự thay đổi để tạo lợi thế cạnh tranh của khách hàng. 3. Cung cấp phần mềm hoạt động thường xuyên, từ vài tuần đến vài tháng, với ưu tiên khoảng thời gian ngắn hơn. 4. Người kinh doanh và nhà phát triển phải làm việc cùng nhau hàng ngày trong suốt dự án. 5. Xây dựng các dự án xung quanh những cá nhân có động lực. Cung cấp cho họ môi trường và sự hỗ trợ mà họ cần, và tin tưởng để họ hoàn thành công việc. 6. Đối thoại trực tiếp mặt đối mặt là phương pháp hữu hiệu nhất trong việc truyền đạt thông tin.
  • 15. 12 nguyên tắc của Agile 7. Phần mềm chạy được là thước đo chính của tiến độ dự án 8. Các quy trình Agile thúc đẩy sự phát triển bền vững. Các nhà tài trợ, nhà phát triển và người dùng sẽ có thể duy trì tốc độ liên tục vô thời hạn. 9. Liên tục quan tâm đến kỹ thuật và thiết kế để tăng cường tính linh hoạt 10. Sự đơn giản - nghệ thuật tối đa hóa khối lượng công việc chưa hoàn thành - là điều cần thiết. 11. Các kiến trúc, yêu cầu và thiết kế tốt nhất xuất hiện từ các nhóm tự tổ chức. 12.Nhóm thường xuyên phản ánh về việc trở nên hiệu quả hơn, sau đó điều chỉnh và điều chỉnh hành vi của mình cho phù hợp.
  • 16. CREDITS: This presentation template was created by Slidesgo, including icons by Flaticon, and infographics & images by Freepik THANKS!