Lý do ch n đêầ tàiọ2.. Nhu cầầu nàỹ được th hi n qua các tài li u ỹêu cầầu Requirements.ể ệ ệ3.. Nhu cầầu seỹ xác đ nh ỹêu cầầu chầết lị ượng ngoài.. Yêu cầầu chầết lượng ngoài là tiêần
Trang 1Tr ườ ng Đ i H c Công Nghi p Hà N i ạ ọ ệ ộ Khoa Công Ngh Thông Tin ệ
Trang 2L i m đấầu ờ ở
Nhóm 07
Trang 31 Lý do ch n đêầ tài ọ
2 M c tiêu nghiên c u ụ ứ
3 Đôấi t ượ ng và ph m vi nghiên c u ạ ứ
4 Kêất qu mong muôấn đ t đ ả ạ ượ c c a đêầ tài ủ
ISO/IEC 9126-2.
5 Cấấu trúc c a báo cáo ủ
ISO/IEC 9126-2.
Trang 4- Phầần kêết lu nậ
M c ụ l c: ụ
CH ƯƠ NG 1: T NG QUAN VỀẦ CHẦẤT L Ổ ƯỢ NG PHẦẦN MỀẦM 5
1.1 Các thu t ng ậ ữ 5
1.2 Quỹ trình phát tri n phầần mêầm ể 8
1.3 Khái ni m vêầ chầết l ệ ượ ng phầần mêầm 8
1.4 Tiêu chí đánh giá chầết l ượ ng s n ph m phầần mêầm c a m t sôế ả ẩ ủ ộ doanh nghi p CNTT t i Vi t Nam ệ ạ ệ 10
1.5 M t sôế tiêu chí và mô hình đánh giá chầết l ộ ượ ng s n ph m ả ẩ phầần mêầm c a các t ch c tiêu chu n quôếc têế ủ ổ ứ ẩ 12
CH ƯƠ NG 2: TIỀU CHU N ISO/IEC 9126-2 Ẩ 17
2.1 Tiêu chu n ISO/IEC 9126 ẩ 17
2.2 Tiêu chu n ISO/IEC 9126-2 ẩ 18
2.3 Các đ c tính c a ISO/IEC 9126-2 ặ ủ 19
2.3.1 Tính năng (Functionalitỹ) 19
2.3.2 Tính tin c ỹ (Reliabilitỹ) ậ 19
2.3.3 Tính kh d ng (Usabilitỹ) ả ụ 20
2.3.4 Tính hi u qu (Efficiencỹ) ệ ả 20
2.3.5 Kh năng b o trì (Maintainabilitỹ) ả ả 20
2.3.6 Tính kh chuỹ n (Portabilitỹ) ả ể 20
CH ƯƠ NG 3: MÔ HÌNH ĐÁNH GIÁ CHẦẤT L ƯỢ NG PHẦẦN MỀẦM D A THEO TIỀU CHU N ISO/IEC 9126-2 Ự Ẩ 22
3.1 Xầỹ d ng quỹ trình đánh giá s n ph m phầần mêầm ự ả ẩ 22
3.2 Áp d ng cho bài toán th c têế ụ ự 23
KỀẤT LU N Ậ 27
Trang 5CH ƯƠ NG 1: T NG QUAN VỀẦ CHẦẤT L Ổ ƯỢ NG PHẦẦN MỀẦM
phầần mêầm
Trang 6Mô hình chầết
Trang 7ho c t m t môi trặ ừ ộ ường ho t đ ng nàỹ đêến môi trạ ộ ường
Trang 8h c, dêỹ s d ng và hầếp dầỹn ngọ ử ụ ườ ử ụi s d ng.
1.2 Quy trình phát tri n phấần mêầm ể
và năng suầết cao.
lôỹi.
Trang 9- Tri n khai: Tri n khai s n ph m cho khách hàng Kêết qu đầầu ra là biênể ể ả ẩ ả
1.3 Khái ni m vêầ chấất l ệ ượ ng phấần mêầm
Trang 10quỹ trình, t i chầết lớ ượng phầần mêầm n i b (chầết lộ ộ ượng trong), chầết lượng
m t góc nhìn khác, vòng đ i c a m t s n ph m phầần mêầm băết đầầu
(Specification)
1.4 Tiêu chí đánh giá chấất l ượ ng s n ph m phấần mêầm ả ẩ
c a m t sôấ doanh nghi p CNTT t i Vi t Nam ủ ộ ệ ạ ệ
● Các doanh nghi p thu c VINASAệ ộ
Trang 11V i m c đích hôỹ tr các doanh nghi p phầần mêầm Vi t Nam trong vi c nầngớ ụ ợ ệ ệ ệ
● Công tỹ HaNoiSoftware
● T p đoàn B u chính Viêỹn thông Vi t Namậ ư ệ
Trang 12- Yêu cầầu trình bàỹ vêầ tính hi u quệ ả
Các ỹêu cầầu cầần đánh giá bao gôầm:
- Yêu cầầu tính đầầỹ đủ
- Yêu cầầu tính chính xác
- Yêu cầầu tính thôếng nhầết
1.5 M t sôấ tiêu chí và mô hình đánh giá chấất l ộ ượ ng s n ả
ph m phấần mêầm c a các t ch c tiêu chu n quôấc têấ ẩ ủ ổ ứ ẩ
● ISO/IEC 9126
Trang 13ISO-9126 thiêết l p m t mô hình chầết lậ ộ ượng chu n cho các s n ph m phầầnẩ ả ẩ
mêầm.
● ISO/IEC 14598
Trang 14khác, bao gôầm các ỹêu cầầu chung, đánh giá chầết lượng phầần mêầm và các khái
ngườ ử ụi s d ng và nh ng ngữ ười đánh giá đ c l p có trách nhi m đánh giáộ ậ ệ
đượ ử ục s d ng đ xác đ nh xem s n ph m phầần mêầm có chầếp nh n để ị ả ẩ ậ ược
Trang 15không ho c đ l a ch n phầần mêầm thích h p gi a các s n ph m cùng ch c ặ ể ự ọ ợ ữ ả ẩ ứ
năng.
● IEEE 1061 (1992)
- Ngườ ử ụi s d ng đ c t ỹêu cầầu chầết lặ ả ượng cho h thôếng.ệ
IEEE 1061 - 1992.
Trang 16Khung tham sôế chầết lượng phầần mêầm
- Thông qua tham sôế phầần mêầm
● ISO 12119
Trang 17các tài li u hệ ướng dầỹn, tài li u mô t s n ph m, chệ ả ả ẩ ương trình và d li u vàữ ệ
bao gôầm các ỹêu cầầu vêầ:
Trang 18CH ƯƠ NG 2: TIỀU CHU N ISO/IEC 9126-2 Ẩ
2.1 Tiêu chu n ISO/IEC 9126 ẩ
International Organization for Standardization và IEC-International
ngườ ử ụi s d ng s n ph m phầần mêầm trong m t hoàn c nh, môi trả ẩ ộ ả ường đ cặ
Trang 19lượng trong s d ng, đ đo các đ c tính ho c đ c đi m ph Các ch sôế n iử ụ ể ặ ặ ặ ể ụ ỉ ộ
2.2 Tiêu chu n ISO/IEC 9126-2 ẩ
mêầm.
Trang 202.3 Các đ c tính c a ISO/IEC 9126-2 ặ ủ
2.3.1 Tính năng (Functionality)
Trang 21- Tính phù h p (Suitabilitỹ)ợ
- Tính chính xác (Accuracỹ)
2.3.2 Tính tin c y (Reliability) ậ
2.3.3 Tính kh d ng (Usability) ả ụ
Trang 222.3.5 Kh năng b o trì (Maintainability) ả ả
Trang 23CH ƯƠ NG 3: MÔ HÌNH ĐÁNH GIÁ CHẦẤT
ISO/IEC 9126-2
3.1 Xấy d ng quy trình đánh giá s n ph m phấần mêầm ự ả ẩ
Trang 24- Xác đ nh lo i s n ph m cầần đánh giáị ạ ả ẩ
3.2 Áp d ng cho bài toán th c têấ ụ ự
Trang 25+ Ch sôế công t đỉ ơ ược làm tròn thành sôế nguỹên và sôế tiêần đi n đệ ược sai sôế
• Up-to-dateness
• Coding and documentation guidelines compliance (consistencỹ)
khách hàng
- Reliability (Tính tin c y): ậ Đêầ c p t i lôỹi khi cung cầếp d ch v , t l lôỹi,ậ ớ ị ụ ỉ ệ
thôếng chêết
Trang 26+ Ch c năng tính toán tiêần đi n có t l sai 1 trên 1 tri uứ ệ ỷ ệ ệ
Trang 27+ Môỹi nhần viên/ khách hàng ch th c hi n đỉ ự ệ ược m t sôế thao tác nhầết đ nhộ ị
do
- Maintainability (Tính b o trì): ả M c công s c cầần đ b o trì khi có lôỹi,ứ ứ ể ả
• Modularitỹ
quá
Trang 28- Portability (Kh năng di đ ng): ả ộ H thôếng tính tiêần đi n đệ ệ ược phát tri nể
- Reusability (Kh năng tái s d ng): ả ử ụ Vì ch c năng tính tiêần đi n mangứ ệ
thiêết.
- Interoperability (Kh năng t ả ươ ng thích): Phầần mêầm có th giao tiêếpể
Trang 29KỀẤT LU N Ậ