Bài thuyết trình Phương pháp mô hình hóa: Agile project management
Số trang: 40
Loại file: pptx
Dung lượng: 2.67 MB
Lượt xem: 12
Lượt tải: 0
Xem trước 4 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Bài thuyết trình Phương pháp mô hình hóa: Agile project management gồm các nội dung: Agile là gì, tuyên ngôn, đặc trưng, các phương pháp Agile, Agile vs Waterfall, Q&A.
Nội dung trích xuất từ tài liệu:
Bài thuyết trình Phương pháp mô hình hóa: Agile project managementAGILE PROJECTMANAGEMENTGvhd: Ph ương phápThs Ng uy ễn Cô ngHo an Mô hình hóa11520305Trần Anh Quân11520258 11520416Nguy ễn Trung Nguyê n Võ Văn TịnhNội dungAgile là gì? Tuyên Ngôn Đặc Các pp AgiletrưngAgile vs Q&AWaterfallSự ra đời của mô hình agile• B ỐI CẢNH• Các pp truyền thống cố gắng trang bị khả năng d ự đ oán trước cho quy trình phát triển phần mềm• Tạo 1 bản k ế ho ạch t ừ đ ầu d ự án và xác đ ịnh th ời gian hoàn thành dự án• Vì có kế hoạch từ đầu và bám theo nó nên những thay đ ổi yê u c ầu ng ười dùng không được chấp nhận.Sự ra đời của mô hình agile• Agile ra đời nhằm đáp ứng phần nào hạn chế của những pp truyền thống.• Agile (Agile development method) ra đời từ đầu những năm 90 do một nhóm các nhà phát triển phần mềm nhưng đến đầu những năm 2000 thì các pp agile mới bắt đầu phổ biến.Agile là gì?• Agile project management -(quản lý dự án linh hoạt)• Là một triết lí cùng với nhóm các phương pháp và phương pháp luận phát triển sản phẩm.• Nguyên tắc: - Phát triển phân đoạn lặp (iterative) - Tăng trưởng (incremental)Agile là gì?• Hợp tác giữa các nhóm tự quản và liên chức năng• Lập kế hoạch thích ứng (adaptive planning)• Phát triển và chuyển giao theo hướng tiến hóaAgile là gì?• Sản phẩm đến tay người dùng sớm nhất. Tuyên ngôn Agile• 1. “Cá nhân và s ự tương h ỗquan trọng hơn quy trình và công cụ” A fool with a tool is just a fool Tuyên ngôn Agile• 2. “S ản ph ẩm xài đ ược quan trọng hơn tài liệu về sản phẩm” Tuyên ngôn Agile• 3. “Cộng tác v ới khách hàng quan trọng hơn đàm phán hợp đồng” Tuyên ngôn Agile• 4. “Ph ản h ồi v ới s ự thay đ ổiquan trọng hơn bám theo kế hoạch” 12 nguyên tắc trong Agile• 1. Th ỏa mãn yêu c ầu c ủa khách hàng thông qua việc giao hàng s ớm và liê n tục• 2. Giao ph ần m ềm ch ạy đ ược c ho khách hàng m ột c ác h th ường xuyê n (giao hàng tu ần h ơn là hàng tháng) 12 nguyên tắc trong Agile• 3. Chào đón việc thay đ ổi yêu c ầu, th ậm chí là nh ững thay đ ổi yêu c ầu mu ộn• 4. Nhà kinh doanh và kỹ s ư lập trình ph ải làm việc cùng nhau hàng ngày trong s u ốt d ự án 12 nguyên tắc trong Agile• 5. Các d ự án đ ược xây d ựng xung quanh nh ững c á nhân có đ ộng lực. Cung c ấp c ho h ọ môi trường và s ự h ỗ trợ c ần thiết, tin tưởng h ọ đ ể hoàn thành công việc• 6. Trao đ ổi trực tiếp m ặt đ ối m ặt là ph ương pháp hiệu qu ả nh ất đ ể truy ền đ ạt thông tin 12 nguyên tắc trong Agile• 7. Ph ần m ềm ch ạy đ ược là th ước đo chính c ủa tiến đ ộ• 8. Phát triển b ền v ững và duy trì đ ược nh ịp đ ộ phát triển liê n tục 12 nguyên tắc trong Agile• 9. Liê n tục quan tâm đ ến kĩ thu ật và thiết kế đ ể c ải tiến s ự linh ho ạt• 10. S ự đ ơn giản là c ần thiết – ngh ệ thu ật tối đa hóa lượng công việc c h ưa hoàn thành 12 nguyên tắc trong Agile• 11. Nhóm tự tổ ch ức• 12. Thíc h ứng th ường xuyên v ới s ự thay đ ổi Đặc trưng Agile• 1. Tính lặp (Iterative) Đặc trưng Agile• 2. Tính tiệm tiến (Incre me ntal) và tiến hóa (Evolutionary)• Cuối các phân đoạn, thường cho ra các ph ần nh ỏ c ủa s ản ph ẩm cu ối cùng - thường là đầy đủ, có khả năng chạy tốt, được kiểm thử cẩn thận và có thể sử dụng ngay.• =>tích lũy, lớn dần lên cho tới khi toàn bộ yêu cầu của khách hàng được thỏa mãn Đặc trưng Agile• 3. Tính thíc h ứng (hay thích nghi – adaptive) Các yêu c ầu thay đ ổi (thay đổi công nghệ, thay đổi định hướng về mục tiêu v.v.) đ ều có th ể đ ược đáp ứng theo cách thíc h h ợp ...
Nội dung trích xuất từ tài liệu:
Bài thuyết trình Phương pháp mô hình hóa: Agile project managementAGILE PROJECTMANAGEMENTGvhd: Ph ương phápThs Ng uy ễn Cô ngHo an Mô hình hóa11520305Trần Anh Quân11520258 11520416Nguy ễn Trung Nguyê n Võ Văn TịnhNội dungAgile là gì? Tuyên Ngôn Đặc Các pp AgiletrưngAgile vs Q&AWaterfallSự ra đời của mô hình agile• B ỐI CẢNH• Các pp truyền thống cố gắng trang bị khả năng d ự đ oán trước cho quy trình phát triển phần mềm• Tạo 1 bản k ế ho ạch t ừ đ ầu d ự án và xác đ ịnh th ời gian hoàn thành dự án• Vì có kế hoạch từ đầu và bám theo nó nên những thay đ ổi yê u c ầu ng ười dùng không được chấp nhận.Sự ra đời của mô hình agile• Agile ra đời nhằm đáp ứng phần nào hạn chế của những pp truyền thống.• Agile (Agile development method) ra đời từ đầu những năm 90 do một nhóm các nhà phát triển phần mềm nhưng đến đầu những năm 2000 thì các pp agile mới bắt đầu phổ biến.Agile là gì?• Agile project management -(quản lý dự án linh hoạt)• Là một triết lí cùng với nhóm các phương pháp và phương pháp luận phát triển sản phẩm.• Nguyên tắc: - Phát triển phân đoạn lặp (iterative) - Tăng trưởng (incremental)Agile là gì?• Hợp tác giữa các nhóm tự quản và liên chức năng• Lập kế hoạch thích ứng (adaptive planning)• Phát triển và chuyển giao theo hướng tiến hóaAgile là gì?• Sản phẩm đến tay người dùng sớm nhất. Tuyên ngôn Agile• 1. “Cá nhân và s ự tương h ỗquan trọng hơn quy trình và công cụ” A fool with a tool is just a fool Tuyên ngôn Agile• 2. “S ản ph ẩm xài đ ược quan trọng hơn tài liệu về sản phẩm” Tuyên ngôn Agile• 3. “Cộng tác v ới khách hàng quan trọng hơn đàm phán hợp đồng” Tuyên ngôn Agile• 4. “Ph ản h ồi v ới s ự thay đ ổiquan trọng hơn bám theo kế hoạch” 12 nguyên tắc trong Agile• 1. Th ỏa mãn yêu c ầu c ủa khách hàng thông qua việc giao hàng s ớm và liê n tục• 2. Giao ph ần m ềm ch ạy đ ược c ho khách hàng m ột c ác h th ường xuyê n (giao hàng tu ần h ơn là hàng tháng) 12 nguyên tắc trong Agile• 3. Chào đón việc thay đ ổi yêu c ầu, th ậm chí là nh ững thay đ ổi yêu c ầu mu ộn• 4. Nhà kinh doanh và kỹ s ư lập trình ph ải làm việc cùng nhau hàng ngày trong s u ốt d ự án 12 nguyên tắc trong Agile• 5. Các d ự án đ ược xây d ựng xung quanh nh ững c á nhân có đ ộng lực. Cung c ấp c ho h ọ môi trường và s ự h ỗ trợ c ần thiết, tin tưởng h ọ đ ể hoàn thành công việc• 6. Trao đ ổi trực tiếp m ặt đ ối m ặt là ph ương pháp hiệu qu ả nh ất đ ể truy ền đ ạt thông tin 12 nguyên tắc trong Agile• 7. Ph ần m ềm ch ạy đ ược là th ước đo chính c ủa tiến đ ộ• 8. Phát triển b ền v ững và duy trì đ ược nh ịp đ ộ phát triển liê n tục 12 nguyên tắc trong Agile• 9. Liê n tục quan tâm đ ến kĩ thu ật và thiết kế đ ể c ải tiến s ự linh ho ạt• 10. S ự đ ơn giản là c ần thiết – ngh ệ thu ật tối đa hóa lượng công việc c h ưa hoàn thành 12 nguyên tắc trong Agile• 11. Nhóm tự tổ ch ức• 12. Thíc h ứng th ường xuyên v ới s ự thay đ ổi Đặc trưng Agile• 1. Tính lặp (Iterative) Đặc trưng Agile• 2. Tính tiệm tiến (Incre me ntal) và tiến hóa (Evolutionary)• Cuối các phân đoạn, thường cho ra các ph ần nh ỏ c ủa s ản ph ẩm cu ối cùng - thường là đầy đủ, có khả năng chạy tốt, được kiểm thử cẩn thận và có thể sử dụng ngay.• =>tích lũy, lớn dần lên cho tới khi toàn bộ yêu cầu của khách hàng được thỏa mãn Đặc trưng Agile• 3. Tính thíc h ứng (hay thích nghi – adaptive) Các yêu c ầu thay đ ổi (thay đổi công nghệ, thay đổi định hướng về mục tiêu v.v.) đ ều có th ể đ ược đáp ứng theo cách thíc h h ợp ...
Tìm kiếm theo từ khóa liên quan:
Quy trình Agile Phương pháp mô hình hóa Bài thuyết trình Phương pháp mô hình hóa Agile là gì Phương pháp Agile Thuyết trình về AgileeGợi ý tài liệu liên quan:
-
Bài giảng mô hình hóa môi trường - ( Bùi Đức Long ) chương 7
40 trang 38 0 0 -
Đề tài: Quy trình Agile Project Management trên thiết bị di động
23 trang 37 0 0 -
Ứng dụng công cụ Simscape trong mô hình hóa và mô phỏng
9 trang 37 0 0 -
Bài giảng Phân tích thiết kế hệ thống thông tin quản lý: Chương 2 - ThS. Lê Văn Hạnh
27 trang 34 1 0 -
Bài giảng Phân tích thiết kế hệ thống thông tin: Chương 2 - Phan Hồ Duy Phương
27 trang 29 0 0 -
Bài giảng Phân tích thiết kế hệ thống thông tin - Chương 2: Mô hình và các phương pháp mô hình hóa
30 trang 28 0 0 -
Mô hình hóa với phương pháp tích cực trong dạy học toán (Tài liệu bồi dưỡng giáo viên)
16 trang 22 0 0 -
Bài giảng môn Công nghệ phần mềm - Chương 4: Quy trình xác định các yêu cầu
75 trang 21 0 0 -
Bài giảng Phân tích thiết kế hệ thống thông tin (Tuần 3)
5 trang 20 0 0 -
30 trang 19 0 0