Luận văn: Xây dựng mô hình đo lường quản lý dự án phần mềm bằng COSMIC

Luận văn: Xây dựng mô hình đo lường 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. Ứng dụng COSMIC hiệu quả.

Tác giả

Lê Mạnh Hùng

Người đăng

Ẩn danh

Thể loại

Luận văn thạc sĩ
75
3
0

Phí lưu trữ

30 Point

Mục lục chi tiết

LỜI CAM ĐOAN

DANH MỤC CÁC KÝ HIỆU, CÁC CHỮ VIẾT TẮT

DANH MỤC CÁC HÌNH VẼ, BẢNG BIỂU

PHẦN MỞ ĐẦU

1.1. Lý do chọn đề tài

1.2. Mục đích nghiên cứu

1.3. Đối tượng nghiên cứu

1.4. Phạm vi nghiên cứu

1. CHƯƠNG 1: TỔNG QUAN VỀ ĐO ĐỘ LỚN PHẦN MỀM

1.1. Vai trò của việc đo độ lớn phần mềm

1.2. Một số phương pháp đo độ lớn phần mềm

2. CHƯƠNG 2: PHƯƠNG PHÁP ĐO ĐỘ LỚN CHỨC NĂNG COSMIC

2.1. Giới thiệu chung

2.2. Phương pháp luận và các nguyên tắc cơ bản

2.3. Các bước đo độ lớn chức năng phần mềm COSMIC

2.4. Ưu điểm của phương pháp đo COSMIC

2.5. Hạn chế của phương pháp đo COSMIC

3. CHƯƠNG 3: ỨNG DỤNG PHƯƠNG PHÁP ĐO COSMIC VÀ ĐÁNH GIÁ

3.1. Giới thiệu phần mềm Gửi Mail và SMS truyền thông nội bộ của Tổng Công ty Viễn thông Quân đội Viettel

3.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

3.3. Đánh giá phương pháp đo COSMIC qua áp dụng thực tiễn

PHẦN KẾT LUẬN

PHỤ LỤC: 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ẠI TỔNG CÔNG TY VIỄN THÔNG QUÂN ĐỘI - VIETTEL

1.1. Chức năng “Thêm mới Profile” FP1

1.2. Chức năng “Sửa thông tin Profile” FP2

1.3. Chức năng “Xóa Profile khỏi danh sách” FP3

1.4. Chức năng “Kiểm tra kết nối SMS Gateway” FP4

1.5. Chức năng “Kiểm tra kết nối Mail Server” FP5

1.6. Chức năng “Tạo nhóm mới” FP6

1.7. Chức năng “Import danh sách mail từ Excel” FP7

1.8. Chức năng “Sửa thông tin nhóm” FP8

1.9. Chức năng “Xóa nhóm” FP9

1.10. Chức năng “Thêm danh sách mail từ cây thông tin nhân sự” FP10

1.11. Chức năng “Tạo mới nội dung mail/SMS” FP11

1.12. Chức năng “Sửa nội dung mail/SMS” FP12

1.13. Chức năng “Xóa nội dung mail/SMS” FP13

1.14. Preview thông tin FP14

1.15. Chức năng “Gửi mail” FP16

1.16. Chức năng “Gửi SMS” FP17

DANH MỤC TÀI LIỆU THAM KHẢO

Tóm tắt

I. Tổng quan về đo độ lớn chức năng COSMIC cho dự án

Ngày nay, quản lý dự án phần mềm hiệu quả là yếu tố then chốt để thành công. Việc đo lường hiệu quả dự án phần mềmước tính chi phí dự án phần mềm một cách chính xác đóng vai trò quan trọng. Phương pháp đo độ lớn chức năng COSMIC nổi lên như một giải pháp ưu việt, cung cấp một thước đo chuẩn hóa và khách quan về kích thước phần mềm. Nó giúp các nhà quản lý dự án đưa ra quyết định sáng suốt hơn về nguồn lực, thời gian và chi phí. Việc sử dụng mô hình đo lường dự án phần mềm như COSMIC không chỉ cải thiện khả năng dự báo mà còn tăng cường sự minh bạch và trách nhiệm giải trình trong suốt vòng đời dự án. Theo tài liệu gốc, "Độ lớn phần mềm cũng là cơ 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.". Điều này nhấn mạnh tầm quan trọng của việc đo lường dự án trong việc thiết lập kỳ vọng rõ ràng và quản lý rủi ro. Các tổ chức sử dụng COSMIC function point báo cáo cải thiện đáng kể trong việc kiểm soát dự án phần mềm và đạt được chất lượng dự án phần mềm cao hơn.

1.1. Sự cần thiết của mô hình đo lường trong quản lý dự án

Trong bối cảnh phát triển phần mềm ngày càng phức tạp, mô hình quản lý dự án cần có khả năng thích ứng và đo lường hiệu quả. Việc đo lường độ lớn chức năng cho phép ước tính phần mềm một cách khoa học. Điều này khác biệt hoàn toàn so với các phương pháp ước tính chủ quan hoặc dựa trên kinh nghiệm hạn chế. Theo tài liệu gốc, "Các mô hình chất lượng phần mềm như CMM (hay CMMI) đều nhấn mạnh tầm quan trọng của số đo độ lớn phần mềm.". Việc triển khai một mô hình đo lường chuẩn hóa như COSMIC giúp cải tiến quy trình phát triển phần mềm và tạo ra một nền tảng chung cho việc giao tiếp và cộng tác giữa các bên liên quan.

1.2. Các yếu tố ảnh hưởng đến đo lường kích thước phần mềm

Nhiều yếu tố có thể ảnh hưởng đến độ chính xác của việc đo lường kích thước phần mềm, bao gồm sự hiểu biết về yêu cầu người dùng, sự phức tạp của kiến trúc phần mềm, và kinh nghiệm của người thực hiện phân tích điểm chức năng COSMIC. Độ lớn chức năng nên được đo lường dựa trên quan điểm của người dùng, tập trung vào các chức năng mà phần mềm cung cấp cho họ. Việc hiểu rõ các loại dữ liệu vào/ra và luồng dữ liệu trong hệ thống là rất quan trọng. Ngoài ra, việc sử dụng các công cụ hỗ trợ đo lường dự án có thể giúp tăng tốc quá trình và giảm thiểu sai sót.

II. Thách thức trong quản lý dự án và vai trò của COSMIC

Quản lý rủi ro dự án phần mềm là một trong những thách thức lớn nhất. Sai sót trong việc ước tính chi phí hoặc đo lường hiệu quả có thể dẫn đến trễ hạn, vượt ngân sách, và sản phẩm cuối cùng không đáp ứng yêu cầu của khách hàng. Phương pháp COSMIC giúp giảm thiểu những rủi ro này bằng cách cung cấp một cách tiếp cận có cấu trúc và khách quan để đo lường độ lớn chức năng. Nó cho phép các nhà quản lý dự án so sánh các dự án khác nhau, theo dõi tiến độ, và đưa ra quyết định dựa trên dữ liệu thực tế. Việc sử dụng COSMIC giúp cải thiện đáng kể khả năng đánh giá dự án phần mềm và đưa ra các biện pháp phòng ngừa kịp thời. Theo tài liệu gốc, "Ướ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ả.".

2.1. Giải quyết các vấn đề về ước tính phần mềm bằng COSMIC

Ước tính phần mềm thường dựa trên kinh nghiệm cá nhân hoặc các phương pháp không chính xác, dẫn đến sai lệch lớn. COSMIC giải quyết vấn đề này bằng cách cung cấp một phương pháp luận chuẩn hóa để đo lường kích thước phần mềm. Nó tập trung vào việc xác định và đo lường độ lớn chức năng từ quan điểm của người dùng, không phụ thuộc vào công nghệ hoặc ngôn ngữ lập trình được sử dụng. Việc sử dụng COSMIC cho phép các nhà quản lý dự án đưa ra các ước tính đáng tin cậy hơn về thời gian, chi phí và nguồn lực cần thiết.

2.2. Ứng dụng COSMIC trong quản lý rủi ro dự án

Quản lý rủi ro dự án hiệu quả đòi hỏi khả năng nhận diện, đánh giá và giảm thiểu các rủi ro tiềm ẩn. COSMIC có thể được sử dụng để đánh giá rủi ro liên quan đến kích thước phần mềm. Bằng cách đo lường độ lớn chức năng, các nhà quản lý dự án có thể xác định các khu vực có độ phức tạp cao, có thể đòi hỏi nhiều nguồn lực hơn và có nguy cơ phát sinh lỗi cao hơn. Thông tin này có thể được sử dụng để lên kế hoạch dự phòng và giảm thiểu rủi ro.

2.3. Tăng cường kiểm soát dự án với phương pháp COSMIC

Kiểm soát dự án phần mềm bao gồm việc theo dõi tiến độ, quản lý thay đổi, và đảm bảo chất lượng. COSMIC cung cấp một cơ sở khách quan để theo dõi tiến độ bằng cách đo lường độ lớn chức năng đã được phát triển so với kế hoạch ban đầu. Nó cũng giúp quản lý thay đổi bằng cách đánh giá tác động của các thay đổi yêu cầu đối với kích thước phần mềm. Ngoài ra, COSMIC có thể được sử dụng để đánh giá chất lượng dự án bằng cách so sánh độ lớn chức năng với số lượng lỗi hoặc vấn đề được phát hiện.

III. Phương pháp đo độ lớn chức năng COSMIC Hướng dẫn chi tiết

Phương pháp luận đo độ lớn chức năng COSMIC bao gồm một quy trình có cấu trúc gồm nhiều bước. Đầu tiên, cần xác định phạm vi của phần mềm cần đo lường. Tiếp theo, cần xác định ranh giới của ứng dụng, tức là phân biệt giữa các chức năng bên trong và bên ngoài ứng dụng. Sau đó, cần xác định các đối tượng người dùng và các loại dữ liệu mà họ tương tác. Cuối cùng, cần xác định và đo lường độ lớn chức năng bằng cách đếm số lượng Entry, Exit, Read, và Write (EERW) cho mỗi chức năng. Việc áp dụng phương pháp COSMIC đòi hỏi sự hiểu biết sâu sắc về các nguyên tắc cơ bản và quy tắc đo lường.

3.1. Các bước cơ bản trong đo độ lớn phần mềm theo COSMIC

Quá trình đo độ lớn chức năng phần mềm theo COSMIC bao gồm: Xác định người dùng chức năng (Functional User), Xác định các Yêu cầu chức năng của người dùng (FUR – Functional User Requirement), Xác định phạm vi đo lường, Xác định các đối tượng và các lớp đối tượng, Xác định các luồng dữ liệu, Phân loại các chuyển động dữ liệu. Theo tài liệu gốc, hình 2 về Phân loại các địch chuyển dữ liệu giúp xác định rõ hơn các luồng này.

3.2. Ví dụ minh họa phân tích điểm chức năng COSMIC

Để hiểu rõ hơn về cách áp dụng COSMIC, chúng ta có thể xem xét một ví dụ đơn giản. Giả sử chúng ta muốn đo lường độ lớn chức năng của một chức năng đăng nhập. Người dùng sẽ nhập tên người dùng và mật khẩu (Entry), hệ thống sẽ xác thực thông tin (Read), và nếu thành công, hệ thống sẽ hiển thị trang chủ (Exit). Nếu không thành công, hệ thống sẽ hiển thị thông báo lỗi (Exit). Như vậy, chức năng đăng nhập này có 1 Entry, 1 Read, và 2 Exits. Việc tổng hợp số lượng EERW cho tất cả các chức năng sẽ cho ra tổng độ lớn chức năng của phần mềm.

IV. Ứng dụng COSMIC để triển khai mô hình đo lường thực tế

Việc triển khai mô hình đo lường dựa trên COSMIC đòi hỏi sự cam kết từ lãnh đạo và sự tham gia của tất cả các bên liên quan. Đầu tiên, cần đào tạo nhân viên về phương pháp luận COSMIC. Tiếp theo, cần xây dựng một quy trình đo lường chuẩn hóa và tích hợp nó vào quy trình phát triển phần mềm. Cuối cùng, cần theo dõi và đánh giá hiệu quả của mô hình đo lường và liên tục cải tiến nó. Việc đo lường dự án phần mềm không chỉ là một hoạt động kỹ thuật mà còn là một hoạt động quản lý.

4.1. Các bước để xây dựng mô hình đo lường hiệu quả với COSMIC

Xác định mục tiêu của mô hình đo lường, Lựa chọn các chỉ số đo lường phù hợp, Xây dựng quy trình đo lường chuẩn hóa, Triển khai và theo dõi mô hình đo lường, Đánh giá và cải tiến mô hình đo lường. Các chỉ số cần đo lường nên bao gồm: kích thước phần mềm, thời gian phát triển, chi phí phát triển, chất lượng phần mềm, và sự hài lòng của khách hàng.

4.2. Kinh nghiệm triển khai mô hình đo lường COSMIC thành công

Để triển khai mô hình đo lường COSMIC thành công, cần: Có sự hỗ trợ từ lãnh đạo, Có sự tham gia của tất cả các bên liên quan, Đào tạo nhân viên về COSMIC, Xây dựng quy trình đo lường đơn giản và dễ sử dụng, Sử dụng các công cụ hỗ trợ đo lường, Theo dõi và đánh giá hiệu quả của mô hình đo lường. Điều quan trọng là phải liên tục cải tiến mô hình đo lường dựa trên kinh nghiệm thực tế.

V. Đánh giá và so sánh phương pháp COSMIC với các phương pháp khác

So với các phương pháp đo độ lớn chức năng khác như IFPUG Function Point Analysis (FPA), COSMIC có một số ưu điểm vượt trội. COSMIC ít bị ảnh hưởng bởi công nghệ hoặc ngôn ngữ lập trình được sử dụng. Nó cũng dễ áp dụng hơn cho các ứng dụng thời gian thực và nhúng. Tuy nhiên, COSMIC cũng có một số hạn chế, chẳng hạn như nó không tính đến sự phức tạp của các thuật toán hoặc cấu trúc dữ liệu.

5.1. Ưu điểm và hạn chế của phương pháp luận COSMIC

Ưu điểm: Độ tin cậy cao, tính khách quan, độc lập với công nghệ, dễ áp dụng cho các loại ứng dụng khác nhau. Hạn chế: Không tính đến sự phức tạp của thuật toán, đòi hỏi kiến thức và kinh nghiệm đo lường.

5.2. So sánh COSMIC với IFPUG FPA và các phương pháp đo lường khác

COSMIC: Dễ sử dụng hơn, ít chủ quan hơn, phù hợp với ứng dụng thời gian thực và nhúng. IFPUG FPA: Phù hợp với ứng dụng doanh nghiệp, có lịch sử lâu đời và được sử dụng rộng rãi. Các phương pháp đo lường khác: Thường dựa trên số dòng code (LOC), dễ sử dụng nhưng ít chính xác.

VI. Kết luận và tương lai của đo lường dự án bằng COSMIC

Phương pháp COSMIC là một công cụ hữu ích để đo lường độ lớn chức năng của phần mềm và cải thiện quản lý dự án. Việc áp dụng COSMIC có thể giúp các nhà quản lý dự án đưa ra quyết định sáng suốt hơn về nguồn lực, thời gian, chi phí, và giảm thiểu rủi ro. Trong tương lai, COSMIC có thể được tích hợp với các công cụ và kỹ thuật quản lý dự án khác để tạo ra một hệ thống đo lường dự án toàn diện hơn.

6.1. Tóm tắt kết quả và ý nghĩa của việc sử dụng COSMIC

COSMIC giúp cải thiện ước tính phần mềm, quản lý rủi ro dự án, kiểm soát dự án, và chất lượng dự án.

6.2. Hướng phát triển tiếp theo cho mô hình đo lường COSMIC

Tích hợp COSMIC với BIM, AI, Machine learning để đánh giá dự án một cách tự động. Nghiên cứu cách áp dụng COSMIC cho các loại dự án mới như AI, big data.

Tóm tắt và mô tả trên trang này được tạo với sự hỗ trợ của AI. Nếu bạn thấy nội dung không chính xác hoặc có vấn đề, vui lòng Báo lỗi nội dung.

11/09/2025
Luận văn xây 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

Trích đoạn nội dung tài liệu

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 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. Một số phương pháp đa độ lớn phần mềm. 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. 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. 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 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 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ỉnh1 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 Đồ 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 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. Một số phương pháp đa độ lớn phần mềm. 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.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ