Professional Documents
Culture Documents
GVGD:
1. THS. Nguyễn Thế Quang
KHÓA 24T-IT
2
Đánh giá cao process – driven trong ngành công nghệ phần
ibaotu.com
Kết quả:
Có thể mô tả định nghĩa quy trình phần mềm cơ bản
và quy trình
Có thể giải thích lợi ích theo sau của một quy trình xác định
2
KHOA CÔNG NGHỆ THÔNG TIN
3
Các vấn đề về PM - 1
PM thì thường là phức tạp và khó giải quyết
Yêu cầu PM thường tối nghĩa và không xác định rõ ràng
Kích thước và độ phức tạp phát triển phần mềm tăng theo cấp
số nhân theo thời gian 感谢您下载包图网平台上提供的 PPT 作品,为了您和包图网以及原创作者的利益,请勿复制、传播、销售,否则将承担法律责任!包图网将对作品进行维权,按照传播下载次数进行十倍的索取赔偿!
ibaotu.com
3
KHOA CÔNG NGHỆ THÔNG TIN
4
Các vấn đề về PM - 2
Hiểu không đúng những gì người dùng cần
Không thích ứng với các thay đổi về yêu cầu
Các Module không khớp với nhau
Khó bảo trì, nâng cấp và mở rộng
感谢您下载包图网平台上提供的 PPT 作品,为了您和包图网以及原创作者的利益,请勿复制、传播、销售,否则将承担法律责任!包图网将对作品进行维权,按照传播下载次数进行十倍的索取赔偿!
ibaotu.com
4
KHOA CÔNG NGHỆ THÔNG TIN
5
Kết quả dự án PM
ibaotu.com
5
KHOA CÔNG NGHỆ THÔNG TIN
6
Tình trạng dự án PM ở Mỹ
Phần lớn hàng năm Mỹ chi tiêu $250 tỷ cho các dự án PM thì
lãng phí, trễ, không hoàn thành, hoặc hủy bỏ.
• 53% ($132.5 tỷ) về ngân sách thì bị trì hoãn và ít chức năng so
感谢您下载包图网平台上提供的 PPT 作品,为了您和包图网以及原创作者的利益,请勿复制、传播、销售,否则将承担法律责任!包图网将对作品进行维权,按照传播下载次数进行十倍的索取赔偿!
ibaotu.com
với kế hoạch.
• 31% ($77.5 tỷ) thì được xem là không đạt tiêu chuẩn và phải hủy
bỏ
• 16% ($40 tỷ) thì hoàn thành đúng tiến độ và có đầy đủ chức năng
6
KHOA CÔNG NGHỆ THÔNG TIN
7
Vấn đề mở rộng
Từ năm 1970: mỗi năm kích thước của PM tăng gấp đôi
Khả năng mở rộng yêu cầu thay đổi cơ bản trong sự phát triển
và quản lý PM
Không thể đi từ 3mhp đến 3000mhp bằng cách chạy nhanh hơn
感谢您下载包图网平台上提供的 PPT 作品,为了您和包图网以及原创作者的利益,请勿复制、传播、销售,否则将承担法律责任!包图网将对作品进行维权,按照传播下载次数进行十倍的索取赔偿!
ibaotu.com
Không thể xây dựng một tòa nhà lớn mà dùng các công cụ tương
tự như xây dựng một nhà nhỏ
7
KHOA CÔNG NGHỆ THÔNG TIN
Tại sao phải có quy trình PM?
Chất lượng của PM bị ảnh hưởng bởi chất lượng của quy trình
được dùng để phát triển và bảo trì nó.
Để nâng cao chất lượng của sản phẩm, người ta phải cải thiện
chất lượng của quy trình tạo ra sản phẩm.
感谢您下载包图网平台上提供的 PPT 作品,为了您和包图网以及原创作者的利益,请勿复制、传播、销售,否则将承担法律责任!包图网将对作品进行维权,按照传播下载次数进行十倍的索取赔偿!
ibaotu.com
Chỉ tập trung vào một sản phẩm PM, bạn không thể giải quyết các
vấn đề độ lớn và độ phức tạp (khả năng mở rộng) và không có các
kiến thức về làm thế nào để làm điều đó tốt hơn.
Bằng cách tập trung vào quy trình PM và sự hiểu biết từng bước
dọc theo con đường phát triển, bạn có thể dự đoán chất lượng của
sản phẩm, xu hướng dự án, và có thể lặp lại những gì bạn đã làm
trong công việc tương lai.
8
KHOA CÔNG NGHỆ THÔNG TIN 8
9
Tổ chức hợp lý của quy trình bao gồm: con người, công nghệ,
phương pháp và các công cụ vào hoạt động thiết kế để sản
xuất ra sản phẩm đạt kết quả cao.
• Con người (people): phải có kỹ năng, đào tạo, và động lực cần
感谢您下载包图网平台上提供的 PPT 作品,为了您和包图网以及原创作者的利益,请勿复制、传播、销售,否则将承担法律责任!包图网将对作品进行维权,按照传播下载次数进行十倍的索取赔偿!
ibaotu.com
9
KHOA CÔNG NGHỆ THÔNG TIN
10
Mô tả quy trình PM
Quy trình là một tập hợp các hoạt động, phương pháp, và
thực hành được dùng trong sự phát triển PM
感谢您下载包图网平台上提供的 PPT 作品,为了您和包图网以及原创作者的利益,请勿复制、传播、销售,否则将承担法律责任!包图网将对作品进行维权,按照传播下载次数进行十倍的索取赔偿!
ibaotu.com
10
KHOA CÔNG NGHỆ THÔNG TIN
11
11
KHOA CÔNG NGHỆ THÔNG TIN
12
ibaotu.com
Phương pháp PM
Quy trình PM (software methods)
(software process
12
KHOA CÔNG NGHỆ THÔNG TIN
13
Cái lõi của CNPM là các nguyên lý của nó – là một cam kết chất
lượng và cải tiến liên tục, cuối cùng dẫn đến một cách tiếp cận
tốt hơn để giải quyết các vấn đề.
Cái tầng tiếp theo là quy trình (software process) xác định một
感谢您下载包图网平台上提供的 PPT 作品,为了您和包图网以及原创作者的利益,请勿复制、传播、销售,否则将承担法律责任!包图网将对作品进行维权,按照传播下载次数进行十倍的索取赔偿!
tập các quy tắc hay một luồng các hành động theo sau để có
ibaotu.com
13
KHOA CÔNG NGHỆ THÔNG TIN
14
Process (what, what’s next): một chuổi các hành động, thay đổi,
hay các chức năng được tổ chức trong một cấu trúc thực hiện từng
bước để đạt được kết quả cuối cùng.
Methods (how to): một bộ hoàn chỉnh các quy tắc thiết lập một cách
感谢您下载包图网平台上提供的 PPT 作品,为了您和包图网以及原创作者的利益,请勿复制、传播、销售,否则将承担法律责任!包图网将对作品进行维权,按照传播下载次数进行十倍的索取赔偿!
ibaotu.com
chính xác và có thể lặp đi lặp lại cách thực hiện một nhiệm vụ và đi
đến kết quả mong muốn.
Methodology: một tập các phương pháp, các thủ tục, và các tiêu
chuẩn được xác định tích hợp của các phương pháp CNPM để
phát triển và bảo trì sản phẩm.
Tools: thiết bị tự động hay bán tự động để hỗ trợ process, method
và methodologies
14
KHOA CÔNG NGHỆ THÔNG TIN
15
ibaotu.com
15
KHOA CÔNG NGHỆ THÔNG TIN
16
Analyze:
ibaotu.com
• Xem xét những vấn đề mà tổ chức muốn giải quyết
• Xác định yêu cầu cho hệ thống đề xuất
• Sắp xếp độ ưu tiên và tài liệu các yêu cầu
Design:
• Tạo bản thiết kế (technical blueprint) hay kiến trúc
(architectural) dự án
• Xác định input, output, user interfaces của hệ thống
16
KHOA CÔNG NGHỆ THÔNG TIN
17
ibaotu.com
17
KHOA CÔNG NGHỆ THÔNG TIN
18
Test(tt):
• Kiểm tra hệ thống trong môi trường kinh doanh
Maintain: 感谢您下载包图网平台上提供的 PPT 作品,为了您和包图网以及原创作者的利益,请勿复制、传播、销售,否则将承担法律责任!包图网将对作品进行维权,按照传播下载次数进行十倍的索取赔偿!
•
tham gia vào mục tiêu kinh doanh
• Cung cấp sự hỗ trợ (debug, fix, enhance)
18
KHOA CÔNG NGHỆ THÔNG TIN
19
ibaotu.com
19
KHOA CÔNG NGHỆ THÔNG TIN
20
Trong waterfall model, tiến hành một giai đoạn và tiếp tục tới
giai đoạn tiếp theo một cách tuần tự. Như vậy, chỉ di chuyển
xuống giai đoạn tiếp theo khi giai đoạn trước đó đã hoàn thành
感谢您下载包图网平台上提供的 PPT 作品,为了您和包图网以及原创作者的利益,请勿复制、传播、销售,否则将承担法律责任!包图网将对作品进行维权,按照传播下载次数进行十倍的索取赔偿!
ibaotu.com
The waterfall model là dễ hiểu và hữu ích khi bạn có yêu cầu
xác định rõ ràng và ổn định cho một hệ thống phần mềm lớn
với các đội lớn phân tán. Nhưng trong thực tế, nó là không
thực tế vì yêu cầu thường xuyên thay đổi, làm cho nó khó
khăn hoàn thành đầy đủ một giai đoạn trước khi chuyển đến
giai đoạn tiếp theo.
20
KHOA CÔNG NGHỆ THÔNG TIN
21
ibaotu.com
nhiều thời gian và sức lực. Thông thường, khách hàng không
biết các yêu cầu chính xác cho một dự án, và họ là gần như
chắc chắn thay đổi khi dự án tiến triển. Các nhà phát triển
phải trở lại một giai đoạn trước để làm rõ. Rất tốn thời gian
cho việc làm lại.
21
KHOA CÔNG NGHỆ THÔNG TIN
22
Vd
• Prototype: một mô hình của sản phẩm đề xuất, dịch vụ hay hệ
thống.
• Proof of concept prototype: được dùng để chứng minh kỹ thuật
khả thi của hệ thống đề xuất.
• Selling prototype: được dùng để thuyết phục mọi người thấy giá
trị của hệ thống đề xuất.
22
KHOA CÔNG NGHỆ THÔNG TIN
23
ibaotu.com
23
KHOA CÔNG NGHỆ THÔNG TIN
24
The RAD model là một sự phát triển tuần tự mà tập trung vào
vòng đời phát triển rất ngắn hay một thích ứng nhanh chóng của
waterfall
Cái chính của mô hình RAD là bắt đầu với một phạm vi nhỏ mở
rộng để xây dựng tăng dần và tiếp tục phát triển cho tơi khi nào
感谢您下载包图网平台上提供的 PPT 作品,为了您和包图网以及原创作者的利益,请勿复制、传播、销售,否则将承担法律责任!包图网将对作品进行维权,按照传播下载次数进行十倍的索取赔偿!
ibaotu.com
24
KHOA CÔNG NGHỆ THÔNG TIN
25
ibaotu.com
25
KHOA CÔNG NGHỆ THÔNG TIN
26
ibaotu.com
Các chức năng với những yêu cầu khác được phát
triển thêm sau (gia tăng)
Lặp lại quy trình để hoàn thiện dần
26
KHOA CÔNG NGHỆ THÔNG TIN
27
ibaotu.com
27
KHOA CÔNG NGHỆ THÔNG TIN
28
ibaotu.com
28
KHOA CÔNG NGHỆ THÔNG TIN
29
Requirement Design
ibaotu.com
Review Code
29
KHOA CÔNG NGHỆ THÔNG TIN
30
ibaotu.com
Đội phát triển đánh giá điểm mạnh, yếu, và rủi ro của bản
mẫu.
Đội phát triển xác định những yêu cầu cho bản mẫu thứ
hai. Lập kế hoạch và thiết kế cho bản mẫu này, sau đó
xây dựng và kiểm thử.
30
KHOA CÔNG NGHỆ THÔNG TIN
31
ibaotu.com
Bản mẫu hiện tại được đánh giá như là bản mẫu trước
đó, và nếu như cần thiết, bản mẫu khác được phát triển
từ nó và theo thủ tục gấp 4 lần nêu ở trên.
31
KHOA CÔNG NGHỆ THÔNG TIN
32
Các bước trên được lặp đi lặp lại tới khi nào
khách hàng thỏa mản. Mẫu tinh chế này đại diện
cho SP cuối cùng mong muốn.
感谢您下载包图网平台上提供的 PPT 作品,为了您和包图网以及原创作者的利益,请勿复制、传播、销售,否则将承担法律责任!包图网将对作品进行维权,按照传播下载次数进行十倍的索取赔偿!
ibaotu.com
32
KHOA CÔNG NGHỆ THÔNG TIN
33
ibaotu.com
33
KHOA CÔNG NGHỆ THÔNG TIN
34
Phản hồi với các thay đổi hơn là bám sát kế hoạch.
34
KHOA CÔNG NGHỆ THÔNG TIN
35
ibaotu.com
35
KHOA CÔNG NGHỆ THÔNG TIN
36
ibaotu.com
36
KHOA CÔNG NGHỆ THÔNG TIN
37
ibaotu.com