Download miễn phí Luận văn Phát triển phần mềm áp dụng các phương pháp SCRUM và Extreme Programming



MỤC LỤC
LỜI NÓI ĐẦU . 4
CHƯƠNG 1 - TỔNG QUAN . 5
1.1. Giới thiệu và đánh giá một sốdựán đã triển khai . 5
1.1.1. Giới thiệu vềcác dựán đã triển khai. 5
1.1.2. Đánh giá các dựán đã triển khai . 6
1.1.3. Một sốkinh nghiệm được rút ra . 8
1.2. Tổng quan vềquản lý dựán và phát triển phần mềm . 9
1.2.1. Định nghĩa dựán và quản lý dựán. 10
1.2.2. Các lĩnh vực trong quản lý dựán . 13
1.2.3. Vòng đời dựán và quá trình phát triển dựán. 14
1.3. Các phương pháp phát triển phần mềm. 17
1.3.1. Các phương pháp truyền thống . 18
1.3.2. Các phương pháp phát triển nhanh. 19
1.4. Kết chương . 22
CHƯƠNG 2 - MỘT SỐPHƯƠNG PHÁP PHÁT TRIỂN NHANH TIÊU BIỂU . 23
2.1. Extreme Programming . 23
2.1.1. Giới thiệu . 23
2.1.2. Bốn đại lượng của một dựán . 24
2.1.3. Các giá trịcủa XP. 27
2.1.4. Các nguyên tắc. 29
2.1.5. Quy trình XP. 32
2.1.6. Hướng dẫn thực hiện . 35
2.1.7. Nhận xét. 39
2.2. Scrum. 41
2.2.1. Giới thiệu . 41
2.2.2. Quy trình. 42
2.2.3. Nhóm dựán Scrum. 45
2.2.4. Một sốnét đặc trưng của Scrum. 46
2.2.5. Một số ưu điểm của Scrum. 47
2.2.6. Nhận xét. 47
2.3. Phương pháp phát triển phần mềm thích nghi . 48
2.3.1. Giới thiệu . 48
2.3.2. Quy trình. 48
2.3.3. Nhận xét. 52
2.4. Đánh giá và so sánh các phương pháp . 52
2.4.1. Những đặc điểm chính. 53
2.4.2. Khảnăng và phạm vi áp dụng . 54
CHƯƠNG 3 - PHÁT TRIỂN PHẦN MỀM ÁP DỤNG SCRUM VÀ
EXTREME PROGRAMMING . 56
3.1. Quy trình phát triển phần mềm . 56
3.1.1. Xác định mục tiêu dựán. 57
3.1.2. Khảo sát và lấy yêu cầu khách hàng. 57
3.1.3. Phân tích yêu cầu . 59
3.1.4. Cài đặt các chức năng . 60
3.1.5. Trình bày kết quả. 60
3.1.6. Đưa ra các sản phẩm thửnghiệm . 61
3.1.7. Kết thúc. 61
3.2. Một sốbiện pháp tăng cường trong quản lý. 62
3.2.1. Làm việc tập trung. 62
3.2.2. Giảm chu kỳphát hành. 63
3.2.3. Thảo luận hàng ngày . 64
3.2.4. Khách hàng cùng tham gia phát triển . 65
3.3. Một sốbiện pháp tăng cường trong phát triển phần mềm . 66
3.3.1. Lập trình theo cặp . 66
3.3.2. Áp dụng các phương pháp kiểm thử. 68
3.3.3. Thiết kế đơn giản . 72
3.3.4. Tích hợp liên tục. 73
3.3.5. Đưa ra các chuẩn trong lập trình . 73
3.4. Kết chương . 74
CHƯƠNG 4 - ÁP DỤNG THỬNGHIỆM VÀ ĐÁNH GIÁ KẾT QUẢ NGHIÊN CỨU . 76
4.1. Môi trường áp dụng . 76
4.1.1. Vềtổchức. 76
4.1.2. Vềnhân lực. 77
4.1.3. Vềcông nghệ. 77
4.1.4. Đánh giá. 78
4.2. Giới thiệu một sốdựán thửnghiệm. 78
4.2.1. Dựán phần mềm lập thời khoá biểu . 78
4.2.2. Dựán Phần mềm quản lý bán hàng. 81
4.2.3. Dựán Phần mềm quản lý nhà hàng phiên bản 2 . 84
4.3. Đánh giá chung. 85
KẾT LUẬN . 87
1.2. Tổng quan về quản lý dự án và phát triển phần mềm
Việc phát triển bất cứ sản phẩm nào đều cần giải quyết rất nhiều
các vấn đề nảy sinh. Đặc biệt với dự án công nghệ thông tin, có thể liệt kê ra
đây một số vấn đề sau:
Khi bắt đầu dự án, người quản lý phải xác định được chi phí nhân lực,
vật tư và các chi phí khác cần thiết để tiến hành dự án. Việc xác định này
tương đối khó khăn, do đặc thù sản phẩm phần mềm là sản phẩm trí tuệ, mang
nhiều yếu tố ngẫu nhiên và khó định hình trước.
Trong quá trình phát triển phần mềm, yêu cầu khách hàng thường
xuyên thay đổi. Các thay đổi này có thể là do chủ quan khách hàng, cũng có
thể do khách quan. Khi đó vấn đề đáp ứng sự thay đổi này là cần thiết.
Thêm vào đó, đội ngũ phát triển phần mềm cũng có thể bị thay đổi.
Đây làm một vấn đề tất yếu không thể tránh khỏi, vì thế cần có các biện
pháp nhằm giảm thiểu rủi ro khi gặp phải vấn đề này.
Ngoài ra, khi sản phẩm hoàn thành khâu phát triển, thì khâu phát hành
và bảo trì cũng rất quan trọng. Với một số dự án phần mềm, khâu phát hành là
yếu tố quyết định sự thành công của toàn bộ dự án. Khi phát hành, cần
chú ý đến các yếu tố như thời điểm phát hành, mạng lưới phân phối, các chính
sách bảo hành bảo trì phần mềm và vấn đề nâng cấp phiên bản.
Link Download bản DOC
Do Drive thay đổi chính sách, nên một số link cũ yêu cầu duyệt download. các bạn chỉ cần làm theo hướng dẫn.
Password giải nén nếu cần: ket-noi.com | Bấm trực tiếp vào Link để tải:

 
Các chủ đề có liên quan khác
Tạo bởi Tiêu đề Blog Lượt trả lời Ngày
R Thiết kế cầu BTCT DUL nhịp liên tục thi công bằng phương pháp đúc hẫng cân bằng Kiến trúc, xây dựng 0
R Nghiên cứu khả năng ứng dụng công nghệ CORS trong đo đạc địa chính bằng phương pháp đo GPS động Khoa học Tự nhiên 0
R Đánh giá khả năng ứng dụng phương pháp ELISA để phân tích Clenbuterol trong thịt lợn Nông Lâm Thủy sản 0
R Phương hướng hoàn thiện pháp luật về hợp đồng hợp tác kinh doanh Luận văn Luật 0
D Nghiên cứu xử lý nước thải gara ôtô bằng phương pháp sinh học Khoa học Tự nhiên 0
D Nghiên cứu khả năng chế tạo kết cấu mềm tuân theo mômen bằng phương pháp ép phun nhựa Ngoại ngữ 0
D Vận dụng phương pháp giáo dục tích cực trong tổ chức hoạt động nhận thức cho trẻ mẫu giáo Luận văn Sư phạm 0
D Một số biện pháp đổi mới phương pháp tổ chức để nâng cao hiệu quả Hoạt động giáo dục ngoài giờ Luận văn Sư phạm 0
D Bằng chứng kiểm toán và các phương pháp thu thập bằng chứng kiểm toán trong kiểm toán BCTC Kế toán & Kiểm toán 0
D So sánh kết quả điều trị sốt xuất huyết độ iii ở trẻ dư cân béo phì bằng hai phương pháp truyền dịch Y dược 0

Các chủ đề có liên quan khác

Top