SlideShare ist ein Scribd-Unternehmen logo
1 von 23
1
2
VÒNG ĐỜI




Cấu trúc của quy trình RUP, được thể hiện theo hai chiều:
  Trục hoành biểu diễn khía cạnh động của qui trình, bao gồm thời gian và
10/25/2012
    các khía cạnh chu kỳ sống của qui trình.
                                                                          3
 Trục tung biểu diễn khía cạnh tĩnh của qui trình, gồm các luồng công việc
4 PHA CỦA RUP


1.    The Inception Phase – Pha khởi đầu
      Phạm vi dự án, yêu cầu ngƣời dùng và ràng buộc
      Yêu cầu nghiệp vụ, rủi ro, kế hoạch dự án (phân công, chi phí)
      Thiết kế kiến trúc (chi phí, lịch, tài nguyên)
      Cấu hình môi trƣờng làm việc, công cụ




                                                                        4
4 PHA CỦA RUP…


2.    The Elaboration Phase – Pha phác thảo
      Mục tiêu là để xác định các yêu cầu chi tiết hơn và xác định các kiến
        trúc cho hệ thống.
      Tinh chỉnh tài liệu
      Hoạch định những bƣớc lặp
      Kế hoạch phát triển: tiến trình, công cụ CASE
      Tinh chỉnh kiến trúc và chọn thành phần (component)




                                                                               5
4 PHA CỦA RUP…


3.    The Construction Phase – Pha xây dựng
      Tập trung để phát triển các ứng dụng mà nó đã sẵn sàng cho việc
        triển khai.
      Quản lý tiến trình tạo sản phẩm: năng suất, đảm bảo chất lƣợng
      Tạo sản phẩm (alpha, beta, các phiên bản test khác)
      Kế hoạch triển khai ứng dụng: phần mềm, ngƣời sử dụng, hỗ trợ…




                                                                         6
4 PHA CỦA RUP…


4.    The Transition Phase – Pha chuyển giao
      Bây giờ chúng ta có thể cung cấp các hệ thống chuyển giao thành sản
        phẩm.
      Tạo sản phẩm xuất xƣởng
      „Kiểm tra sản phẩm, thu thập phản hồi




                                                                             7
Thời gian dành cho các giai đoạn
này đƣợc ƣớc tính nhƣ sau

                                   8
9 NGUYÊN TẮC CỦA RUP (LUỒNG CÔNG VIỆC)
1.    Mô hình hóa nghiệp vụ (business modeling):
      mô tả cấu trúc và quy trình nghiệp vụ.
2.    Xác định yêu cầu (requirement):
      mô tả nghiệp vụ bằng phƣơng pháp “tình huống sử dụng” (use case
        base method)
3.    Phân tích và thiết kế (analysis & design):
      mô tả kiến trúc hệ thống thông qua các sơ đồ phân tích thiết kế.
4.    Lập trình:
      thực hiện các việc xây dựng chƣơng trình bằng ngôn ngữ lập trình.
5.    Thử nghiệm:
      mô tả các tình huống và kịch bản thử nghiệm, tiến hành thử nghiệm
        hệ thống phần mềm.




                                                                           9
9 NGUYÊN TẮC CỦA RUP (LUỒNG CÔNG VIỆC)…
6.    Triển khai:
      đƣa hệ thống phần mềm vào sử dụng.
7.    Quản trị cấu hình và quản trị thay đổi:
      kiểm soát các thay đổi và duy trì sự hợp nhất của các thành phần dự
        án.
8.    Quản trị dự án:
      quản lý toàn bộ quá trình làm việc của dự án.
9.    Môi trường:
      đảm bảo các hạ tầng cần thiết để có thể phát triển đƣợc hệ thống.




                                                                             10
THẾ MẠNH CỦA RUP
 Thích ứng với quá trình
   RUP có khả năng thích ứng dựa trên các nhu cầu phát triển.
 Cân bằng giữa các bên cạnh tranh liên quan
   Bằng cách giữ cho các bên liên quan tham gia hoạt động.
 Phối hợp giữa các nhóm phát triển
   Giữ một quá trình giao tiếp mở giữa các nhóm
 Thể hiện giá trị của quy trình Lặp
   Cung cấp phần mềm làm việc sớm và thƣờng xuyên




                                                                 11
THẾ MẠNH CỦA RUP…
 Nâng cao mức độ trừu tượng
   Thích nghi với công cụ mô hình, tái sử dụng mã hiện có, và tập
    trung vào kiến trúc
 Tập trung liên tục về chất lượng
   Điều này đƣợc thực hiện bằng cách kiểm tra tất cả các phần chính
    của dự án.




                                                                       12
ƢU ĐIỂM
 Thường xuyên nhận thông tin phản hồi từ các bên liên quan
  Những ngƣời thực hiện dự án có thể học hỏi và tích luỹ thêm nhiều kinh
  nghiệm qua các dự án.
 Sử dụng hiệu quả các nguồn lực
  Sử dụng các kiến trúc thành phần (component), có tính kế thừa ở mức
  cao, tăng khả năng tái sử dụng.
 Bạn có thể cung cấp chính xác những gì khách hàng muốn
  Các thay đổi có thể quản lý đƣợc một cách tốt hơn. Cho phép thay đổi
  các yêu cầu, các phƣơng thức cho thích hợp hơn
 Các vấn đề được phát hiện sớm trong dự án của bạn
  Sản phẩm có chất lƣợng tốt hơn.
 Cải thiện khả năng kiểm soát
  Kiểm tra chất lƣợng phần mềm liên tục
 Cải thiện quản lý rủi ro
  Các rủi ro sớm đƣợc phát hiện và giảm nhẹ trong khi tích hợp hệ thống
  và xây dựng dần dự án




                                                                           13
NHƢỢC ĐIỂM
 Quá trình có thể quá phức tạp để thực hiện
 Phát triển có thể không kiểm soát được
 Nó là một quá trình nặng
 Bạn cần một chuyên gia để hoàn toàn thông qua quá trình này




                                                                14
TÀI LIỆU THAM KHẢO
Rational Unified Process: Best Practices for Software
Development Teams
  http://www.ibm.com/developerworks/rational/library/content/0
 3July/1000/1251/1251_bestpractices_TP026B.pdf
A Manager’s Introduction to the Rational Unified
Process (RUP)
  http://www.ambysoft.com/downloads/managersIntroToRUP.pdf
The Rational Unified Process
  http://www.menloinnovations.com/freestuff/whitepapers/Ratio
 nal%20Unified%20Process.pdf




                                                                  15
Nhiệm vụ:
                      Xây dựng một công cụ để thiết kế
                        cánh quạt của tua bin hơi nước

                                        Khách hàng:
                                        Alstom Power

Số liệu được lấy từ                       Thực hiện:
                                           1999-2000



                                                  16
THÁCH THỨC CỦA DỰ ÁN
 Thời gian phát triển gấp rút (<9 tháng) từ ý tưởng ban đầu
 Giao diện người dùng tinh vi với đồ họa 2D và 3D
 Tích hợp các phần mềm được phát triển bởi khách hàng (trong
  Mathlab) cho các tính toán hình học và nhiệt động lực học.
 Yêu cầu ban đầu rất mơ hồ, bởi vì không có công cụ trước đó tồn
  tại.




                                                                    17
PHƢƠNG PHÁP ĐỂ GIẢI QUYẾT
 Đội ngũ các nhà phát triển có kinh nghiệm:
  Hai kỹ sƣ Zühlke với kỹ sƣ từ khách hàng
 Bắt đầu nhanh và nhiệt tình với sự tham gia của khách hàng
 Yêu cầu hệ thống quản lý dựa trên tính năng xây dựng hàng ngày
 Thực hiện trong Java 2 / Standard Edition
 Kết quả: dự án đã hoàn thành hai tháng trước thời hạn, với tất cả
  các tính năng cần thiết và với một nhược điểm rất ít. Big party!




                                                                      18
MỘT SỐ THỐNG KÊ DỰ ÁN

Số lượng nhân viên:                                        4
Kích cỡ nhóm (tương đương toàn thời gian):                3.5
Số các trường hợp (về nội dung) sử dụng:                   6
Số tính năng:                                             40
Số yêu cầu thay đổi thực hiện:                            53
Số lỗi tìm thấy và cố định:                               14
Số lần lặp lại (thử nghiệm):                               8
Thời gian thực hiện:                                  7 tháng
Tổng nỗ lực của mọi người trong ngày:                    260
Số lớp Java thực hiện:                            Khoảng 180
Tổng số dòng lệnh, bao gồm cả dòng bình luận:   Khoảng 30,000



                                                                19
DẤU MỐC THỜI GIAN




                    20
TỔNG KẾT DỰ ÁN




                 21
BÀI HỌC KINH NGHIỆM
 Các yếu tố góp phần vào sự thành công của dự án:
  • lặp đi lặp lại và phát triển gia tăng (không có che giấu sự thật)
  • Sự tham gia nhiệt tình của khách hàng trong việc lập kế hoạch và
     giám sát dự án
  • nhanh chóng và hữu ích thông tin phản hồi từ khách hàng
  • phí cho quản lý dự án thấp (khoảng 7% tổng khối)
  • quản lý thay đổi thực dụng nhƣng hiệu quả
  • Quy trình RUP tiết kiệm rất nhiều thời gian thiết lập dự án
 Cần cải thiện:
  • Tích cực thử nghiệm hệ thống liên tục
  • Ít nhất cần thêm kiểm tra đơn vị với các công cụ xxUnit
  • Thu thập thêm nhiều số liệu thiết kế




                                                                        22
23

Weitere ähnliche Inhalte

Was ist angesagt?

Kiem thu phan mem
Kiem thu phan memKiem thu phan mem
Kiem thu phan memTIen Le
 
Khóa luận nghiên cứu bài toán phân tích cảm xúc của người hùng 9166421
Khóa luận nghiên cứu bài toán phân tích cảm xúc của người hùng 9166421Khóa luận nghiên cứu bài toán phân tích cảm xúc của người hùng 9166421
Khóa luận nghiên cứu bài toán phân tích cảm xúc của người hùng 9166421jackjohn45
 
Thực tập kiểm thử phần mềm
Thực tập kiểm thử phần mềmThực tập kiểm thử phần mềm
Thực tập kiểm thử phần mềmNguyễn Anh
 
Chuẩn hóa lược đồ quan hệ
Chuẩn hóa lược đồ quan hệChuẩn hóa lược đồ quan hệ
Chuẩn hóa lược đồ quan hệHưởng Nguyễn
 
Slide Bao Cao Thuc Tap
Slide Bao Cao Thuc TapSlide Bao Cao Thuc Tap
Slide Bao Cao Thuc Tapthanhhauuit
 
Báo Cáo Đồ Án 2 : Thiết Kế Web Bán Đồng Hồ
Báo Cáo Đồ Án 2 : Thiết Kế Web Bán Đồng HồBáo Cáo Đồ Án 2 : Thiết Kế Web Bán Đồng Hồ
Báo Cáo Đồ Án 2 : Thiết Kế Web Bán Đồng HồzDollz Lovez
 
Bài 1: Tìm hiểu về phần mềm miễn phí và phần mềm tự do, nguồn mở
Bài 1: Tìm hiểu về phần mềm miễn phí và phần mềm tự do, nguồn mởBài 1: Tìm hiểu về phần mềm miễn phí và phần mềm tự do, nguồn mở
Bài 1: Tìm hiểu về phần mềm miễn phí và phần mềm tự do, nguồn mởMasterCode.vn
 
Nhập môn công nghệ phần mềm
Nhập môn công nghệ phần mềmNhập môn công nghệ phần mềm
Nhập môn công nghệ phần mềmTrần Gia Bảo
 
Tài liệu tổng kểt môn mạng máy tính
Tài liệu tổng kểt môn mạng máy tínhTài liệu tổng kểt môn mạng máy tính
Tài liệu tổng kểt môn mạng máy tínhJojo Kim
 
Xây dựng biểu đồ use case
Xây dựng biểu đồ use caseXây dựng biểu đồ use case
Xây dựng biểu đồ use caseTrung Chinh Hà
 
Bài giảng Công Nghệ Phần Mềm
Bài giảng Công Nghệ Phần MềmBài giảng Công Nghệ Phần Mềm
Bài giảng Công Nghệ Phần MềmHoài Phạm
 
Kĩ thuật lọc ảnh và ứng dụng trong lọc nhiễu làm trơn
Kĩ thuật lọc ảnh và ứng dụng trong lọc nhiễu làm trơnKĩ thuật lọc ảnh và ứng dụng trong lọc nhiễu làm trơn
Kĩ thuật lọc ảnh và ứng dụng trong lọc nhiễu làm trơnNguyen Thieu
 
[Báo cáo] Bài tập lớn Kỹ thuật phần mềm ứng dụng: Thiết kế hệ thống quản lý p...
[Báo cáo] Bài tập lớn Kỹ thuật phần mềm ứng dụng: Thiết kế hệ thống quản lý p...[Báo cáo] Bài tập lớn Kỹ thuật phần mềm ứng dụng: Thiết kế hệ thống quản lý p...
[Báo cáo] Bài tập lớn Kỹ thuật phần mềm ứng dụng: Thiết kế hệ thống quản lý p...The Nguyen Manh
 

Was ist angesagt? (20)

Kiem thu phan mem
Kiem thu phan memKiem thu phan mem
Kiem thu phan mem
 
Khóa luận nghiên cứu bài toán phân tích cảm xúc của người hùng 9166421
Khóa luận nghiên cứu bài toán phân tích cảm xúc của người hùng 9166421Khóa luận nghiên cứu bài toán phân tích cảm xúc của người hùng 9166421
Khóa luận nghiên cứu bài toán phân tích cảm xúc của người hùng 9166421
 
Thuật toán K mean
Thuật toán K meanThuật toán K mean
Thuật toán K mean
 
Đề tài: Kiểm thử phần mềm trên thiết bị di động, HAY, 9đ
Đề tài: Kiểm thử phần mềm trên thiết bị di động, HAY, 9đĐề tài: Kiểm thử phần mềm trên thiết bị di động, HAY, 9đ
Đề tài: Kiểm thử phần mềm trên thiết bị di động, HAY, 9đ
 
Thực tập kiểm thử phần mềm
Thực tập kiểm thử phần mềmThực tập kiểm thử phần mềm
Thực tập kiểm thử phần mềm
 
Luận văn: Nhận dạng và phân loại hoa quả trong ảnh màu, HAY
Luận văn: Nhận dạng và phân loại hoa quả trong ảnh màu, HAYLuận văn: Nhận dạng và phân loại hoa quả trong ảnh màu, HAY
Luận văn: Nhận dạng và phân loại hoa quả trong ảnh màu, HAY
 
Chuẩn hóa lược đồ quan hệ
Chuẩn hóa lược đồ quan hệChuẩn hóa lược đồ quan hệ
Chuẩn hóa lược đồ quan hệ
 
Slide Bao Cao Thuc Tap
Slide Bao Cao Thuc TapSlide Bao Cao Thuc Tap
Slide Bao Cao Thuc Tap
 
Luận văn tốt nghiệp: Khai phá dữ liệu với R, HAY
Luận văn tốt nghiệp: Khai phá dữ liệu với R, HAYLuận văn tốt nghiệp: Khai phá dữ liệu với R, HAY
Luận văn tốt nghiệp: Khai phá dữ liệu với R, HAY
 
Báo Cáo Đồ Án 2 : Thiết Kế Web Bán Đồng Hồ
Báo Cáo Đồ Án 2 : Thiết Kế Web Bán Đồng HồBáo Cáo Đồ Án 2 : Thiết Kế Web Bán Đồng Hồ
Báo Cáo Đồ Án 2 : Thiết Kế Web Bán Đồng Hồ
 
Bài 1: Tìm hiểu về phần mềm miễn phí và phần mềm tự do, nguồn mở
Bài 1: Tìm hiểu về phần mềm miễn phí và phần mềm tự do, nguồn mởBài 1: Tìm hiểu về phần mềm miễn phí và phần mềm tự do, nguồn mở
Bài 1: Tìm hiểu về phần mềm miễn phí và phần mềm tự do, nguồn mở
 
Nhập môn công nghệ phần mềm
Nhập môn công nghệ phần mềmNhập môn công nghệ phần mềm
Nhập môn công nghệ phần mềm
 
Uml hà
Uml hàUml hà
Uml hà
 
Tài liệu tổng kểt môn mạng máy tính
Tài liệu tổng kểt môn mạng máy tínhTài liệu tổng kểt môn mạng máy tính
Tài liệu tổng kểt môn mạng máy tính
 
Xây dựng biểu đồ use case
Xây dựng biểu đồ use caseXây dựng biểu đồ use case
Xây dựng biểu đồ use case
 
Bài giảng Assembly
Bài giảng AssemblyBài giảng Assembly
Bài giảng Assembly
 
Bai tap chia_dia_chi_ip
Bai tap chia_dia_chi_ipBai tap chia_dia_chi_ip
Bai tap chia_dia_chi_ip
 
Bài giảng Công Nghệ Phần Mềm
Bài giảng Công Nghệ Phần MềmBài giảng Công Nghệ Phần Mềm
Bài giảng Công Nghệ Phần Mềm
 
Kĩ thuật lọc ảnh và ứng dụng trong lọc nhiễu làm trơn
Kĩ thuật lọc ảnh và ứng dụng trong lọc nhiễu làm trơnKĩ thuật lọc ảnh và ứng dụng trong lọc nhiễu làm trơn
Kĩ thuật lọc ảnh và ứng dụng trong lọc nhiễu làm trơn
 
[Báo cáo] Bài tập lớn Kỹ thuật phần mềm ứng dụng: Thiết kế hệ thống quản lý p...
[Báo cáo] Bài tập lớn Kỹ thuật phần mềm ứng dụng: Thiết kế hệ thống quản lý p...[Báo cáo] Bài tập lớn Kỹ thuật phần mềm ứng dụng: Thiết kế hệ thống quản lý p...
[Báo cáo] Bài tập lớn Kỹ thuật phần mềm ứng dụng: Thiết kế hệ thống quản lý p...
 

Andere mochten auch

Đề thi môn công nghệ phần mềm
Đề thi môn công nghệ phần mềmĐề thi môn công nghệ phần mềm
Đề thi môn công nghệ phần mềmLenhHoXung283
 
Bài giảng nhập môn công nghệ học phần mềm
Bài giảng nhập môn công nghệ học phần mềmBài giảng nhập môn công nghệ học phần mềm
Bài giảng nhập môn công nghệ học phần mềmThanh Danh
 
CONG NGHE PHAN MEM
CONG NGHE PHAN MEMCONG NGHE PHAN MEM
CONG NGHE PHAN MEMduc phong
 
Báo cáo đồ án môn công nghệ phần mềm
Báo cáo đồ án môn công nghệ phần mềmBáo cáo đồ án môn công nghệ phần mềm
Báo cáo đồ án môn công nghệ phần mềmRiTa15
 
Full tai lieu_giang_day_cong_nghe_phan_mem
Full tai lieu_giang_day_cong_nghe_phan_memFull tai lieu_giang_day_cong_nghe_phan_mem
Full tai lieu_giang_day_cong_nghe_phan_memNhân Siêu
 
Cong Nghe Phan Mem Dhbk
Cong Nghe Phan Mem   DhbkCong Nghe Phan Mem   Dhbk
Cong Nghe Phan Mem Dhbkdinhphu
 
Báo cáo kĩ thuật phần mềm và ứng dụng
Báo cáo kĩ thuật phần mềm và ứng dụngBáo cáo kĩ thuật phần mềm và ứng dụng
Báo cáo kĩ thuật phần mềm và ứng dụngVượng Đặng
 
Quản lý học sinh và giáo viên trong một trường phổ thông
Quản lý học sinh và giáo viên trong một trường phổ thôngQuản lý học sinh và giáo viên trong một trường phổ thông
Quản lý học sinh và giáo viên trong một trường phổ thôngBent Nc
 
Tin học cơ sở - FPT Polytechnic
Tin học cơ sở - FPT PolytechnicTin học cơ sở - FPT Polytechnic
Tin học cơ sở - FPT Polytechnicminhvnnxyz18
 
Quản trị dự án công nghệ thông tin
Quản trị dự án công nghệ thông tinQuản trị dự án công nghệ thông tin
Quản trị dự án công nghệ thông tinAnh Dam
 
Bài 2: Tổng quan về quản lý dự án & Lựa chọn và lập kế hoạch cho dự án
Bài 2: Tổng quan về quản lý dự án & Lựa chọn và lập kế hoạch cho dự ánBài 2: Tổng quan về quản lý dự án & Lựa chọn và lập kế hoạch cho dự án
Bài 2: Tổng quan về quản lý dự án & Lựa chọn và lập kế hoạch cho dự ánMasterCode.vn
 
Bài 6: Thiết kế cơ sở dữ liệu - Giáo trình FPT
Bài 6: Thiết kế cơ sở dữ liệu - Giáo trình FPTBài 6: Thiết kế cơ sở dữ liệu - Giáo trình FPT
Bài 6: Thiết kế cơ sở dữ liệu - Giáo trình FPTMasterCode.vn
 

Andere mochten auch (13)

Đề thi môn công nghệ phần mềm
Đề thi môn công nghệ phần mềmĐề thi môn công nghệ phần mềm
Đề thi môn công nghệ phần mềm
 
Bài giảng nhập môn công nghệ học phần mềm
Bài giảng nhập môn công nghệ học phần mềmBài giảng nhập môn công nghệ học phần mềm
Bài giảng nhập môn công nghệ học phần mềm
 
CONG NGHE PHAN MEM
CONG NGHE PHAN MEMCONG NGHE PHAN MEM
CONG NGHE PHAN MEM
 
Báo cáo đồ án môn công nghệ phần mềm
Báo cáo đồ án môn công nghệ phần mềmBáo cáo đồ án môn công nghệ phần mềm
Báo cáo đồ án môn công nghệ phần mềm
 
Full tai lieu_giang_day_cong_nghe_phan_mem
Full tai lieu_giang_day_cong_nghe_phan_memFull tai lieu_giang_day_cong_nghe_phan_mem
Full tai lieu_giang_day_cong_nghe_phan_mem
 
Cong Nghe Phan Mem Dhbk
Cong Nghe Phan Mem   DhbkCong Nghe Phan Mem   Dhbk
Cong Nghe Phan Mem Dhbk
 
Báo cáo kĩ thuật phần mềm và ứng dụng
Báo cáo kĩ thuật phần mềm và ứng dụngBáo cáo kĩ thuật phần mềm và ứng dụng
Báo cáo kĩ thuật phần mềm và ứng dụng
 
Quản lý học sinh và giáo viên trong một trường phổ thông
Quản lý học sinh và giáo viên trong một trường phổ thôngQuản lý học sinh và giáo viên trong một trường phổ thông
Quản lý học sinh và giáo viên trong một trường phổ thông
 
Tin học cơ sở - FPT Polytechnic
Tin học cơ sở - FPT PolytechnicTin học cơ sở - FPT Polytechnic
Tin học cơ sở - FPT Polytechnic
 
Giáo trình quản lý dự án
Giáo trình quản lý dự ánGiáo trình quản lý dự án
Giáo trình quản lý dự án
 
Quản trị dự án công nghệ thông tin
Quản trị dự án công nghệ thông tinQuản trị dự án công nghệ thông tin
Quản trị dự án công nghệ thông tin
 
Bài 2: Tổng quan về quản lý dự án & Lựa chọn và lập kế hoạch cho dự án
Bài 2: Tổng quan về quản lý dự án & Lựa chọn và lập kế hoạch cho dự ánBài 2: Tổng quan về quản lý dự án & Lựa chọn và lập kế hoạch cho dự án
Bài 2: Tổng quan về quản lý dự án & Lựa chọn và lập kế hoạch cho dự án
 
Bài 6: Thiết kế cơ sở dữ liệu - Giáo trình FPT
Bài 6: Thiết kế cơ sở dữ liệu - Giáo trình FPTBài 6: Thiết kế cơ sở dữ liệu - Giáo trình FPT
Bài 6: Thiết kế cơ sở dữ liệu - Giáo trình FPT
 

Ähnlich wie Bài tập công nghệ phần mềm

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
 
PP Thứ 6 thi vietsub.pdf
PP Thứ 6 thi vietsub.pdfPP Thứ 6 thi vietsub.pdf
PP Thứ 6 thi vietsub.pdfHngVit831022
 
3-Requirements_VI.pdf
3-Requirements_VI.pdf3-Requirements_VI.pdf
3-Requirements_VI.pdfEllieHuynh3
 
123doc-giai-ngan-hang-cong-nghe-phan-mem-ptit.pdf
123doc-giai-ngan-hang-cong-nghe-phan-mem-ptit.pdf123doc-giai-ngan-hang-cong-nghe-phan-mem-ptit.pdf
123doc-giai-ngan-hang-cong-nghe-phan-mem-ptit.pdfDuongDo35
 
Qlda Chp2 Quan Ly Tong The
Qlda Chp2 Quan Ly Tong TheQlda Chp2 Quan Ly Tong The
Qlda Chp2 Quan Ly Tong TheQuynh Khuong
 
Qlda Chp2 Quan Ly Tong The
Qlda Chp2 Quan Ly Tong TheQlda Chp2 Quan Ly Tong The
Qlda Chp2 Quan Ly Tong TheQuynh Khuong
 
Kĩ thuật bảo trì phần mềm
Kĩ thuật bảo trì phần mềmKĩ thuật bảo trì phần mềm
Kĩ thuật bảo trì phần mềmPhạm Trung Đức
 
Huu Le - Tma Open Source For Project Tools
Huu Le - Tma Open Source For Project ToolsHuu Le - Tma Open Source For Project Tools
Huu Le - Tma Open Source For Project ToolsMario B.
 
Phuongphapluanduanphanmem truyenthongvaagilengotrungvietscrumday2013-13100720...
Phuongphapluanduanphanmem truyenthongvaagilengotrungvietscrumday2013-13100720...Phuongphapluanduanphanmem truyenthongvaagilengotrungvietscrumday2013-13100720...
Phuongphapluanduanphanmem truyenthongvaagilengotrungvietscrumday2013-13100720...Working in Japan
 
01.1-Quy trinh phat trien phan mem.pptx
01.1-Quy trinh phat trien phan mem.pptx01.1-Quy trinh phat trien phan mem.pptx
01.1-Quy trinh phat trien phan mem.pptxTunTrung15
 
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
 
Slide Các kỹ thuật bảo trì phần mềm
Slide Các kỹ thuật bảo trì phần mềmSlide Các kỹ thuật bảo trì phần mềm
Slide Các kỹ thuật bảo trì phần mềmNguyễn Anh
 
Slide đồ án kiểm thử PM
Slide đồ án kiểm thử PMSlide đồ án kiểm thử PM
Slide đồ án kiểm thử PMNguyễn Anh
 
tnyc-c1-yeucauphanmem-sv.pdf
tnyc-c1-yeucauphanmem-sv.pdftnyc-c1-yeucauphanmem-sv.pdf
tnyc-c1-yeucauphanmem-sv.pdfitexcel
 
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
 
05_Project_management.ppt
05_Project_management.ppt05_Project_management.ppt
05_Project_management.ppttienlqtienlq
 

Ähnlich wie Bài tập công nghệ phần mềm (20)

Chuong 2. cnpm
Chuong 2. cnpmChuong 2. cnpm
Chuong 2. cnpm
 
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
 
Lecture01
Lecture01Lecture01
Lecture01
 
PP Thứ 6 thi vietsub.pdf
PP Thứ 6 thi vietsub.pdfPP Thứ 6 thi vietsub.pdf
PP Thứ 6 thi vietsub.pdf
 
3-Requirements_VI.pdf
3-Requirements_VI.pdf3-Requirements_VI.pdf
3-Requirements_VI.pdf
 
123doc-giai-ngan-hang-cong-nghe-phan-mem-ptit.pdf
123doc-giai-ngan-hang-cong-nghe-phan-mem-ptit.pdf123doc-giai-ngan-hang-cong-nghe-phan-mem-ptit.pdf
123doc-giai-ngan-hang-cong-nghe-phan-mem-ptit.pdf
 
Qlda Chp2 Quan Ly Tong The
Qlda Chp2 Quan Ly Tong TheQlda Chp2 Quan Ly Tong The
Qlda Chp2 Quan Ly Tong The
 
Qlda Chp2 Quan Ly Tong The
Qlda Chp2 Quan Ly Tong TheQlda Chp2 Quan Ly Tong The
Qlda Chp2 Quan Ly Tong The
 
Kĩ thuật bảo trì phần mềm
Kĩ thuật bảo trì phần mềmKĩ thuật bảo trì phần mềm
Kĩ thuật bảo trì phần mềm
 
Huu Le - Tma Open Source For Project Tools
Huu Le - Tma Open Source For Project ToolsHuu Le - Tma Open Source For Project Tools
Huu Le - Tma Open Source For Project Tools
 
Phuongphapluanduanphanmem truyenthongvaagilengotrungvietscrumday2013-13100720...
Phuongphapluanduanphanmem truyenthongvaagilengotrungvietscrumday2013-13100720...Phuongphapluanduanphanmem truyenthongvaagilengotrungvietscrumday2013-13100720...
Phuongphapluanduanphanmem truyenthongvaagilengotrungvietscrumday2013-13100720...
 
Ứ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
 
01.1-Quy trinh phat trien phan mem.pptx
01.1-Quy trinh phat trien phan mem.pptx01.1-Quy trinh phat trien phan mem.pptx
01.1-Quy trinh phat trien phan mem.pptx
 
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...
 
Slide Các kỹ thuật bảo trì phần mềm
Slide Các kỹ thuật bảo trì phần mềmSlide Các kỹ thuật bảo trì phần mềm
Slide Các kỹ thuật bảo trì phần mềm
 
Slide đồ án kiểm thử PM
Slide đồ án kiểm thử PMSlide đồ án kiểm thử PM
Slide đồ án kiểm thử PM
 
tnyc-c1-yeucauphanmem-sv.pdf
tnyc-c1-yeucauphanmem-sv.pdftnyc-c1-yeucauphanmem-sv.pdf
tnyc-c1-yeucauphanmem-sv.pdf
 
Scrum
ScrumScrum
Scrum
 
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
 
05_Project_management.ppt
05_Project_management.ppt05_Project_management.ppt
05_Project_management.ppt
 

Kürzlich hochgeladen

BỘ ĐỀ CHÍNH THỨC + TÁCH ĐỀ + ĐỀ LUYỆN THI VÀO LỚP 10 CHUYÊN TOÁN CÁC TỈNH NĂM...
BỘ ĐỀ CHÍNH THỨC + TÁCH ĐỀ + ĐỀ LUYỆN THI VÀO LỚP 10 CHUYÊN TOÁN CÁC TỈNH NĂM...BỘ ĐỀ CHÍNH THỨC + TÁCH ĐỀ + ĐỀ LUYỆN THI VÀO LỚP 10 CHUYÊN TOÁN CÁC TỈNH NĂM...
BỘ ĐỀ CHÍNH THỨC + TÁCH ĐỀ + ĐỀ LUYỆN THI VÀO LỚP 10 CHUYÊN TOÁN CÁC TỈNH NĂM...Nguyen Thanh Tu Collection
 
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...Nguyen Thanh Tu Collection
 
Giáo trình xã hội học Thể dục Thể thao hay
Giáo trình xã hội học Thể dục Thể thao hayGiáo trình xã hội học Thể dục Thể thao hay
Giáo trình xã hội học Thể dục Thể thao hayLcTh15
 
VẬN DỤNG KIẾN THỨC LIÊN MÔN TRONG GIẢI BÀI TẬP ÔN THI THPTQG MÔN SINH HỌC - H...
VẬN DỤNG KIẾN THỨC LIÊN MÔN TRONG GIẢI BÀI TẬP ÔN THI THPTQG MÔN SINH HỌC - H...VẬN DỤNG KIẾN THỨC LIÊN MÔN TRONG GIẢI BÀI TẬP ÔN THI THPTQG MÔN SINH HỌC - H...
VẬN DỤNG KIẾN THỨC LIÊN MÔN TRONG GIẢI BÀI TẬP ÔN THI THPTQG MÔN SINH HỌC - H...Nguyen Thanh Tu Collection
 
ĐỀ CƯƠNG + TEST ÔN TẬP CUỐI KÌ 2 TIẾNG ANH 11 - GLOBAL SUCCESS (THEO CHUẨN MI...
ĐỀ CƯƠNG + TEST ÔN TẬP CUỐI KÌ 2 TIẾNG ANH 11 - GLOBAL SUCCESS (THEO CHUẨN MI...ĐỀ CƯƠNG + TEST ÔN TẬP CUỐI KÌ 2 TIẾNG ANH 11 - GLOBAL SUCCESS (THEO CHUẨN MI...
ĐỀ CƯƠNG + TEST ÔN TẬP CUỐI KÌ 2 TIẾNG ANH 11 - GLOBAL SUCCESS (THEO CHUẨN MI...Nguyen Thanh Tu Collection
 
Gieo quẻ kinh dịch, xin xăm,Xin lộc thánh.pdf
Gieo quẻ kinh dịch, xin xăm,Xin lộc thánh.pdfGieo quẻ kinh dịch, xin xăm,Xin lộc thánh.pdf
Gieo quẻ kinh dịch, xin xăm,Xin lộc thánh.pdfXem Số Mệnh
 
Game-Plants-vs-Zombies để ôn tập môn kinh tế chính trị.pptx
Game-Plants-vs-Zombies để ôn tập môn kinh tế chính trị.pptxGame-Plants-vs-Zombies để ôn tập môn kinh tế chính trị.pptx
Game-Plants-vs-Zombies để ôn tập môn kinh tế chính trị.pptxxaxanhuxaxoi
 
Xem sim phong thủy luận Hung - Cát số điện thoại chính xác nhất.pdf
Xem sim phong thủy luận Hung - Cát số điện thoại chính xác nhất.pdfXem sim phong thủy luận Hung - Cát số điện thoại chính xác nhất.pdf
Xem sim phong thủy luận Hung - Cát số điện thoại chính xác nhất.pdfXem Số Mệnh
 
NỘI DUNG HỌC THI ôn thi môn LỊCH SỬ ĐẢNG.docx
NỘI DUNG HỌC THI ôn thi môn LỊCH SỬ ĐẢNG.docxNỘI DUNG HỌC THI ôn thi môn LỊCH SỬ ĐẢNG.docx
NỘI DUNG HỌC THI ôn thi môn LỊCH SỬ ĐẢNG.docx7E26NguynThThyLinh
 
Lập lá số tử vi trọn đời có luận giải chi tiết, chính xác n...
Lập lá số tử vi trọn đời có luận giải chi tiết, chính xác n...Lập lá số tử vi trọn đời có luận giải chi tiết, chính xác n...
Lập lá số tử vi trọn đời có luận giải chi tiết, chính xác n...Xem Số Mệnh
 
50 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
50 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...50 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
50 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...Nguyen Thanh Tu Collection
 
1第一课:你好.pptx. Chinese lesson 1: Hello.Nỉ hao
1第一课:你好.pptx. Chinese lesson 1: Hello.Nỉ hao1第一课:你好.pptx. Chinese lesson 1: Hello.Nỉ hao
1第一课:你好.pptx. Chinese lesson 1: Hello.Nỉ haoBookoTime
 
TỔNG HỢP 30 ĐỀ THI CHỌN HSG CÁC TRƯỜNG THPT CHUYÊN VÙNG DUYÊN HẢI & ĐỒNG BẰNG...
TỔNG HỢP 30 ĐỀ THI CHỌN HSG CÁC TRƯỜNG THPT CHUYÊN VÙNG DUYÊN HẢI & ĐỒNG BẰNG...TỔNG HỢP 30 ĐỀ THI CHỌN HSG CÁC TRƯỜNG THPT CHUYÊN VÙNG DUYÊN HẢI & ĐỒNG BẰNG...
TỔNG HỢP 30 ĐỀ THI CHỌN HSG CÁC TRƯỜNG THPT CHUYÊN VÙNG DUYÊN HẢI & ĐỒNG BẰNG...Nguyen Thanh Tu Collection
 
ĐỀ THAM KHẢO THEO HƯỚNG MINH HỌA 2025 KIỂM TRA CUỐI HỌC KÌ 2 NĂM HỌC 2023-202...
ĐỀ THAM KHẢO THEO HƯỚNG MINH HỌA 2025 KIỂM TRA CUỐI HỌC KÌ 2 NĂM HỌC 2023-202...ĐỀ THAM KHẢO THEO HƯỚNG MINH HỌA 2025 KIỂM TRA CUỐI HỌC KÌ 2 NĂM HỌC 2023-202...
ĐỀ THAM KHẢO THEO HƯỚNG MINH HỌA 2025 KIỂM TRA CUỐI HỌC KÌ 2 NĂM HỌC 2023-202...Nguyen Thanh Tu Collection
 
chủ nghĩa xã hội khoa học về đề tài cuối kì
chủ nghĩa xã hội khoa học về đề tài cuối kìchủ nghĩa xã hội khoa học về đề tài cuối kì
chủ nghĩa xã hội khoa học về đề tài cuối kìanlqd1402
 
Luận giải tử vi của 12 con giáp năm 2024 chi tiết và chính xác -...
Luận giải tử vi của 12 con giáp năm 2024 chi tiết và chính xác -...Luận giải tử vi của 12 con giáp năm 2024 chi tiết và chính xác -...
Luận giải tử vi của 12 con giáp năm 2024 chi tiết và chính xác -...Xem Số Mệnh
 
GIẢI-ĐỀ-CƯƠNG-NHẬP-MÔN-KHOA-HỌC-XÃ-HỘI-VÀ-NHÂN-VĂN-KHIÊM-BK69.pdf
GIẢI-ĐỀ-CƯƠNG-NHẬP-MÔN-KHOA-HỌC-XÃ-HỘI-VÀ-NHÂN-VĂN-KHIÊM-BK69.pdfGIẢI-ĐỀ-CƯƠNG-NHẬP-MÔN-KHOA-HỌC-XÃ-HỘI-VÀ-NHÂN-VĂN-KHIÊM-BK69.pdf
GIẢI-ĐỀ-CƯƠNG-NHẬP-MÔN-KHOA-HỌC-XÃ-HỘI-VÀ-NHÂN-VĂN-KHIÊM-BK69.pdfHngNguyn271079
 
Tổng hợp Ngữ pháp Tiếng Anh 11 cho học sinh.docx
Tổng hợp Ngữ pháp Tiếng Anh 11 cho học sinh.docxTổng hợp Ngữ pháp Tiếng Anh 11 cho học sinh.docx
Tổng hợp Ngữ pháp Tiếng Anh 11 cho học sinh.docxTrangL188166
 
đồ án thương mại quốc tế- hutech - KDQTK21
đồ án thương mại quốc tế- hutech - KDQTK21đồ án thương mại quốc tế- hutech - KDQTK21
đồ án thương mại quốc tế- hutech - KDQTK21nguyenthao2003bd
 
ĐỀ THAM KHẢO THEO HƯỚNG MINH HỌA 2025 KIỂM TRA GIỮA HỌC KÌ + CUỐI HỌC KÌ 2 NĂ...
ĐỀ THAM KHẢO THEO HƯỚNG MINH HỌA 2025 KIỂM TRA GIỮA HỌC KÌ + CUỐI HỌC KÌ 2 NĂ...ĐỀ THAM KHẢO THEO HƯỚNG MINH HỌA 2025 KIỂM TRA GIỮA HỌC KÌ + CUỐI HỌC KÌ 2 NĂ...
ĐỀ THAM KHẢO THEO HƯỚNG MINH HỌA 2025 KIỂM TRA GIỮA HỌC KÌ + CUỐI HỌC KÌ 2 NĂ...Nguyen Thanh Tu Collection
 

Kürzlich hochgeladen (20)

BỘ ĐỀ CHÍNH THỨC + TÁCH ĐỀ + ĐỀ LUYỆN THI VÀO LỚP 10 CHUYÊN TOÁN CÁC TỈNH NĂM...
BỘ ĐỀ CHÍNH THỨC + TÁCH ĐỀ + ĐỀ LUYỆN THI VÀO LỚP 10 CHUYÊN TOÁN CÁC TỈNH NĂM...BỘ ĐỀ CHÍNH THỨC + TÁCH ĐỀ + ĐỀ LUYỆN THI VÀO LỚP 10 CHUYÊN TOÁN CÁC TỈNH NĂM...
BỘ ĐỀ CHÍNH THỨC + TÁCH ĐỀ + ĐỀ LUYỆN THI VÀO LỚP 10 CHUYÊN TOÁN CÁC TỈNH NĂM...
 
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
 
Giáo trình xã hội học Thể dục Thể thao hay
Giáo trình xã hội học Thể dục Thể thao hayGiáo trình xã hội học Thể dục Thể thao hay
Giáo trình xã hội học Thể dục Thể thao hay
 
VẬN DỤNG KIẾN THỨC LIÊN MÔN TRONG GIẢI BÀI TẬP ÔN THI THPTQG MÔN SINH HỌC - H...
VẬN DỤNG KIẾN THỨC LIÊN MÔN TRONG GIẢI BÀI TẬP ÔN THI THPTQG MÔN SINH HỌC - H...VẬN DỤNG KIẾN THỨC LIÊN MÔN TRONG GIẢI BÀI TẬP ÔN THI THPTQG MÔN SINH HỌC - H...
VẬN DỤNG KIẾN THỨC LIÊN MÔN TRONG GIẢI BÀI TẬP ÔN THI THPTQG MÔN SINH HỌC - H...
 
ĐỀ CƯƠNG + TEST ÔN TẬP CUỐI KÌ 2 TIẾNG ANH 11 - GLOBAL SUCCESS (THEO CHUẨN MI...
ĐỀ CƯƠNG + TEST ÔN TẬP CUỐI KÌ 2 TIẾNG ANH 11 - GLOBAL SUCCESS (THEO CHUẨN MI...ĐỀ CƯƠNG + TEST ÔN TẬP CUỐI KÌ 2 TIẾNG ANH 11 - GLOBAL SUCCESS (THEO CHUẨN MI...
ĐỀ CƯƠNG + TEST ÔN TẬP CUỐI KÌ 2 TIẾNG ANH 11 - GLOBAL SUCCESS (THEO CHUẨN MI...
 
Gieo quẻ kinh dịch, xin xăm,Xin lộc thánh.pdf
Gieo quẻ kinh dịch, xin xăm,Xin lộc thánh.pdfGieo quẻ kinh dịch, xin xăm,Xin lộc thánh.pdf
Gieo quẻ kinh dịch, xin xăm,Xin lộc thánh.pdf
 
Game-Plants-vs-Zombies để ôn tập môn kinh tế chính trị.pptx
Game-Plants-vs-Zombies để ôn tập môn kinh tế chính trị.pptxGame-Plants-vs-Zombies để ôn tập môn kinh tế chính trị.pptx
Game-Plants-vs-Zombies để ôn tập môn kinh tế chính trị.pptx
 
Xem sim phong thủy luận Hung - Cát số điện thoại chính xác nhất.pdf
Xem sim phong thủy luận Hung - Cát số điện thoại chính xác nhất.pdfXem sim phong thủy luận Hung - Cát số điện thoại chính xác nhất.pdf
Xem sim phong thủy luận Hung - Cát số điện thoại chính xác nhất.pdf
 
NỘI DUNG HỌC THI ôn thi môn LỊCH SỬ ĐẢNG.docx
NỘI DUNG HỌC THI ôn thi môn LỊCH SỬ ĐẢNG.docxNỘI DUNG HỌC THI ôn thi môn LỊCH SỬ ĐẢNG.docx
NỘI DUNG HỌC THI ôn thi môn LỊCH SỬ ĐẢNG.docx
 
Lập lá số tử vi trọn đời có luận giải chi tiết, chính xác n...
Lập lá số tử vi trọn đời có luận giải chi tiết, chính xác n...Lập lá số tử vi trọn đời có luận giải chi tiết, chính xác n...
Lập lá số tử vi trọn đời có luận giải chi tiết, chính xác n...
 
50 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
50 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...50 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
50 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
 
1第一课:你好.pptx. Chinese lesson 1: Hello.Nỉ hao
1第一课:你好.pptx. Chinese lesson 1: Hello.Nỉ hao1第一课:你好.pptx. Chinese lesson 1: Hello.Nỉ hao
1第一课:你好.pptx. Chinese lesson 1: Hello.Nỉ hao
 
TỔNG HỢP 30 ĐỀ THI CHỌN HSG CÁC TRƯỜNG THPT CHUYÊN VÙNG DUYÊN HẢI & ĐỒNG BẰNG...
TỔNG HỢP 30 ĐỀ THI CHỌN HSG CÁC TRƯỜNG THPT CHUYÊN VÙNG DUYÊN HẢI & ĐỒNG BẰNG...TỔNG HỢP 30 ĐỀ THI CHỌN HSG CÁC TRƯỜNG THPT CHUYÊN VÙNG DUYÊN HẢI & ĐỒNG BẰNG...
TỔNG HỢP 30 ĐỀ THI CHỌN HSG CÁC TRƯỜNG THPT CHUYÊN VÙNG DUYÊN HẢI & ĐỒNG BẰNG...
 
ĐỀ THAM KHẢO THEO HƯỚNG MINH HỌA 2025 KIỂM TRA CUỐI HỌC KÌ 2 NĂM HỌC 2023-202...
ĐỀ THAM KHẢO THEO HƯỚNG MINH HỌA 2025 KIỂM TRA CUỐI HỌC KÌ 2 NĂM HỌC 2023-202...ĐỀ THAM KHẢO THEO HƯỚNG MINH HỌA 2025 KIỂM TRA CUỐI HỌC KÌ 2 NĂM HỌC 2023-202...
ĐỀ THAM KHẢO THEO HƯỚNG MINH HỌA 2025 KIỂM TRA CUỐI HỌC KÌ 2 NĂM HỌC 2023-202...
 
chủ nghĩa xã hội khoa học về đề tài cuối kì
chủ nghĩa xã hội khoa học về đề tài cuối kìchủ nghĩa xã hội khoa học về đề tài cuối kì
chủ nghĩa xã hội khoa học về đề tài cuối kì
 
Luận giải tử vi của 12 con giáp năm 2024 chi tiết và chính xác -...
Luận giải tử vi của 12 con giáp năm 2024 chi tiết và chính xác -...Luận giải tử vi của 12 con giáp năm 2024 chi tiết và chính xác -...
Luận giải tử vi của 12 con giáp năm 2024 chi tiết và chính xác -...
 
GIẢI-ĐỀ-CƯƠNG-NHẬP-MÔN-KHOA-HỌC-XÃ-HỘI-VÀ-NHÂN-VĂN-KHIÊM-BK69.pdf
GIẢI-ĐỀ-CƯƠNG-NHẬP-MÔN-KHOA-HỌC-XÃ-HỘI-VÀ-NHÂN-VĂN-KHIÊM-BK69.pdfGIẢI-ĐỀ-CƯƠNG-NHẬP-MÔN-KHOA-HỌC-XÃ-HỘI-VÀ-NHÂN-VĂN-KHIÊM-BK69.pdf
GIẢI-ĐỀ-CƯƠNG-NHẬP-MÔN-KHOA-HỌC-XÃ-HỘI-VÀ-NHÂN-VĂN-KHIÊM-BK69.pdf
 
Tổng hợp Ngữ pháp Tiếng Anh 11 cho học sinh.docx
Tổng hợp Ngữ pháp Tiếng Anh 11 cho học sinh.docxTổng hợp Ngữ pháp Tiếng Anh 11 cho học sinh.docx
Tổng hợp Ngữ pháp Tiếng Anh 11 cho học sinh.docx
 
đồ án thương mại quốc tế- hutech - KDQTK21
đồ án thương mại quốc tế- hutech - KDQTK21đồ án thương mại quốc tế- hutech - KDQTK21
đồ án thương mại quốc tế- hutech - KDQTK21
 
ĐỀ THAM KHẢO THEO HƯỚNG MINH HỌA 2025 KIỂM TRA GIỮA HỌC KÌ + CUỐI HỌC KÌ 2 NĂ...
ĐỀ THAM KHẢO THEO HƯỚNG MINH HỌA 2025 KIỂM TRA GIỮA HỌC KÌ + CUỐI HỌC KÌ 2 NĂ...ĐỀ THAM KHẢO THEO HƯỚNG MINH HỌA 2025 KIỂM TRA GIỮA HỌC KÌ + CUỐI HỌC KÌ 2 NĂ...
ĐỀ THAM KHẢO THEO HƯỚNG MINH HỌA 2025 KIỂM TRA GIỮA HỌC KÌ + CUỐI HỌC KÌ 2 NĂ...
 

Bài tập công nghệ phần mềm

  • 1. 1
  • 2. 2
  • 3. VÒNG ĐỜI Cấu trúc của quy trình RUP, được thể hiện theo hai chiều:  Trục hoành biểu diễn khía cạnh động của qui trình, bao gồm thời gian và 10/25/2012 các khía cạnh chu kỳ sống của qui trình. 3  Trục tung biểu diễn khía cạnh tĩnh của qui trình, gồm các luồng công việc
  • 4. 4 PHA CỦA RUP 1. The Inception Phase – Pha khởi đầu  Phạm vi dự án, yêu cầu ngƣời dùng và ràng buộc  Yêu cầu nghiệp vụ, rủi ro, kế hoạch dự án (phân công, chi phí)  Thiết kế kiến trúc (chi phí, lịch, tài nguyên)  Cấu hình môi trƣờng làm việc, công cụ 4
  • 5. 4 PHA CỦA RUP… 2. The Elaboration Phase – Pha phác thảo  Mục tiêu là để xác định các yêu cầu chi tiết hơn và xác định các kiến trúc cho hệ thống.  Tinh chỉnh tài liệu  Hoạch định những bƣớc lặp  Kế hoạch phát triển: tiến trình, công cụ CASE  Tinh chỉnh kiến trúc và chọn thành phần (component) 5
  • 6. 4 PHA CỦA RUP… 3. The Construction Phase – Pha xây dựng  Tập trung để phát triển các ứng dụng mà nó đã sẵn sàng cho việc triển khai.  Quản lý tiến trình tạo sản phẩm: năng suất, đảm bảo chất lƣợng  Tạo sản phẩm (alpha, beta, các phiên bản test khác)  Kế hoạch triển khai ứng dụng: phần mềm, ngƣời sử dụng, hỗ trợ… 6
  • 7. 4 PHA CỦA RUP… 4. The Transition Phase – Pha chuyển giao  Bây giờ chúng ta có thể cung cấp các hệ thống chuyển giao thành sản phẩm.  Tạo sản phẩm xuất xƣởng  „Kiểm tra sản phẩm, thu thập phản hồi 7
  • 8. Thời gian dành cho các giai đoạn này đƣợc ƣớc tính nhƣ sau 8
  • 9. 9 NGUYÊN TẮC CỦA RUP (LUỒNG CÔNG VIỆC) 1. Mô hình hóa nghiệp vụ (business modeling):  mô tả cấu trúc và quy trình nghiệp vụ. 2. Xác định yêu cầu (requirement):  mô tả nghiệp vụ bằng phƣơng pháp “tình huống sử dụng” (use case base method) 3. Phân tích và thiết kế (analysis & design):  mô tả kiến trúc hệ thống thông qua các sơ đồ phân tích thiết kế. 4. Lập trình:  thực hiện các việc xây dựng chƣơng trình bằng ngôn ngữ lập trình. 5. Thử nghiệm:  mô tả các tình huống và kịch bản thử nghiệm, tiến hành thử nghiệm hệ thống phần mềm. 9
  • 10. 9 NGUYÊN TẮC CỦA RUP (LUỒNG CÔNG VIỆC)… 6. Triển khai:  đƣa hệ thống phần mềm vào sử dụng. 7. Quản trị cấu hình và quản trị thay đổi:  kiểm soát các thay đổi và duy trì sự hợp nhất của các thành phần dự án. 8. Quản trị dự án:  quản lý toàn bộ quá trình làm việc của dự án. 9. Môi trường:  đảm bảo các hạ tầng cần thiết để có thể phát triển đƣợc hệ thống. 10
  • 11. THẾ MẠNH CỦA RUP  Thích ứng với quá trình  RUP có khả năng thích ứng dựa trên các nhu cầu phát triển.  Cân bằng giữa các bên cạnh tranh liên quan  Bằng cách giữ cho các bên liên quan tham gia hoạt động.  Phối hợp giữa các nhóm phát triển  Giữ một quá trình giao tiếp mở giữa các nhóm  Thể hiện giá trị của quy trình Lặp  Cung cấp phần mềm làm việc sớm và thƣờng xuyên 11
  • 12. THẾ MẠNH CỦA RUP…  Nâng cao mức độ trừu tượng  Thích nghi với công cụ mô hình, tái sử dụng mã hiện có, và tập trung vào kiến trúc  Tập trung liên tục về chất lượng  Điều này đƣợc thực hiện bằng cách kiểm tra tất cả các phần chính của dự án. 12
  • 13. ƢU ĐIỂM  Thường xuyên nhận thông tin phản hồi từ các bên liên quan Những ngƣời thực hiện dự án có thể học hỏi và tích luỹ thêm nhiều kinh nghiệm qua các dự án.  Sử dụng hiệu quả các nguồn lực Sử dụng các kiến trúc thành phần (component), có tính kế thừa ở mức cao, tăng khả năng tái sử dụng.  Bạn có thể cung cấp chính xác những gì khách hàng muốn Các thay đổi có thể quản lý đƣợc một cách tốt hơn. Cho phép thay đổi các yêu cầu, các phƣơng thức cho thích hợp hơn  Các vấn đề được phát hiện sớm trong dự án của bạn Sản phẩm có chất lƣợng tốt hơn.  Cải thiện khả năng kiểm soát Kiểm tra chất lƣợng phần mềm liên tục  Cải thiện quản lý rủi ro Các rủi ro sớm đƣợc phát hiện và giảm nhẹ trong khi tích hợp hệ thống và xây dựng dần dự án 13
  • 14. NHƢỢC ĐIỂM  Quá trình có thể quá phức tạp để thực hiện  Phát triển có thể không kiểm soát được  Nó là một quá trình nặng  Bạn cần một chuyên gia để hoàn toàn thông qua quá trình này 14
  • 15. TÀI LIỆU THAM KHẢO Rational Unified Process: Best Practices for Software Development Teams  http://www.ibm.com/developerworks/rational/library/content/0 3July/1000/1251/1251_bestpractices_TP026B.pdf A Manager’s Introduction to the Rational Unified Process (RUP)  http://www.ambysoft.com/downloads/managersIntroToRUP.pdf The Rational Unified Process  http://www.menloinnovations.com/freestuff/whitepapers/Ratio nal%20Unified%20Process.pdf 15
  • 16. Nhiệm vụ: Xây dựng một công cụ để thiết kế cánh quạt của tua bin hơi nước Khách hàng: Alstom Power Số liệu được lấy từ Thực hiện: 1999-2000 16
  • 17. THÁCH THỨC CỦA DỰ ÁN  Thời gian phát triển gấp rút (<9 tháng) từ ý tưởng ban đầu  Giao diện người dùng tinh vi với đồ họa 2D và 3D  Tích hợp các phần mềm được phát triển bởi khách hàng (trong Mathlab) cho các tính toán hình học và nhiệt động lực học.  Yêu cầu ban đầu rất mơ hồ, bởi vì không có công cụ trước đó tồn tại. 17
  • 18. PHƢƠNG PHÁP ĐỂ GIẢI QUYẾT  Đội ngũ các nhà phát triển có kinh nghiệm: Hai kỹ sƣ Zühlke với kỹ sƣ từ khách hàng  Bắt đầu nhanh và nhiệt tình với sự tham gia của khách hàng  Yêu cầu hệ thống quản lý dựa trên tính năng xây dựng hàng ngày  Thực hiện trong Java 2 / Standard Edition  Kết quả: dự án đã hoàn thành hai tháng trước thời hạn, với tất cả các tính năng cần thiết và với một nhược điểm rất ít. Big party! 18
  • 19. MỘT SỐ THỐNG KÊ DỰ ÁN Số lượng nhân viên: 4 Kích cỡ nhóm (tương đương toàn thời gian): 3.5 Số các trường hợp (về nội dung) sử dụng: 6 Số tính năng: 40 Số yêu cầu thay đổi thực hiện: 53 Số lỗi tìm thấy và cố định: 14 Số lần lặp lại (thử nghiệm): 8 Thời gian thực hiện: 7 tháng Tổng nỗ lực của mọi người trong ngày: 260 Số lớp Java thực hiện: Khoảng 180 Tổng số dòng lệnh, bao gồm cả dòng bình luận: Khoảng 30,000 19
  • 22. BÀI HỌC KINH NGHIỆM  Các yếu tố góp phần vào sự thành công của dự án: • lặp đi lặp lại và phát triển gia tăng (không có che giấu sự thật) • Sự tham gia nhiệt tình của khách hàng trong việc lập kế hoạch và giám sát dự án • nhanh chóng và hữu ích thông tin phản hồi từ khách hàng • phí cho quản lý dự án thấp (khoảng 7% tổng khối) • quản lý thay đổi thực dụng nhƣng hiệu quả • Quy trình RUP tiết kiệm rất nhiều thời gian thiết lập dự án  Cần cải thiện: • Tích cực thử nghiệm hệ thống liên tục • Ít nhất cần thêm kiểm tra đơn vị với các công cụ xxUnit • Thu thập thêm nhiều số liệu thiết kế 22
  • 23. 23