Đồ tài: Xây dựng một mô hình đo lường phục vụ cho việc quần Ty dy dn phan mém dựa trên phương pháp đo độ lón chức năng COSMIC khuôn khỏ một luận văn thạc sĩ tác giả tiếp cân theo hưởng
Trang 1Đồ tài: Xây dựng một mô hình đo lường phục vụ cho việc quần Ty dy dn phan mém
dựa trên phương pháp đo độ lón chức năng COSMIC
1 Vai trỏ của việc do độ lớn phần mễm
2 _ Một số phương pháp đo độ lớn phân ram
CHƯƠNG:2: PHƯƠNG PHÁP DO ĐỘ LỚN CHỨC NẴNG COSMIC
1 Giới thiệu chung
2 Phương pháp luận và các nguyên tắc cơ bản
3 Các bước đo độ lớn chức năng phần mềm COSMILC
4 Ưu điểm của phương pháp da COSMIC:
5 Hạn chễ của nhương pháp đo COSMIC
CHƯƠNG 3 ỨNG DỤNG PHƯƠNG PHÁP ĐO COSMIC VÀ ĐÁNH GIÁ
1 Giới thiệu phần mềm Giri Mail và SMS truyền thông nội hộ của Tổng
2 Thục hiện đo độ lớn chức năng phần mềm Gửi mail/SMS truyền thông
nội bộ Tổng Công ty Viễn thông Quân đội Viettel .24
Học viên thực hiện: Lê Mạnh Hùng — CB110213 - Lớp: 1IBCNTTKET
Trang 2Đồ tài: Xây dựng một mô hình đo lường phục vụ cho việc quần Ty dy dn phan mém
dựa trên phương pháp đo độ lón chức năng COSMIC
3 Kết quả đa
4 Dánh giá phương pháp do COSMIC qua Ap dụng thực tiễn
PHAN KET LUAN
PHU LUC: THUC HIEN BO PO LON CHUC NANG PHAN MEM GUT
MALL/SMS TRUYEN THONG NOL BO TAL TONG CONG TY VIỄN
THONG QUAN DOI - VIETTEL
1, Chức năng “Thêm mới Prolilc” EP1
2 Chức năng “Sửa thông tin Profile” FP2
4 Chức năng “Xóa Profile khỏi danh sách” FP3
Chức năng “Tạo nhóm mới” EP6
” Chire nang “Import danh sach mail tir Excel” FP’
10 Chức năng “Thêm danh sách mail tử cây thông tin nhân sự” FP10
11 Chức năng “Tạo mới nội dung maiL/SMS” EP11
12 Chức năng “Sửa nội dung maiVSMS” I'P12
13 Chức năng “Xóa nội dung mail/SMS” FPIä
14 Preview thing tin FP1
Trang 3
Xây dựng một mô hình äo lường phục vụ cho việc quân lp du dn phần mẫn
dựa trên phương pháp đo độ lón chức năng COSMIC
LỜI CAM ĐOAN Tôi xin cam đoạn:
1 Những nội dung trong luận văn này lả công trình nghuên cứu của tôi đưới sự hướng dẫn trực tiếp của L5 Lễ Tường Vinh
2 Moi tham khảo dùng trong luận văn đều được trích dẫn rõ ràng tên tác giả, tên công trinh, thời gian, dịa diễm công bố
3, Các số liệu, kết quả nêu trong luận văn là trung thực và chưa tùng được ai công
bổ trong bất kỳ công trình nào khác
4, Moi sao chép không hợp lệ, vi phạm quy chế đảo tạo, hay gian trả, tôi xin chịu hoàn toàn trách nhiệm
"Táo giá luận vẫn
(Ky va ghỉ rõ họ tên)
Lê Mạnh Hùng
Học viên thực hiện: Lê Mạnh Hùng — CB110213 - Lớp: 1IBCNTTKET
Trang 4
dua trên phương pháp đo độ lón chức néng COSMIC
DANH MỤC CÁC HÌNH VẼ, BỞ THỊ 1ỉnh 1 Vai trỏ của đo độ lớn phần mềm 2225-5222
Hình 2 Phân loại các địch chuyến đữ liệu
Hình 3 Minh họa đo độ lớn tiến trình chức răng
Tĩỉnh 41 Mô hình ước lượng dự án phần mềm
Hình 5 Biếu để tương tác chức năng Tạo mới Profile
Hình 6 Biểu đỗ tương tác chức rừng, Sửa thông tin Prolile
Tlinh 7 Biểu để tương tác chức năng Xóa Prolle khỏi đanh sách
Hinh8 Biểu đồ tương tác chức năng Kiểm tra kết nội SMS Galeway
Hình 9 Biểu đỗ tương tác chức năng Kiểm tra két ndi Mail Server
1ỉnh 10 liều đỗ tương tác chúc năng Tạo nhóm mới
Hình 11 Biểu đỗ tương tác chức năng TmnporL danh sách mai] từ file exeÌ
Hình 12 Biều đỗ tương tác chức năng Sửa thông tin nhỏm,
Tĩỉnh 13 Biễu đỗ tương tác chức năng Xóa nhóm
Hình 14 Biểu đồ tương tác chức năng Thêm danh sách mai] tử thông tin nhân sự Hình 15 Biểu đỗ tương tác chức năng Tạo mới nội dung mail/sms
Tlinh 16 Biển đồ tương tác chức năng Sửa nội dung mail/sms
Hình 17 Biểu đỗ tượng tác chức năng Xóa nội dung nuaistna
1ình 18 Biéu dé tương tác chúc năng Preview théng tim
Hình 19 Biển đồ tương tac chive ning Report
Hình 20 Biểu đồ tương tác chức năng Gửi mail
Tlinh 21 Diễn đỗ tương tác chức năng Gửi SMS
Học viên thực hiện: Lê Mạnh Hùng — CB110213 - Lớp: 1IBCNTTKET
Xây dựng một mô hình äo lường phục vụ cho việc quân lp du dn phần mẫn
Trang 5Dé tai: Xay dựng một mô hình đo lường phục vụ cho việc quản lý dự án phần mềm
dựa trên phương pháp đo độ lớn chức năng COSMIC
CHƯƠNG I1: TỎNG QUAN VẺ ĐO ĐỘ LỚN PHẢN MÈM
1 Vai trò của việc đo độ lớn phần mềm
Hiện nay các nhả quản lý công nghệ thông tin không ngừng yêu cầu nâng cao chất lượng quản lý phan mem Công nghệ thông tin (CNTT) nhằm tránh các thất bại, đưa
ra được những biện pháp quản lý phản mem mét cách mềm dẻo, linh hoạt đảm bảo
cho người quản trị dự ản có khả năng kiểm soát, điều chỉnh và quản lý thay đổi với phan mém của mình đảm bảo phan mem đây đủ chức năng và được phát triên trong
thời gian cam kết Để làm được điều này quản trị dự án phần mềm cần có một
phương pháp đo độ lớn phần mềm và cỏ khả năng ánh xạ từ độ lớn đo được với dự kiến chỉ phí thời gian, giá thành vả nhân công cần thiết
Độ lớn phần mềm cũng là co sở quan trọng để quản trị dự án làm việc với khách hàng
sử dụng phần mềm đẻ thông nhất hợp đồng thâu dự án Đô lớn phân mềm cũng là
một trong những nhân tổ quan trọng giúp cho việc xây dựng các hệ thông đo lường
phục vụ cho việc quản lý có hiệu quả các phan mềm Các mô hình chất lượng phan
mềm như CMM (hay CMMT) đều nhân mạnh tam quan trọng của số đo độ lớn phần mềm Ước lượng giá thảnh vả công sức phát triển phản mềm lả một trong những yếu
tổ giúp cho việc quản lý dự án phần mềm một cách có hiệu quả Việc ước lượng này
là rất cân thiết trong toàn bộ vòng đời của phần mềm từ khi bắt đầu dự án cho tới khí
dự án hoàn thành Những ước lượng tỉnh toán đầu tiên giúp cho việc đánh giá tính kha thi cia phan mem
eg chi phi,
<x =>
Kế hoạch triển khai
Hình 1 Vai trò cña đo độ lớn phần mồm
Học viên thực hiện: Lê Mạnh Hùng ~ CB110213- Lớp: IIBCNTT.KT
Trang 6FUR Funtional User Requirement Yêu cầu người sử dụng chức
ning CFP ‘Cosmic Function Point Đơn vị đo độ lớn chức ning
COSMIC
Measurement International phap đo độ lớn chức năng
Trang 7Đồ tài: Xây dựng một mô hình đo lường phục vụ cho việc quần Ty dy dn phan mém
dựa trên phương pháp đo độ lón chức năng COSMIC
khuôn khỏ một luận văn thạc sĩ tác giả tiếp cân theo hưởng nghiên cửu, tìm hiểu phương pháp do độ lớn chức năng COSMIC và áp dụng phương pháp COSMIC vào
do độ lớn phần mềm trong, mồi tường doanh nghiệp, ước lượng chỉ phí nguồn lực phát triển phản mém, so sảnh với thực tế triển khai từ dó dưa ra đánh giá
Nội dung của dé tai tập trung váo một số vấn dễ sau:
Đưa ra khái niệm và nhu cau càn có một phương, pháp do độ lớn chức năng, phan mềm Phản tich sự cần thiết và tính tất yêu của các phương pháp do độ lon phan mém trong việc dua ra một ngồn ngữ chưng, thông nhất giữa người dùng phần mềm cũng như người sắn xuất phần mềm đẳng thời lắm cơ sở cho quản trị viên dự án quản lý tiền độ dự án của mình đăm bảo dự án hoàn thanh dung theo cam kết chất lượng và dự trù thời gian, nhân công, chỉ phi,
Giới thiệu một số phương pháp đo độ lớn phần mềm đã và dang được áp dụng trên thế giới Phân tích đặc trưng và các ưu nhược điểm của các phương pháp từ đỏ xác định được các tiêu chí lựa chọn một phương pháp đo phủ hợp
So sánh và đưa ra lý do lựa chon phương pháp đa độ lớn chức năng phân
mém COSMIC đế tìm hiếu và áp đụng đo đạc trong thục tế Phân tích tính
tiền tiên và ưu việt của phương pháp COSMIC so với các phương pháp đo
độ lớn chức năng khác
Tim hiểu lý thuyết phương pháp đo độ lớn chức năng COSMIC, áp dựng,
phương pháp đo COSMIC vào dự án phẩn mềm của đoanh nghiệp Tiên
hành đo độ lớn chức năng từ đó tróc lượng đự kiến chỉ phí, thời gian, nguồn
lực để hoàn Hưành dự an phan mém
So sảnh ước lượng đự kiên với thực tế triển khai dự án, đánh giá độ chính xúc của phương pháp
Một số khó khăn:
Để thực hiện thử nghiệm phương, pháp do độ lớn chức năng COSMIC trên một phản mềm dã dược triển khai thật trong thực tế cẩn có một bản đặc tả chỉ tiết về yêu cầu phần mềm Phương pháp do độ lớn chức năng phản mềm
CORMIC dựa vào việc xác định chính xác các thao tác đữ liệu vao/ra do dé
cân thiết phải có đặc tả yêu cầu phần mềm chỉ tiết cùng với sơ đỗ thao tác người dùng usecase Tuy nhiên trên thực tế do tính bí mật về kinh doanh do
Học viên thực hiện: Lê Mạnh Hùng — CB110213 - Lớp: 1IBCNTTKET
Trang 8FUR Funtional User Requirement Yêu cầu người sử dụng chức
ning CFP ‘Cosmic Function Point Đơn vị đo độ lớn chức ning
COSMIC
Measurement International phap đo độ lớn chức năng
Trang 9
Xây dựng một mô hình äo lường phục vụ cho việc quân lp du dn phần mẫn
dựa trên phương pháp đo độ lón chức năng COSMIC
xuất và sử dụng phần mềm cíng gia tăng theo tỉ lệ thuận
Một như cầu tất yếu được dat ra la can có cơ cở khoa học cho phép người phát triển phân mềm đmh cỡ phẩn mềm can phát triển, cho phép người sử dung phan mém đánh giá chính xác độ lớn phản mềm cần dầu tu, đồng, thời giúp dự kiến chi phi, nhân công đế quản trị dự án triển khai Từ đây các phương pháp định cỡ phần mềm
dược ra dời
Trong bài luận văn này tiền hành nghiên cửu tổng quan về các phương pháp định cũ phẩn mm nói chung, sự cân thiết của các phương pháp định cũ phần mềm, Lư đó dã sâu vào nghiên cửu, tìm hiểu phương pháp đo độ lớn phân mềm dựa trên độ lớn chute nang COSMIC va áp dụng phương pháp COSMIC đo đạc độ lớn phần mềm
tại doanh nghiệp
3 Mục đích nghiên cửu
Mục dịch nghiên cửu của luận van 1a tim hiểu tổng quan vẻ định cỡ phản mềm nói
chung, mục đích cũng như các phương pháp định cỡ một phản mềm từ đó nhân
xuạnh vào die trưng của mỗi một phương pháp Tiếp dó luận văn lựa chọn và phân tích một phương pháp định cỡ phần mềm phủ hợp và đáp ứng những nhu câu thiết yếu nhất của yêu cầu do độ lớn phần mềm
4 Dối tượng nghiên cứu
Trong bài luận vẫn này tác giả tập trung vào nghiên cứu mô hình do đỗ lớn chức năng COSMIC, phân tích phương pháp luận, phạm vi áp đụng cũng như cách thức
tiên hành các bước chỉ tiết để thục hiện đo đạc, định cỡ phân
'Liểu để của đề tải lá Xây dựng một mỏ hình đo lường phục vụ cho việc quản lý dự
an phan mềm dựa trên phương pháp do dộ lớn chức năng COSMIC tuy nhiên trong
Học viên thực hiện: Lê Mạnh Hùng — CB110213 - Lớp: 1IBCNTTKET
Trang 10Đồ tài: Xây dựng một mô hình đo lường phục vụ cho việc quần Ty dy dn phan mém
dựa trên phương pháp đo độ lón chức năng COSMIC
khuôn khỏ một luận văn thạc sĩ tác giả tiếp cân theo hưởng nghiên cửu, tìm hiểu phương pháp do độ lớn chức năng COSMIC và áp dụng phương pháp COSMIC vào
do độ lớn phần mềm trong, mồi tường doanh nghiệp, ước lượng chỉ phí nguồn lực phát triển phản mém, so sảnh với thực tế triển khai từ dó dưa ra đánh giá
Nội dung của dé tai tập trung váo một số vấn dễ sau:
Đưa ra khái niệm và nhu cau càn có một phương, pháp do độ lớn chức năng, phan mềm Phản tich sự cần thiết và tính tất yêu của các phương pháp do độ lon phan mém trong việc dua ra một ngồn ngữ chưng, thông nhất giữa người dùng phần mềm cũng như người sắn xuất phần mềm đẳng thời lắm cơ sở cho quản trị viên dự án quản lý tiền độ dự án của mình đăm bảo dự án hoàn thanh dung theo cam kết chất lượng và dự trù thời gian, nhân công, chỉ phi,
Giới thiệu một số phương pháp đo độ lớn phần mềm đã và dang được áp dụng trên thế giới Phân tích đặc trưng và các ưu nhược điểm của các phương pháp từ đỏ xác định được các tiêu chí lựa chọn một phương pháp đo phủ hợp
So sánh và đưa ra lý do lựa chon phương pháp đa độ lớn chức năng phân
mém COSMIC đế tìm hiếu và áp đụng đo đạc trong thục tế Phân tích tính
tiền tiên và ưu việt của phương pháp COSMIC so với các phương pháp đo
độ lớn chức năng khác
Tim hiểu lý thuyết phương pháp đo độ lớn chức năng COSMIC, áp dựng,
phương pháp đo COSMIC vào dự án phẩn mềm của đoanh nghiệp Tiên
hành đo độ lớn chức năng từ đó tróc lượng đự kiến chỉ phí, thời gian, nguồn
lực để hoàn Hưành dự an phan mém
So sảnh ước lượng đự kiên với thực tế triển khai dự án, đánh giá độ chính xúc của phương pháp
Một số khó khăn:
Để thực hiện thử nghiệm phương, pháp do độ lớn chức năng COSMIC trên một phản mềm dã dược triển khai thật trong thực tế cẩn có một bản đặc tả chỉ tiết về yêu cầu phần mềm Phương pháp do độ lớn chức năng phản mềm
CORMIC dựa vào việc xác định chính xác các thao tác đữ liệu vao/ra do dé
cân thiết phải có đặc tả yêu cầu phần mềm chỉ tiết cùng với sơ đỗ thao tác người dùng usecase Tuy nhiên trên thực tế do tính bí mật về kinh doanh do
Học viên thực hiện: Lê Mạnh Hùng — CB110213 - Lớp: 1IBCNTTKET
Trang 11FUR Funtional User Requirement Yêu cầu người sử dụng chức
ning CFP ‘Cosmic Function Point Đơn vị đo độ lớn chức ning
COSMIC
Measurement International phap đo độ lớn chức năng
Trang 12
Xây dựng một mô hình äo lường phục vụ cho việc quân lp du dn phần mẫn
dựa trên phương pháp đo độ lón chức năng COSMIC
xuất và sử dụng phần mềm cíng gia tăng theo tỉ lệ thuận
Một như cầu tất yếu được dat ra la can có cơ cở khoa học cho phép người phát triển phân mềm đmh cỡ phẩn mềm can phát triển, cho phép người sử dung phan mém đánh giá chính xác độ lớn phản mềm cần dầu tu, đồng, thời giúp dự kiến chi phi, nhân công đế quản trị dự án triển khai Từ đây các phương pháp định cỡ phần mềm
dược ra dời
Trong bài luận văn này tiền hành nghiên cửu tổng quan về các phương pháp định cũ phẩn mm nói chung, sự cân thiết của các phương pháp định cũ phần mềm, Lư đó dã sâu vào nghiên cửu, tìm hiểu phương pháp đo độ lớn phân mềm dựa trên độ lớn chute nang COSMIC va áp dụng phương pháp COSMIC đo đạc độ lớn phần mềm
tại doanh nghiệp
3 Mục đích nghiên cửu
Mục dịch nghiên cửu của luận van 1a tim hiểu tổng quan vẻ định cỡ phản mềm nói
chung, mục đích cũng như các phương pháp định cỡ một phản mềm từ đó nhân
xuạnh vào die trưng của mỗi một phương pháp Tiếp dó luận văn lựa chọn và phân tích một phương pháp định cỡ phần mềm phủ hợp và đáp ứng những nhu câu thiết yếu nhất của yêu cầu do độ lớn phần mềm
4 Dối tượng nghiên cứu
Trong bài luận vẫn này tác giả tập trung vào nghiên cứu mô hình do đỗ lớn chức năng COSMIC, phân tích phương pháp luận, phạm vi áp đụng cũng như cách thức
tiên hành các bước chỉ tiết để thục hiện đo đạc, định cỡ phân
'Liểu để của đề tải lá Xây dựng một mỏ hình đo lường phục vụ cho việc quản lý dự
an phan mềm dựa trên phương pháp do dộ lớn chức năng COSMIC tuy nhiên trong
Học viên thực hiện: Lê Mạnh Hùng — CB110213 - Lớp: 1IBCNTTKET
Trang 13FUR Funtional User Requirement Yêu cầu người sử dụng chức
ning CFP ‘Cosmic Function Point Đơn vị đo độ lớn chức ning
COSMIC
Measurement International phap đo độ lớn chức năng
Trang 14Đồ tài: Xây dựng một mô hình đo lường phục vụ cho việc quần Ty dy dn phan mém
dựa trên phương pháp đo độ lón chức năng COSMIC
khuôn khỏ một luận văn thạc sĩ tác giả tiếp cân theo hưởng nghiên cửu, tìm hiểu phương pháp do độ lớn chức năng COSMIC và áp dụng phương pháp COSMIC vào
do độ lớn phần mềm trong, mồi tường doanh nghiệp, ước lượng chỉ phí nguồn lực phát triển phản mém, so sảnh với thực tế triển khai từ dó dưa ra đánh giá
Nội dung của dé tai tập trung váo một số vấn dễ sau:
Đưa ra khái niệm và nhu cau càn có một phương, pháp do độ lớn chức năng, phan mềm Phản tich sự cần thiết và tính tất yêu của các phương pháp do độ lon phan mém trong việc dua ra một ngồn ngữ chưng, thông nhất giữa người dùng phần mềm cũng như người sắn xuất phần mềm đẳng thời lắm cơ sở cho quản trị viên dự án quản lý tiền độ dự án của mình đăm bảo dự án hoàn thanh dung theo cam kết chất lượng và dự trù thời gian, nhân công, chỉ phi,
Giới thiệu một số phương pháp đo độ lớn phần mềm đã và dang được áp dụng trên thế giới Phân tích đặc trưng và các ưu nhược điểm của các phương pháp từ đỏ xác định được các tiêu chí lựa chọn một phương pháp đo phủ hợp
So sánh và đưa ra lý do lựa chon phương pháp đa độ lớn chức năng phân
mém COSMIC đế tìm hiếu và áp đụng đo đạc trong thục tế Phân tích tính
tiền tiên và ưu việt của phương pháp COSMIC so với các phương pháp đo
độ lớn chức năng khác
Tim hiểu lý thuyết phương pháp đo độ lớn chức năng COSMIC, áp dựng,
phương pháp đo COSMIC vào dự án phẩn mềm của đoanh nghiệp Tiên
hành đo độ lớn chức năng từ đó tróc lượng đự kiến chỉ phí, thời gian, nguồn
lực để hoàn Hưành dự an phan mém
So sảnh ước lượng đự kiên với thực tế triển khai dự án, đánh giá độ chính xúc của phương pháp
Một số khó khăn:
Để thực hiện thử nghiệm phương, pháp do độ lớn chức năng COSMIC trên một phản mềm dã dược triển khai thật trong thực tế cẩn có một bản đặc tả chỉ tiết về yêu cầu phần mềm Phương pháp do độ lớn chức năng phản mềm
CORMIC dựa vào việc xác định chính xác các thao tác đữ liệu vao/ra do dé
cân thiết phải có đặc tả yêu cầu phần mềm chỉ tiết cùng với sơ đỗ thao tác người dùng usecase Tuy nhiên trên thực tế do tính bí mật về kinh doanh do
Học viên thực hiện: Lê Mạnh Hùng — CB110213 - Lớp: 1IBCNTTKET
Trang 15Đồ tài: Xây dựng một mô hình đo lường phục vụ cho việc quần Ty dy dn phan mém
dựa trên phương pháp đo độ lón chức năng COSMIC
khuôn khỏ một luận văn thạc sĩ tác giả tiếp cân theo hưởng nghiên cửu, tìm hiểu phương pháp do độ lớn chức năng COSMIC và áp dụng phương pháp COSMIC vào
do độ lớn phần mềm trong, mồi tường doanh nghiệp, ước lượng chỉ phí nguồn lực phát triển phản mém, so sảnh với thực tế triển khai từ dó dưa ra đánh giá
Nội dung của dé tai tập trung váo một số vấn dễ sau:
Đưa ra khái niệm và nhu cau càn có một phương, pháp do độ lớn chức năng, phan mềm Phản tich sự cần thiết và tính tất yêu của các phương pháp do độ lon phan mém trong việc dua ra một ngồn ngữ chưng, thông nhất giữa người dùng phần mềm cũng như người sắn xuất phần mềm đẳng thời lắm cơ sở cho quản trị viên dự án quản lý tiền độ dự án của mình đăm bảo dự án hoàn thanh dung theo cam kết chất lượng và dự trù thời gian, nhân công, chỉ phi,
Giới thiệu một số phương pháp đo độ lớn phần mềm đã và dang được áp dụng trên thế giới Phân tích đặc trưng và các ưu nhược điểm của các phương pháp từ đỏ xác định được các tiêu chí lựa chọn một phương pháp đo phủ hợp
So sánh và đưa ra lý do lựa chon phương pháp đa độ lớn chức năng phân
mém COSMIC đế tìm hiếu và áp đụng đo đạc trong thục tế Phân tích tính
tiền tiên và ưu việt của phương pháp COSMIC so với các phương pháp đo
độ lớn chức năng khác
Tim hiểu lý thuyết phương pháp đo độ lớn chức năng COSMIC, áp dựng,
phương pháp đo COSMIC vào dự án phẩn mềm của đoanh nghiệp Tiên
hành đo độ lớn chức năng từ đó tróc lượng đự kiến chỉ phí, thời gian, nguồn
lực để hoàn Hưành dự an phan mém
So sảnh ước lượng đự kiên với thực tế triển khai dự án, đánh giá độ chính xúc của phương pháp
Một số khó khăn:
Để thực hiện thử nghiệm phương, pháp do độ lớn chức năng COSMIC trên một phản mềm dã dược triển khai thật trong thực tế cẩn có một bản đặc tả chỉ tiết về yêu cầu phần mềm Phương pháp do độ lớn chức năng phản mềm
CORMIC dựa vào việc xác định chính xác các thao tác đữ liệu vao/ra do dé
cân thiết phải có đặc tả yêu cầu phần mềm chỉ tiết cùng với sơ đỗ thao tác người dùng usecase Tuy nhiên trên thực tế do tính bí mật về kinh doanh do
Học viên thực hiện: Lê Mạnh Hùng — CB110213 - Lớp: 1IBCNTTKET
Trang 16
Xây dựng một mô hình äo lường phục vụ cho việc quân lp du dn phần mẫn
dựa trên phương pháp đo độ lón chức năng COSMIC
xuất và sử dụng phần mềm cíng gia tăng theo tỉ lệ thuận
Một như cầu tất yếu được dat ra la can có cơ cở khoa học cho phép người phát triển phân mềm đmh cỡ phẩn mềm can phát triển, cho phép người sử dung phan mém đánh giá chính xác độ lớn phản mềm cần dầu tu, đồng, thời giúp dự kiến chi phi, nhân công đế quản trị dự án triển khai Từ đây các phương pháp định cỡ phần mềm
dược ra dời
Trong bài luận văn này tiền hành nghiên cửu tổng quan về các phương pháp định cũ phẩn mm nói chung, sự cân thiết của các phương pháp định cũ phần mềm, Lư đó dã sâu vào nghiên cửu, tìm hiểu phương pháp đo độ lớn phân mềm dựa trên độ lớn chute nang COSMIC va áp dụng phương pháp COSMIC đo đạc độ lớn phần mềm
tại doanh nghiệp
3 Mục đích nghiên cửu
Mục dịch nghiên cửu của luận van 1a tim hiểu tổng quan vẻ định cỡ phản mềm nói
chung, mục đích cũng như các phương pháp định cỡ một phản mềm từ đó nhân
xuạnh vào die trưng của mỗi một phương pháp Tiếp dó luận văn lựa chọn và phân tích một phương pháp định cỡ phần mềm phủ hợp và đáp ứng những nhu câu thiết yếu nhất của yêu cầu do độ lớn phần mềm
4 Dối tượng nghiên cứu
Trong bài luận vẫn này tác giả tập trung vào nghiên cứu mô hình do đỗ lớn chức năng COSMIC, phân tích phương pháp luận, phạm vi áp đụng cũng như cách thức
tiên hành các bước chỉ tiết để thục hiện đo đạc, định cỡ phân
'Liểu để của đề tải lá Xây dựng một mỏ hình đo lường phục vụ cho việc quản lý dự
an phan mềm dựa trên phương pháp do dộ lớn chức năng COSMIC tuy nhiên trong
Học viên thực hiện: Lê Mạnh Hùng — CB110213 - Lớp: 1IBCNTTKET
Trang 17Kết quả thứ ng) phương pháp đo độ lớn chức năng COSMIC mang tỉnh chất tương đối at quả Diễu này có nghĩa là với cùng một phản mềm nhưng với những chuyên viên đo có kinh nghiệm và kiến thức khác nhau sẽ
có kết quả sai khác trong một biên độ nào đó Kết quả do thậm chí còn khác
đi với cùng một người thực hiện đo đạc khi kinh nghiệm và kì năng đo được hoản thiện dan
ê
Học viên thực hiện: Lê Mạnh Hùng — CB110213 - Lớp: 1IBCNTTKET
Trang 18Dé tai: Xay dựng một mô hình đo lường phục vụ cho việc quản lý dự án phần mềm
dựa trên phương pháp đo độ lớn chức năng COSMIC
CHƯƠNG I1: TỎNG QUAN VẺ ĐO ĐỘ LỚN PHẢN MÈM
1 Vai trò của việc đo độ lớn phần mềm
Hiện nay các nhả quản lý công nghệ thông tin không ngừng yêu cầu nâng cao chất lượng quản lý phan mem Công nghệ thông tin (CNTT) nhằm tránh các thất bại, đưa
ra được những biện pháp quản lý phản mem mét cách mềm dẻo, linh hoạt đảm bảo
cho người quản trị dự ản có khả năng kiểm soát, điều chỉnh và quản lý thay đổi với phan mém của mình đảm bảo phan mem đây đủ chức năng và được phát triên trong
thời gian cam kết Để làm được điều này quản trị dự án phần mềm cần có một
phương pháp đo độ lớn phần mềm và cỏ khả năng ánh xạ từ độ lớn đo được với dự kiến chỉ phí thời gian, giá thành vả nhân công cần thiết
Độ lớn phần mềm cũng là co sở quan trọng để quản trị dự án làm việc với khách hàng
sử dụng phần mềm đẻ thông nhất hợp đồng thâu dự án Đô lớn phân mềm cũng là
một trong những nhân tổ quan trọng giúp cho việc xây dựng các hệ thông đo lường
phục vụ cho việc quản lý có hiệu quả các phan mềm Các mô hình chất lượng phan
mềm như CMM (hay CMMT) đều nhân mạnh tam quan trọng của số đo độ lớn phần mềm Ước lượng giá thảnh vả công sức phát triển phản mềm lả một trong những yếu
tổ giúp cho việc quản lý dự án phần mềm một cách có hiệu quả Việc ước lượng này
là rất cân thiết trong toàn bộ vòng đời của phần mềm từ khi bắt đầu dự án cho tới khí
dự án hoàn thành Những ước lượng tỉnh toán đầu tiên giúp cho việc đánh giá tính kha thi cia phan mem
eg chi phi,
<x =>
Kế hoạch triển khai
Hình 1 Vai trò cña đo độ lớn phần mồm
Học viên thực hiện: Lê Mạnh Hùng ~ CB110213- Lớp: IIBCNTT.KT
Trang 19Dé tai: Xay dựng một mô hình đo lường phục vụ cho việc quản lý dự án phần mềm
dựa trên phương pháp đo độ lớn chức năng COSMIC
CHƯƠNG I1: TỎNG QUAN VẺ ĐO ĐỘ LỚN PHẢN MÈM
1 Vai trò của việc đo độ lớn phần mềm
Hiện nay các nhả quản lý công nghệ thông tin không ngừng yêu cầu nâng cao chất lượng quản lý phan mem Công nghệ thông tin (CNTT) nhằm tránh các thất bại, đưa
ra được những biện pháp quản lý phản mem mét cách mềm dẻo, linh hoạt đảm bảo
cho người quản trị dự ản có khả năng kiểm soát, điều chỉnh và quản lý thay đổi với phan mém của mình đảm bảo phan mem đây đủ chức năng và được phát triên trong
thời gian cam kết Để làm được điều này quản trị dự án phần mềm cần có một
phương pháp đo độ lớn phần mềm và cỏ khả năng ánh xạ từ độ lớn đo được với dự kiến chỉ phí thời gian, giá thành vả nhân công cần thiết
Độ lớn phần mềm cũng là co sở quan trọng để quản trị dự án làm việc với khách hàng
sử dụng phần mềm đẻ thông nhất hợp đồng thâu dự án Đô lớn phân mềm cũng là
một trong những nhân tổ quan trọng giúp cho việc xây dựng các hệ thông đo lường
phục vụ cho việc quản lý có hiệu quả các phan mềm Các mô hình chất lượng phan
mềm như CMM (hay CMMT) đều nhân mạnh tam quan trọng của số đo độ lớn phần mềm Ước lượng giá thảnh vả công sức phát triển phản mềm lả một trong những yếu
tổ giúp cho việc quản lý dự án phần mềm một cách có hiệu quả Việc ước lượng này
là rất cân thiết trong toàn bộ vòng đời của phần mềm từ khi bắt đầu dự án cho tới khí
dự án hoàn thành Những ước lượng tỉnh toán đầu tiên giúp cho việc đánh giá tính kha thi cia phan mem
eg chi phi,
<x =>
Kế hoạch triển khai
Hình 1 Vai trò cña đo độ lớn phần mồm
Học viên thực hiện: Lê Mạnh Hùng ~ CB110213- Lớp: IIBCNTT.KT
Trang 20
Xây dựng một mô hình äo lường phục vụ cho việc quân lp du dn phần mẫn
dựa trên phương pháp đo độ lón chức năng COSMIC
xuất và sử dụng phần mềm cíng gia tăng theo tỉ lệ thuận
Một như cầu tất yếu được dat ra la can có cơ cở khoa học cho phép người phát triển phân mềm đmh cỡ phẩn mềm can phát triển, cho phép người sử dung phan mém đánh giá chính xác độ lớn phản mềm cần dầu tu, đồng, thời giúp dự kiến chi phi, nhân công đế quản trị dự án triển khai Từ đây các phương pháp định cỡ phần mềm
dược ra dời
Trong bài luận văn này tiền hành nghiên cửu tổng quan về các phương pháp định cũ phẩn mm nói chung, sự cân thiết của các phương pháp định cũ phần mềm, Lư đó dã sâu vào nghiên cửu, tìm hiểu phương pháp đo độ lớn phân mềm dựa trên độ lớn chute nang COSMIC va áp dụng phương pháp COSMIC đo đạc độ lớn phần mềm
tại doanh nghiệp
3 Mục đích nghiên cửu
Mục dịch nghiên cửu của luận van 1a tim hiểu tổng quan vẻ định cỡ phản mềm nói
chung, mục đích cũng như các phương pháp định cỡ một phản mềm từ đó nhân
xuạnh vào die trưng của mỗi một phương pháp Tiếp dó luận văn lựa chọn và phân tích một phương pháp định cỡ phần mềm phủ hợp và đáp ứng những nhu câu thiết yếu nhất của yêu cầu do độ lớn phần mềm
4 Dối tượng nghiên cứu
Trong bài luận vẫn này tác giả tập trung vào nghiên cứu mô hình do đỗ lớn chức năng COSMIC, phân tích phương pháp luận, phạm vi áp đụng cũng như cách thức
tiên hành các bước chỉ tiết để thục hiện đo đạc, định cỡ phân
'Liểu để của đề tải lá Xây dựng một mỏ hình đo lường phục vụ cho việc quản lý dự
an phan mềm dựa trên phương pháp do dộ lớn chức năng COSMIC tuy nhiên trong
Học viên thực hiện: Lê Mạnh Hùng — CB110213 - Lớp: 1IBCNTTKET
Trang 21Dé tai: Xay dựng một mô hình đo lường phục vụ cho việc quản lý dự án phần mềm
dựa trên phương pháp đo độ lớn chức năng COSMIC
CHƯƠNG I1: TỎNG QUAN VẺ ĐO ĐỘ LỚN PHẢN MÈM
1 Vai trò của việc đo độ lớn phần mềm
Hiện nay các nhả quản lý công nghệ thông tin không ngừng yêu cầu nâng cao chất lượng quản lý phan mem Công nghệ thông tin (CNTT) nhằm tránh các thất bại, đưa
ra được những biện pháp quản lý phản mem mét cách mềm dẻo, linh hoạt đảm bảo
cho người quản trị dự ản có khả năng kiểm soát, điều chỉnh và quản lý thay đổi với phan mém của mình đảm bảo phan mem đây đủ chức năng và được phát triên trong
thời gian cam kết Để làm được điều này quản trị dự án phần mềm cần có một
phương pháp đo độ lớn phần mềm và cỏ khả năng ánh xạ từ độ lớn đo được với dự kiến chỉ phí thời gian, giá thành vả nhân công cần thiết
Độ lớn phần mềm cũng là co sở quan trọng để quản trị dự án làm việc với khách hàng
sử dụng phần mềm đẻ thông nhất hợp đồng thâu dự án Đô lớn phân mềm cũng là
một trong những nhân tổ quan trọng giúp cho việc xây dựng các hệ thông đo lường
phục vụ cho việc quản lý có hiệu quả các phan mềm Các mô hình chất lượng phan
mềm như CMM (hay CMMT) đều nhân mạnh tam quan trọng của số đo độ lớn phần mềm Ước lượng giá thảnh vả công sức phát triển phản mềm lả một trong những yếu
tổ giúp cho việc quản lý dự án phần mềm một cách có hiệu quả Việc ước lượng này
là rất cân thiết trong toàn bộ vòng đời của phần mềm từ khi bắt đầu dự án cho tới khí
dự án hoàn thành Những ước lượng tỉnh toán đầu tiên giúp cho việc đánh giá tính kha thi cia phan mem
eg chi phi,
<x =>
Kế hoạch triển khai
Hình 1 Vai trò cña đo độ lớn phần mồm
Học viên thực hiện: Lê Mạnh Hùng ~ CB110213- Lớp: IIBCNTT.KT
Trang 22
Xây dựng một mô hình äo lường phục vụ cho việc quân lp du dn phần mẫn
dựa trên phương pháp đo độ lón chức năng COSMIC
Quan sát trong hình về 01 ta thấy việc do độ lớn chức năng phần mêm được bắt dầu ngay sau khi cỏ đặc tả yêu cầu phản mnẻm Sau khi chốt đặc tá yêu cầu phần mềm,
quá trình đo độ lớn chức năng nhân mềm bắt đầu Sản phẩm của quá trình đo là giá
trị độ lớn chức răng của phần mềm Căn cứ vào độ lớn này quân lrị dự án số ước tính chỉ phí về giá thành, chỉ phí nhân công và chỉ phí thời gian của dự án Với kết quả ước lượng thu được quân trị dự án tiến hành xây dựng kế hoạch phát triển phân
êm Kẻ hoạch này được sử dụng là căn cứ để theo đối và diều chỉnh trong toa ba
vòng đời của phan mém Khi có thay đổi yêu cầu bài toán dẫn tới thay đổi về độ lớn
chúc năng của phẩn mễm khi đỏ kế hoạch cũng thay đổi ảnh xạ tới sự thay đổi về tước lượng nguồn lực đự kiến để hoàn thành dự an Đây chính là quá trình quản lý thay đổi trong vỏng đời phát triển phần mềm
2 Một số phương pháp đa độ lớn phần mềm
2.1 Phương pháp do dộ lớn chức năng phần mềm dựa trên số lượng dóng lệnh Tây là phương pháp đo độ lớn chức năng phản mêm kinh điển đã có từ rất lâu với nguyén tac rit don giản Độ lớn chức răng của phần mềm phụ thuộc vào số lượng, dong lệnh Phương pháp nảy có ưu điểm là tính đơn giãn Chỉ cần đếm số lượng
dong lệnh của phần mềm để tróc lượng độ lớn của phân mêm Ngoài ra phương,
pháp này cũng không đời hỏi chuyên viên đo phải trau đổi kĩ năng và kinh nghiệm
đo thực tế Tuy nhiên phương pháp nảy có một số nhược điểm lớn Thứ nhất số
lượng đòng lệnh trong nhiêu trường hợp không thé hiện được bản chất phức tạp/đơn
giảm ofa ứng dụng Thứ hai là phương pháp này không áp dựng được với những phân mềm được phát triển trên nhiều nên tảng khác nhau do mỗi ngôn ngữ lập trình
có một cầu trúc ngữ pháp riêng do đỏ không có quy chiếu chưng về số lượng đông lệnh Hệ quả IÃI yến của việc mày là những dự áu phân mểm viết bằng những ngôn ngữ khác nhau không thể so sánh về độ lớn với nhau và những phẩn mềm viết bằng, xhững ngôn ngữ khảo nhau không tỉnh được giả trị độ lớn
1.2 Phương pháp do dộ lớn phần mêm dựa vảo tài liệu hoặc sản pham
Nếu như phương pháp do độ lớn chức nắng đựa trêu số lượng dòng lênh hướng nhiều về các lập trình viên thi phương pháp đo độ lớn phần mềm dựa vào tải liệu
Học viên thực hiện: Lê Mạnh Hùng — CB110213 - Lớp: 1IBCNTTKET
Trang 23
dua trên phương pháp đo độ lón chức néng COSMIC
DANH MỤC CÁC HÌNH VẼ, BỞ THỊ 1ỉnh 1 Vai trỏ của đo độ lớn phần mềm 2225-5222
Hình 2 Phân loại các địch chuyến đữ liệu
Hình 3 Minh họa đo độ lớn tiến trình chức răng
Tĩỉnh 41 Mô hình ước lượng dự án phần mềm
Hình 5 Biếu để tương tác chức năng Tạo mới Profile
Hình 6 Biểu đỗ tương tác chức rừng, Sửa thông tin Prolile
Tlinh 7 Biểu để tương tác chức năng Xóa Prolle khỏi đanh sách
Hinh8 Biểu đồ tương tác chức năng Kiểm tra kết nội SMS Galeway
Hình 9 Biểu đỗ tương tác chức năng Kiểm tra két ndi Mail Server
1ỉnh 10 liều đỗ tương tác chúc năng Tạo nhóm mới
Hình 11 Biểu đỗ tương tác chức năng TmnporL danh sách mai] từ file exeÌ
Hình 12 Biều đỗ tương tác chức năng Sửa thông tin nhỏm,
Tĩỉnh 13 Biễu đỗ tương tác chức năng Xóa nhóm
Hình 14 Biểu đồ tương tác chức năng Thêm danh sách mai] tử thông tin nhân sự Hình 15 Biểu đỗ tương tác chức năng Tạo mới nội dung mail/sms
Tlinh 16 Biển đồ tương tác chức năng Sửa nội dung mail/sms
Hình 17 Biểu đỗ tượng tác chức năng Xóa nội dung nuaistna
1ình 18 Biéu dé tương tác chúc năng Preview théng tim
Hình 19 Biển đồ tương tac chive ning Report
Hình 20 Biểu đồ tương tác chức năng Gửi mail
Tlinh 21 Diễn đỗ tương tác chức năng Gửi SMS
Học viên thực hiện: Lê Mạnh Hùng — CB110213 - Lớp: 1IBCNTTKET
Xây dựng một mô hình äo lường phục vụ cho việc quân lp du dn phần mẫn
Trang 24Đồ tài: Xây dựng một mô hình đo lường phục vụ cho việc quần Ty dy dn phan mém
dựa trên phương pháp đo độ lón chức năng COSMIC
khuôn khỏ một luận văn thạc sĩ tác giả tiếp cân theo hưởng nghiên cửu, tìm hiểu phương pháp do độ lớn chức năng COSMIC và áp dụng phương pháp COSMIC vào
do độ lớn phần mềm trong, mồi tường doanh nghiệp, ước lượng chỉ phí nguồn lực phát triển phản mém, so sảnh với thực tế triển khai từ dó dưa ra đánh giá
Nội dung của dé tai tập trung váo một số vấn dễ sau:
Đưa ra khái niệm và nhu cau càn có một phương, pháp do độ lớn chức năng, phan mềm Phản tich sự cần thiết và tính tất yêu của các phương pháp do độ lon phan mém trong việc dua ra một ngồn ngữ chưng, thông nhất giữa người dùng phần mềm cũng như người sắn xuất phần mềm đẳng thời lắm cơ sở cho quản trị viên dự án quản lý tiền độ dự án của mình đăm bảo dự án hoàn thanh dung theo cam kết chất lượng và dự trù thời gian, nhân công, chỉ phi,
Giới thiệu một số phương pháp đo độ lớn phần mềm đã và dang được áp dụng trên thế giới Phân tích đặc trưng và các ưu nhược điểm của các phương pháp từ đỏ xác định được các tiêu chí lựa chọn một phương pháp đo phủ hợp
So sánh và đưa ra lý do lựa chon phương pháp đa độ lớn chức năng phân
mém COSMIC đế tìm hiếu và áp đụng đo đạc trong thục tế Phân tích tính
tiền tiên và ưu việt của phương pháp COSMIC so với các phương pháp đo
độ lớn chức năng khác
Tim hiểu lý thuyết phương pháp đo độ lớn chức năng COSMIC, áp dựng,
phương pháp đo COSMIC vào dự án phẩn mềm của đoanh nghiệp Tiên
hành đo độ lớn chức năng từ đó tróc lượng đự kiến chỉ phí, thời gian, nguồn
lực để hoàn Hưành dự an phan mém
So sảnh ước lượng đự kiên với thực tế triển khai dự án, đánh giá độ chính xúc của phương pháp
Một số khó khăn:
Để thực hiện thử nghiệm phương, pháp do độ lớn chức năng COSMIC trên một phản mềm dã dược triển khai thật trong thực tế cẩn có một bản đặc tả chỉ tiết về yêu cầu phần mềm Phương pháp do độ lớn chức năng phản mềm
CORMIC dựa vào việc xác định chính xác các thao tác đữ liệu vao/ra do dé
cân thiết phải có đặc tả yêu cầu phần mềm chỉ tiết cùng với sơ đỗ thao tác người dùng usecase Tuy nhiên trên thực tế do tính bí mật về kinh doanh do
Học viên thực hiện: Lê Mạnh Hùng — CB110213 - Lớp: 1IBCNTTKET
Trang 25
Xây dựng một mô hình äo lường phục vụ cho việc quân lp du dn phần mẫn
dựa trên phương pháp đo độ lón chức năng COSMIC
Quan sát trong hình về 01 ta thấy việc do độ lớn chức năng phần mêm được bắt dầu ngay sau khi cỏ đặc tả yêu cầu phản mnẻm Sau khi chốt đặc tá yêu cầu phần mềm,
quá trình đo độ lớn chức năng nhân mềm bắt đầu Sản phẩm của quá trình đo là giá
trị độ lớn chức răng của phần mềm Căn cứ vào độ lớn này quân lrị dự án số ước tính chỉ phí về giá thành, chỉ phí nhân công và chỉ phí thời gian của dự án Với kết quả ước lượng thu được quân trị dự án tiến hành xây dựng kế hoạch phát triển phân
êm Kẻ hoạch này được sử dụng là căn cứ để theo đối và diều chỉnh trong toa ba
vòng đời của phan mém Khi có thay đổi yêu cầu bài toán dẫn tới thay đổi về độ lớn
chúc năng của phẩn mễm khi đỏ kế hoạch cũng thay đổi ảnh xạ tới sự thay đổi về tước lượng nguồn lực đự kiến để hoàn thành dự an Đây chính là quá trình quản lý thay đổi trong vỏng đời phát triển phần mềm
2 Một số phương pháp đa độ lớn phần mềm
2.1 Phương pháp do dộ lớn chức năng phần mềm dựa trên số lượng dóng lệnh Tây là phương pháp đo độ lớn chức năng phản mêm kinh điển đã có từ rất lâu với nguyén tac rit don giản Độ lớn chức răng của phần mềm phụ thuộc vào số lượng, dong lệnh Phương pháp nảy có ưu điểm là tính đơn giãn Chỉ cần đếm số lượng
dong lệnh của phần mềm để tróc lượng độ lớn của phân mêm Ngoài ra phương,
pháp này cũng không đời hỏi chuyên viên đo phải trau đổi kĩ năng và kinh nghiệm
đo thực tế Tuy nhiên phương pháp nảy có một số nhược điểm lớn Thứ nhất số
lượng đòng lệnh trong nhiêu trường hợp không thé hiện được bản chất phức tạp/đơn
giảm ofa ứng dụng Thứ hai là phương pháp này không áp dựng được với những phân mềm được phát triển trên nhiều nên tảng khác nhau do mỗi ngôn ngữ lập trình
có một cầu trúc ngữ pháp riêng do đỏ không có quy chiếu chưng về số lượng đông lệnh Hệ quả IÃI yến của việc mày là những dự áu phân mểm viết bằng những ngôn ngữ khác nhau không thể so sánh về độ lớn với nhau và những phẩn mềm viết bằng, xhững ngôn ngữ khảo nhau không tỉnh được giả trị độ lớn
1.2 Phương pháp do dộ lớn phần mêm dựa vảo tài liệu hoặc sản pham
Nếu như phương pháp do độ lớn chức nắng đựa trêu số lượng dòng lênh hướng nhiều về các lập trình viên thi phương pháp đo độ lớn phần mềm dựa vào tải liệu
Học viên thực hiện: Lê Mạnh Hùng — CB110213 - Lớp: 1IBCNTTKET
Trang 26Kết quả thứ ng) phương pháp đo độ lớn chức năng COSMIC mang tỉnh chất tương đối at quả Diễu này có nghĩa là với cùng một phản mềm nhưng với những chuyên viên đo có kinh nghiệm và kiến thức khác nhau sẽ
có kết quả sai khác trong một biên độ nào đó Kết quả do thậm chí còn khác
đi với cùng một người thực hiện đo đạc khi kinh nghiệm và kì năng đo được hoản thiện dan
ê
Học viên thực hiện: Lê Mạnh Hùng — CB110213 - Lớp: 1IBCNTTKET
Trang 27Đồ tài: Xây dựng một mô hình đo lường phục vụ cho việc quần Ty dy dn phan mém
dựa trên phương pháp đo độ lón chức năng COSMIC
khuôn khỏ một luận văn thạc sĩ tác giả tiếp cân theo hưởng nghiên cửu, tìm hiểu phương pháp do độ lớn chức năng COSMIC và áp dụng phương pháp COSMIC vào
do độ lớn phần mềm trong, mồi tường doanh nghiệp, ước lượng chỉ phí nguồn lực phát triển phản mém, so sảnh với thực tế triển khai từ dó dưa ra đánh giá
Nội dung của dé tai tập trung váo một số vấn dễ sau:
Đưa ra khái niệm và nhu cau càn có một phương, pháp do độ lớn chức năng, phan mềm Phản tich sự cần thiết và tính tất yêu của các phương pháp do độ lon phan mém trong việc dua ra một ngồn ngữ chưng, thông nhất giữa người dùng phần mềm cũng như người sắn xuất phần mềm đẳng thời lắm cơ sở cho quản trị viên dự án quản lý tiền độ dự án của mình đăm bảo dự án hoàn thanh dung theo cam kết chất lượng và dự trù thời gian, nhân công, chỉ phi,
Giới thiệu một số phương pháp đo độ lớn phần mềm đã và dang được áp dụng trên thế giới Phân tích đặc trưng và các ưu nhược điểm của các phương pháp từ đỏ xác định được các tiêu chí lựa chọn một phương pháp đo phủ hợp
So sánh và đưa ra lý do lựa chon phương pháp đa độ lớn chức năng phân
mém COSMIC đế tìm hiếu và áp đụng đo đạc trong thục tế Phân tích tính
tiền tiên và ưu việt của phương pháp COSMIC so với các phương pháp đo
độ lớn chức năng khác
Tim hiểu lý thuyết phương pháp đo độ lớn chức năng COSMIC, áp dựng,
phương pháp đo COSMIC vào dự án phẩn mềm của đoanh nghiệp Tiên
hành đo độ lớn chức năng từ đó tróc lượng đự kiến chỉ phí, thời gian, nguồn
lực để hoàn Hưành dự an phan mém
So sảnh ước lượng đự kiên với thực tế triển khai dự án, đánh giá độ chính xúc của phương pháp
Một số khó khăn:
Để thực hiện thử nghiệm phương, pháp do độ lớn chức năng COSMIC trên một phản mềm dã dược triển khai thật trong thực tế cẩn có một bản đặc tả chỉ tiết về yêu cầu phần mềm Phương pháp do độ lớn chức năng phản mềm
CORMIC dựa vào việc xác định chính xác các thao tác đữ liệu vao/ra do dé
cân thiết phải có đặc tả yêu cầu phần mềm chỉ tiết cùng với sơ đỗ thao tác người dùng usecase Tuy nhiên trên thực tế do tính bí mật về kinh doanh do
Học viên thực hiện: Lê Mạnh Hùng — CB110213 - Lớp: 1IBCNTTKET
Trang 28Đồ tài: Xây dựng một mô hình đo lường phục vụ cho việc quần Ty dy dn phan mém
dựa trên phương pháp đo độ lón chức năng COSMIC
khuôn khỏ một luận văn thạc sĩ tác giả tiếp cân theo hưởng nghiên cửu, tìm hiểu phương pháp do độ lớn chức năng COSMIC và áp dụng phương pháp COSMIC vào
do độ lớn phần mềm trong, mồi tường doanh nghiệp, ước lượng chỉ phí nguồn lực phát triển phản mém, so sảnh với thực tế triển khai từ dó dưa ra đánh giá
Nội dung của dé tai tập trung váo một số vấn dễ sau:
Đưa ra khái niệm và nhu cau càn có một phương, pháp do độ lớn chức năng, phan mềm Phản tich sự cần thiết và tính tất yêu của các phương pháp do độ lon phan mém trong việc dua ra một ngồn ngữ chưng, thông nhất giữa người dùng phần mềm cũng như người sắn xuất phần mềm đẳng thời lắm cơ sở cho quản trị viên dự án quản lý tiền độ dự án của mình đăm bảo dự án hoàn thanh dung theo cam kết chất lượng và dự trù thời gian, nhân công, chỉ phi,
Giới thiệu một số phương pháp đo độ lớn phần mềm đã và dang được áp dụng trên thế giới Phân tích đặc trưng và các ưu nhược điểm của các phương pháp từ đỏ xác định được các tiêu chí lựa chọn một phương pháp đo phủ hợp
So sánh và đưa ra lý do lựa chon phương pháp đa độ lớn chức năng phân
mém COSMIC đế tìm hiếu và áp đụng đo đạc trong thục tế Phân tích tính
tiền tiên và ưu việt của phương pháp COSMIC so với các phương pháp đo
độ lớn chức năng khác
Tim hiểu lý thuyết phương pháp đo độ lớn chức năng COSMIC, áp dựng,
phương pháp đo COSMIC vào dự án phẩn mềm của đoanh nghiệp Tiên
hành đo độ lớn chức năng từ đó tróc lượng đự kiến chỉ phí, thời gian, nguồn
lực để hoàn Hưành dự an phan mém
So sảnh ước lượng đự kiên với thực tế triển khai dự án, đánh giá độ chính xúc của phương pháp
Một số khó khăn:
Để thực hiện thử nghiệm phương, pháp do độ lớn chức năng COSMIC trên một phản mềm dã dược triển khai thật trong thực tế cẩn có một bản đặc tả chỉ tiết về yêu cầu phần mềm Phương pháp do độ lớn chức năng phản mềm
CORMIC dựa vào việc xác định chính xác các thao tác đữ liệu vao/ra do dé
cân thiết phải có đặc tả yêu cầu phần mềm chỉ tiết cùng với sơ đỗ thao tác người dùng usecase Tuy nhiên trên thực tế do tính bí mật về kinh doanh do
Học viên thực hiện: Lê Mạnh Hùng — CB110213 - Lớp: 1IBCNTTKET
Trang 29
Xây dựng một mô hình äo lường phục vụ cho việc quân lp du dn phần mẫn
dựa trên phương pháp đo độ lón chức năng COSMIC
Quan sát trong hình về 01 ta thấy việc do độ lớn chức năng phần mêm được bắt dầu ngay sau khi cỏ đặc tả yêu cầu phản mnẻm Sau khi chốt đặc tá yêu cầu phần mềm,
quá trình đo độ lớn chức năng nhân mềm bắt đầu Sản phẩm của quá trình đo là giá
trị độ lớn chức răng của phần mềm Căn cứ vào độ lớn này quân lrị dự án số ước tính chỉ phí về giá thành, chỉ phí nhân công và chỉ phí thời gian của dự án Với kết quả ước lượng thu được quân trị dự án tiến hành xây dựng kế hoạch phát triển phân
êm Kẻ hoạch này được sử dụng là căn cứ để theo đối và diều chỉnh trong toa ba
vòng đời của phan mém Khi có thay đổi yêu cầu bài toán dẫn tới thay đổi về độ lớn
chúc năng của phẩn mễm khi đỏ kế hoạch cũng thay đổi ảnh xạ tới sự thay đổi về tước lượng nguồn lực đự kiến để hoàn thành dự an Đây chính là quá trình quản lý thay đổi trong vỏng đời phát triển phần mềm
2 Một số phương pháp đa độ lớn phần mềm
2.1 Phương pháp do dộ lớn chức năng phần mềm dựa trên số lượng dóng lệnh Tây là phương pháp đo độ lớn chức năng phản mêm kinh điển đã có từ rất lâu với nguyén tac rit don giản Độ lớn chức răng của phần mềm phụ thuộc vào số lượng, dong lệnh Phương pháp nảy có ưu điểm là tính đơn giãn Chỉ cần đếm số lượng
dong lệnh của phần mềm để tróc lượng độ lớn của phân mêm Ngoài ra phương,
pháp này cũng không đời hỏi chuyên viên đo phải trau đổi kĩ năng và kinh nghiệm
đo thực tế Tuy nhiên phương pháp nảy có một số nhược điểm lớn Thứ nhất số
lượng đòng lệnh trong nhiêu trường hợp không thé hiện được bản chất phức tạp/đơn
giảm ofa ứng dụng Thứ hai là phương pháp này không áp dựng được với những phân mềm được phát triển trên nhiều nên tảng khác nhau do mỗi ngôn ngữ lập trình
có một cầu trúc ngữ pháp riêng do đỏ không có quy chiếu chưng về số lượng đông lệnh Hệ quả IÃI yến của việc mày là những dự áu phân mểm viết bằng những ngôn ngữ khác nhau không thể so sánh về độ lớn với nhau và những phẩn mềm viết bằng, xhững ngôn ngữ khảo nhau không tỉnh được giả trị độ lớn
1.2 Phương pháp do dộ lớn phần mêm dựa vảo tài liệu hoặc sản pham
Nếu như phương pháp do độ lớn chức nắng đựa trêu số lượng dòng lênh hướng nhiều về các lập trình viên thi phương pháp đo độ lớn phần mềm dựa vào tải liệu
Học viên thực hiện: Lê Mạnh Hùng — CB110213 - Lớp: 1IBCNTTKET
Trang 30
Xây dựng một mô hình äo lường phục vụ cho việc quân lp du dn phần mẫn
dựa trên phương pháp đo độ lón chức năng COSMIC
xuất và sử dụng phần mềm cíng gia tăng theo tỉ lệ thuận
Một như cầu tất yếu được dat ra la can có cơ cở khoa học cho phép người phát triển phân mềm đmh cỡ phẩn mềm can phát triển, cho phép người sử dung phan mém đánh giá chính xác độ lớn phản mềm cần dầu tu, đồng, thời giúp dự kiến chi phi, nhân công đế quản trị dự án triển khai Từ đây các phương pháp định cỡ phần mềm
dược ra dời
Trong bài luận văn này tiền hành nghiên cửu tổng quan về các phương pháp định cũ phẩn mm nói chung, sự cân thiết của các phương pháp định cũ phần mềm, Lư đó dã sâu vào nghiên cửu, tìm hiểu phương pháp đo độ lớn phân mềm dựa trên độ lớn chute nang COSMIC va áp dụng phương pháp COSMIC đo đạc độ lớn phần mềm
tại doanh nghiệp
3 Mục đích nghiên cửu
Mục dịch nghiên cửu của luận van 1a tim hiểu tổng quan vẻ định cỡ phản mềm nói
chung, mục đích cũng như các phương pháp định cỡ một phản mềm từ đó nhân
xuạnh vào die trưng của mỗi một phương pháp Tiếp dó luận văn lựa chọn và phân tích một phương pháp định cỡ phần mềm phủ hợp và đáp ứng những nhu câu thiết yếu nhất của yêu cầu do độ lớn phần mềm
4 Dối tượng nghiên cứu
Trong bài luận vẫn này tác giả tập trung vào nghiên cứu mô hình do đỗ lớn chức năng COSMIC, phân tích phương pháp luận, phạm vi áp đụng cũng như cách thức
tiên hành các bước chỉ tiết để thục hiện đo đạc, định cỡ phân
'Liểu để của đề tải lá Xây dựng một mỏ hình đo lường phục vụ cho việc quản lý dự
an phan mềm dựa trên phương pháp do dộ lớn chức năng COSMIC tuy nhiên trong
Học viên thực hiện: Lê Mạnh Hùng — CB110213 - Lớp: 1IBCNTTKET
Trang 31
Xây dựng một mô hình äo lường phục vụ cho việc quân lp du dn phần mẫn
dựa trên phương pháp đo độ lón chức năng COSMIC
Quan sát trong hình về 01 ta thấy việc do độ lớn chức năng phần mêm được bắt dầu ngay sau khi cỏ đặc tả yêu cầu phản mnẻm Sau khi chốt đặc tá yêu cầu phần mềm,
quá trình đo độ lớn chức năng nhân mềm bắt đầu Sản phẩm của quá trình đo là giá
trị độ lớn chức răng của phần mềm Căn cứ vào độ lớn này quân lrị dự án số ước tính chỉ phí về giá thành, chỉ phí nhân công và chỉ phí thời gian của dự án Với kết quả ước lượng thu được quân trị dự án tiến hành xây dựng kế hoạch phát triển phân
êm Kẻ hoạch này được sử dụng là căn cứ để theo đối và diều chỉnh trong toa ba
vòng đời của phan mém Khi có thay đổi yêu cầu bài toán dẫn tới thay đổi về độ lớn
chúc năng của phẩn mễm khi đỏ kế hoạch cũng thay đổi ảnh xạ tới sự thay đổi về tước lượng nguồn lực đự kiến để hoàn thành dự an Đây chính là quá trình quản lý thay đổi trong vỏng đời phát triển phần mềm
2 Một số phương pháp đa độ lớn phần mềm
2.1 Phương pháp do dộ lớn chức năng phần mềm dựa trên số lượng dóng lệnh Tây là phương pháp đo độ lớn chức năng phản mêm kinh điển đã có từ rất lâu với nguyén tac rit don giản Độ lớn chức răng của phần mềm phụ thuộc vào số lượng, dong lệnh Phương pháp nảy có ưu điểm là tính đơn giãn Chỉ cần đếm số lượng
dong lệnh của phần mềm để tróc lượng độ lớn của phân mêm Ngoài ra phương,
pháp này cũng không đời hỏi chuyên viên đo phải trau đổi kĩ năng và kinh nghiệm
đo thực tế Tuy nhiên phương pháp nảy có một số nhược điểm lớn Thứ nhất số
lượng đòng lệnh trong nhiêu trường hợp không thé hiện được bản chất phức tạp/đơn
giảm ofa ứng dụng Thứ hai là phương pháp này không áp dựng được với những phân mềm được phát triển trên nhiều nên tảng khác nhau do mỗi ngôn ngữ lập trình
có một cầu trúc ngữ pháp riêng do đỏ không có quy chiếu chưng về số lượng đông lệnh Hệ quả IÃI yến của việc mày là những dự áu phân mểm viết bằng những ngôn ngữ khác nhau không thể so sánh về độ lớn với nhau và những phẩn mềm viết bằng, xhững ngôn ngữ khảo nhau không tỉnh được giả trị độ lớn
1.2 Phương pháp do dộ lớn phần mêm dựa vảo tài liệu hoặc sản pham
Nếu như phương pháp do độ lớn chức nắng đựa trêu số lượng dòng lênh hướng nhiều về các lập trình viên thi phương pháp đo độ lớn phần mềm dựa vào tải liệu
Học viên thực hiện: Lê Mạnh Hùng — CB110213 - Lớp: 1IBCNTTKET
Trang 32Dé tai: Xay dựng một mô hình đo lường phục vụ cho việc quản lý dự án phần mềm
dựa trên phương pháp đo độ lớn chức năng COSMIC
CHƯƠNG I1: TỎNG QUAN VẺ ĐO ĐỘ LỚN PHẢN MÈM
1 Vai trò của việc đo độ lớn phần mềm
Hiện nay các nhả quản lý công nghệ thông tin không ngừng yêu cầu nâng cao chất lượng quản lý phan mem Công nghệ thông tin (CNTT) nhằm tránh các thất bại, đưa
ra được những biện pháp quản lý phản mem mét cách mềm dẻo, linh hoạt đảm bảo
cho người quản trị dự ản có khả năng kiểm soát, điều chỉnh và quản lý thay đổi với phan mém của mình đảm bảo phan mem đây đủ chức năng và được phát triên trong
thời gian cam kết Để làm được điều này quản trị dự án phần mềm cần có một
phương pháp đo độ lớn phần mềm và cỏ khả năng ánh xạ từ độ lớn đo được với dự kiến chỉ phí thời gian, giá thành vả nhân công cần thiết
Độ lớn phần mềm cũng là co sở quan trọng để quản trị dự án làm việc với khách hàng
sử dụng phần mềm đẻ thông nhất hợp đồng thâu dự án Đô lớn phân mềm cũng là
một trong những nhân tổ quan trọng giúp cho việc xây dựng các hệ thông đo lường
phục vụ cho việc quản lý có hiệu quả các phan mềm Các mô hình chất lượng phan
mềm như CMM (hay CMMT) đều nhân mạnh tam quan trọng của số đo độ lớn phần mềm Ước lượng giá thảnh vả công sức phát triển phản mềm lả một trong những yếu
tổ giúp cho việc quản lý dự án phần mềm một cách có hiệu quả Việc ước lượng này
là rất cân thiết trong toàn bộ vòng đời của phần mềm từ khi bắt đầu dự án cho tới khí
dự án hoàn thành Những ước lượng tỉnh toán đầu tiên giúp cho việc đánh giá tính kha thi cia phan mem
eg chi phi,
<x =>
Kế hoạch triển khai
Hình 1 Vai trò cña đo độ lớn phần mồm
Học viên thực hiện: Lê Mạnh Hùng ~ CB110213- Lớp: IIBCNTT.KT
Trang 33
dua trên phương pháp đo độ lón chức néng COSMIC
DANH MỤC CÁC HÌNH VẼ, BỞ THỊ 1ỉnh 1 Vai trỏ của đo độ lớn phần mềm 2225-5222
Hình 2 Phân loại các địch chuyến đữ liệu
Hình 3 Minh họa đo độ lớn tiến trình chức răng
Tĩỉnh 41 Mô hình ước lượng dự án phần mềm
Hình 5 Biếu để tương tác chức năng Tạo mới Profile
Hình 6 Biểu đỗ tương tác chức rừng, Sửa thông tin Prolile
Tlinh 7 Biểu để tương tác chức năng Xóa Prolle khỏi đanh sách
Hinh8 Biểu đồ tương tác chức năng Kiểm tra kết nội SMS Galeway
Hình 9 Biểu đỗ tương tác chức năng Kiểm tra két ndi Mail Server
1ỉnh 10 liều đỗ tương tác chúc năng Tạo nhóm mới
Hình 11 Biểu đỗ tương tác chức năng TmnporL danh sách mai] từ file exeÌ
Hình 12 Biều đỗ tương tác chức năng Sửa thông tin nhỏm,
Tĩỉnh 13 Biễu đỗ tương tác chức năng Xóa nhóm
Hình 14 Biểu đồ tương tác chức năng Thêm danh sách mai] tử thông tin nhân sự Hình 15 Biểu đỗ tương tác chức năng Tạo mới nội dung mail/sms
Tlinh 16 Biển đồ tương tác chức năng Sửa nội dung mail/sms
Hình 17 Biểu đỗ tượng tác chức năng Xóa nội dung nuaistna
1ình 18 Biéu dé tương tác chúc năng Preview théng tim
Hình 19 Biển đồ tương tac chive ning Report
Hình 20 Biểu đồ tương tác chức năng Gửi mail
Tlinh 21 Diễn đỗ tương tác chức năng Gửi SMS
Học viên thực hiện: Lê Mạnh Hùng — CB110213 - Lớp: 1IBCNTTKET
Xây dựng một mô hình äo lường phục vụ cho việc quân lp du dn phần mẫn
Trang 34
Xây dựng một mô hình äo lường phục vụ cho việc quân lp du dn phần mẫn
dựa trên phương pháp đo độ lón chức năng COSMIC
xuất và sử dụng phần mềm cíng gia tăng theo tỉ lệ thuận
Một như cầu tất yếu được dat ra la can có cơ cở khoa học cho phép người phát triển phân mềm đmh cỡ phẩn mềm can phát triển, cho phép người sử dung phan mém đánh giá chính xác độ lớn phản mềm cần dầu tu, đồng, thời giúp dự kiến chi phi, nhân công đế quản trị dự án triển khai Từ đây các phương pháp định cỡ phần mềm
dược ra dời
Trong bài luận văn này tiền hành nghiên cửu tổng quan về các phương pháp định cũ phẩn mm nói chung, sự cân thiết của các phương pháp định cũ phần mềm, Lư đó dã sâu vào nghiên cửu, tìm hiểu phương pháp đo độ lớn phân mềm dựa trên độ lớn chute nang COSMIC va áp dụng phương pháp COSMIC đo đạc độ lớn phần mềm
tại doanh nghiệp
3 Mục đích nghiên cửu
Mục dịch nghiên cửu của luận van 1a tim hiểu tổng quan vẻ định cỡ phản mềm nói
chung, mục đích cũng như các phương pháp định cỡ một phản mềm từ đó nhân
xuạnh vào die trưng của mỗi một phương pháp Tiếp dó luận văn lựa chọn và phân tích một phương pháp định cỡ phần mềm phủ hợp và đáp ứng những nhu câu thiết yếu nhất của yêu cầu do độ lớn phần mềm
4 Dối tượng nghiên cứu
Trong bài luận vẫn này tác giả tập trung vào nghiên cứu mô hình do đỗ lớn chức năng COSMIC, phân tích phương pháp luận, phạm vi áp đụng cũng như cách thức
tiên hành các bước chỉ tiết để thục hiện đo đạc, định cỡ phân
'Liểu để của đề tải lá Xây dựng một mỏ hình đo lường phục vụ cho việc quản lý dự
an phan mềm dựa trên phương pháp do dộ lớn chức năng COSMIC tuy nhiên trong
Học viên thực hiện: Lê Mạnh Hùng — CB110213 - Lớp: 1IBCNTTKET
Trang 35FUR Funtional User Requirement Yêu cầu người sử dụng chức
ning CFP ‘Cosmic Function Point Đơn vị đo độ lớn chức ning
COSMIC
Measurement International phap đo độ lớn chức năng
Trang 36
Xây dựng một mô hình äo lường phục vụ cho việc quân lp du dn phần mẫn
dựa trên phương pháp đo độ lón chức năng COSMIC
xuất và sử dụng phần mềm cíng gia tăng theo tỉ lệ thuận
Một như cầu tất yếu được dat ra la can có cơ cở khoa học cho phép người phát triển phân mềm đmh cỡ phẩn mềm can phát triển, cho phép người sử dung phan mém đánh giá chính xác độ lớn phản mềm cần dầu tu, đồng, thời giúp dự kiến chi phi, nhân công đế quản trị dự án triển khai Từ đây các phương pháp định cỡ phần mềm
dược ra dời
Trong bài luận văn này tiền hành nghiên cửu tổng quan về các phương pháp định cũ phẩn mm nói chung, sự cân thiết của các phương pháp định cũ phần mềm, Lư đó dã sâu vào nghiên cửu, tìm hiểu phương pháp đo độ lớn phân mềm dựa trên độ lớn chute nang COSMIC va áp dụng phương pháp COSMIC đo đạc độ lớn phần mềm
tại doanh nghiệp
3 Mục đích nghiên cửu
Mục dịch nghiên cửu của luận van 1a tim hiểu tổng quan vẻ định cỡ phản mềm nói
chung, mục đích cũng như các phương pháp định cỡ một phản mềm từ đó nhân
xuạnh vào die trưng của mỗi một phương pháp Tiếp dó luận văn lựa chọn và phân tích một phương pháp định cỡ phần mềm phủ hợp và đáp ứng những nhu câu thiết yếu nhất của yêu cầu do độ lớn phần mềm
4 Dối tượng nghiên cứu
Trong bài luận vẫn này tác giả tập trung vào nghiên cứu mô hình do đỗ lớn chức năng COSMIC, phân tích phương pháp luận, phạm vi áp đụng cũng như cách thức
tiên hành các bước chỉ tiết để thục hiện đo đạc, định cỡ phân
'Liểu để của đề tải lá Xây dựng một mỏ hình đo lường phục vụ cho việc quản lý dự
an phan mềm dựa trên phương pháp do dộ lớn chức năng COSMIC tuy nhiên trong
Học viên thực hiện: Lê Mạnh Hùng — CB110213 - Lớp: 1IBCNTTKET
Trang 37Dé tai: Xay dựng một mô hình đo lường phục vụ cho việc quản lý dự án phần mềm
dựa trên phương pháp đo độ lớn chức năng COSMIC
CHƯƠNG I1: TỎNG QUAN VẺ ĐO ĐỘ LỚN PHẢN MÈM
1 Vai trò của việc đo độ lớn phần mềm
Hiện nay các nhả quản lý công nghệ thông tin không ngừng yêu cầu nâng cao chất lượng quản lý phan mem Công nghệ thông tin (CNTT) nhằm tránh các thất bại, đưa
ra được những biện pháp quản lý phản mem mét cách mềm dẻo, linh hoạt đảm bảo
cho người quản trị dự ản có khả năng kiểm soát, điều chỉnh và quản lý thay đổi với phan mém của mình đảm bảo phan mem đây đủ chức năng và được phát triên trong
thời gian cam kết Để làm được điều này quản trị dự án phần mềm cần có một
phương pháp đo độ lớn phần mềm và cỏ khả năng ánh xạ từ độ lớn đo được với dự kiến chỉ phí thời gian, giá thành vả nhân công cần thiết
Độ lớn phần mềm cũng là co sở quan trọng để quản trị dự án làm việc với khách hàng
sử dụng phần mềm đẻ thông nhất hợp đồng thâu dự án Đô lớn phân mềm cũng là
một trong những nhân tổ quan trọng giúp cho việc xây dựng các hệ thông đo lường
phục vụ cho việc quản lý có hiệu quả các phan mềm Các mô hình chất lượng phan
mềm như CMM (hay CMMT) đều nhân mạnh tam quan trọng của số đo độ lớn phần mềm Ước lượng giá thảnh vả công sức phát triển phản mềm lả một trong những yếu
tổ giúp cho việc quản lý dự án phần mềm một cách có hiệu quả Việc ước lượng này
là rất cân thiết trong toàn bộ vòng đời của phần mềm từ khi bắt đầu dự án cho tới khí
dự án hoàn thành Những ước lượng tỉnh toán đầu tiên giúp cho việc đánh giá tính kha thi cia phan mem
eg chi phi,
<x =>
Kế hoạch triển khai
Hình 1 Vai trò cña đo độ lớn phần mồm
Học viên thực hiện: Lê Mạnh Hùng ~ CB110213- Lớp: IIBCNTT.KT