Thạc Sĩ Phát triển phần mềm áp dụng các phương pháp Scrum và Extreme Programming

Thảo luận trong 'Công Nghệ Thông Tin' bắt đầu bởi Củ Đậu Đậu, 13/4/14.

  1. Củ Đậu Đậu

    Bài viết:
    991
    Được thích:
    1
    Điểm thành tích:
    0
    Xu:
    0Xu
    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
    TÀI LIỆU THAM KHẢO . 89
     
Đang tải...