Luận văn tích hợp atam cbam trong đánh giá kiến trúc phần mềm và áp dụng cho dự án vanco netdirect tại công ty phần mềm fsoft

131 0 0
Luận văn tích hợp atam cbam trong đánh giá kiến trúc phần mềm và áp dụng cho dự án vanco netdirect tại công ty phần mềm fsoft

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Đại ọ quố ia ội Tãờ đại ọ ô пǥҺÖ Пǥuɣễп MiпҺ Quý TίເҺ ҺỢΡ ATAM-ເЬAM TГ0ПǤ ĐÁПҺ ǤIÁ K̟IẾП TГύເ ΡҺẦП MỀM ѴÀ ÁΡ DỤПǤ ເҺ0 DỰ ÁП z ѴAПເ0-ПETDIГEເT TẠI ເÔПǤ TƔ dΡҺẦП MỀM FS0FT oc ạc th ận v ăn o ca ọc ận n vă 12 lu h s u ĩl n vă LUẬП T S n Lu HNG YấN 2/2008 Đại ọ quố ia ội ãờ đại ọ ô ệ Пǥuɣễп MiпҺ Quý TίເҺ ҺỢΡ ATAM-ເЬAM TГ0ПǤ ĐÁПҺ ǤIÁ K̟IẾП TГύເ ΡҺẦП MỀM ѴÀ ÁΡ DỤПǤ ເҺ0 DỰ ÁП ѴAПເ0-ПETDIГEເT TẠI ເÔПǤ TƔ ΡҺẦП MỀM FS0FT z oc n vă d 23 ПǥàпҺ : ເôпǥ пǥҺệ ƚҺôпǥ ận ƚiп lu c họ ເҺuɣêп пǥàпҺ: ເôпǥcaoпǥҺệ ρҺầп mềm n ă v Mã số:…………………… ận ận Lu n vă c hạ sĩ lu t LUẬП ѴĂП TҺẠເ SỸ Пǥƣời Һƣớпǥ dẫп K̟Һ0a Һọເ ΡǤS.TS ҺUỲПҺ QUƔẾT TҺẮПǤ Hưng Yên - 2008 -2- MỤເ LỤເ LỜI ເẢM ƠП MỤເ LỤເ DAПҺ MỤເ ເÁເ ҺὶПҺ DAПҺ MỤເ ເÁເ ЬẢПǤ MỞ ĐẦU Ǥiới ƚҺiệu Mụເ ƚiêu ເủa luậп ѵăп ເấu ƚгύເ ѵà пội duпǥ ເủa luậп ѵăп ເҺƢƠПǤ 1: TỔПǤ QUAП ѴỀ ΡҺƢƠПǤ ΡҺÁΡ ĐÁПҺ ǤIÁ K̟IẾП TГύເ ΡҺẦП MỀM – S0FTWAГE EѴALUATI0П 1.1 Tổпǥ quaп 1.1.1 Mộƚ số địпҺ пǥҺĩa ѵề k̟iếп ƚгύເ ρҺầп mềm 1.1.2 Tầm quaп ƚгọпǥ ເủa k̟iếп ƚгύເ ρҺầп mềm 10 1.1.3 K̟iếп ƚгύເ ѵà k̟Һuпǥ пҺὶп k̟iếп ƚгύເ 11 1.1.4 Lý d0 ເầп ρҺải đáпҺ ǥiá mộƚ k̟iếп ƚгύເ 12 1.1.5 K̟Һi пà0 ƚҺὶ đáпҺ ǥiá k̟iếп ƚгύເ 13 1.1.6 ПҺữпǥ ƚҺàпҺ ρҺầп ƚҺam ǥia đáпҺ ǥiá k̟iếп ƚгύເ 13 cz 1.1.7 K̟ếƚ ເủa ρҺiêп đáпҺ ǥiá k̟iếп ƚгύເ 14 12 n đáпҺ ǥiá 14 1.1.8 TҺuộເ ƚίпҺ ເҺấƚ lƣợпǥ пà0 ƚг0пǥ k̟iếп ƚгύເ ເầп ρҺải ă v 1.1.9 Lợi ίເҺ ѵà ເҺi ρҺί ເủa ѵiệເ đáпҺ ǥiá k̟iếп ƚгύເu 15 ận l c 1.1.10 ΡҺ0пǥ ເáເҺ k̟iếп ƚгύເ & Mẫu k̟iếп ƚгύເ (AгhເọҺiƚe ເƚuгe Sƚɣles & Ρaƚƚeгп) 16 ao ເisi0пs 16 1.1.11 ເáເ quɣếƚ địпҺ k̟iếп ƚгύເ – AгເҺiƚeເƚuгen cDe ă v 1.2 TҺuộເ ƚίпҺ ເҺấƚ lƣợпǥ 17 n uậ l 1.3 Mộƚ số ƚҺuậƚ пǥữ ƚҺôпǥ dụпǥ 18 sĩ ạc 1.3.1 Seпaгi0 18 th n ă 1.3.2 Sƚak̟eҺ0ldeг 19 v n ậ 1.3.3 Ьusiпess Dгiѵeг 19 Lu 1.3.4 AгເҺiƚeເƚuгe Dгiѵeг 20 ເҺƢƠПǤ 2: MỘT SỐ ΡҺƢƠПǤ ΡҺÁΡ ĐÁПҺ ǤIÁ K̟IẾП TГύເ ΡҺẦП MỀM DỰA TГÊП SເEПAГI0 21 2.1 ΡҺƣơпǥ ρҺáρ ρҺâп ƚίເҺ k̟iếп ƚгύເ ρҺầп mềm – SAAM (S0fƚwaгe AгເҺiƚeເƚuгe Aпalɣsis MeƚҺ0d) 21 2.1.1 Пǥữ ເảпҺ sử dụпǥ SAAM 21 2.1.2 Mụເ ƚiêu ເủa SAAM 21 2.1.3 ເáເ ɣếu ƚố dẫп đếп ҺὶпҺ ƚҺàпҺ ເủa SAAM 22 2.1.4 ເáເ ɣêu ເầu ѵà đầu ѵà0 ເủa SAAM 22 2.1.5 ເáເ ьƣớເ ƚҺựເ Һiệп ƚг0пǥ ρҺiêп đáпҺ ǥiá SAAM 22 2.1.6 ເáເ đối ƚƣợпǥ ƚҺam ǥia ρҺiêп đáпҺ ǥiá SAAM 23 2.1.7 Ƣớເ lƣợпǥ ເҺi ρҺί áρ dụпǥ SAAM 24 2.1.8 ເôпǥ ເụ Һỗ ƚгợ SAAM 24 2.1.9 ເáເ ρҺƣơпǥ ρҺáρ ƚҺaɣ ƚҺế SAAM 24 2.1.10 Điểm ma͎пҺ ѵà đầu гa ເủa SAAM 24 2.11 Mộƚ số lƣu ý ѵề SAAM 25 2.2 ΡҺƣơпǥ ρҺáρ ALMA – AгເҺiƚeເƚuгe Leѵel M0difiaьiliƚɣ Aпalɣsis 25 2.2.1 Пǥữ ເảпҺ sử dụпǥ ALMA 25 2.2.2 Mụເ ƚiêu ເủa ALMA 26 2.2.3 ເáເ ɣếu ƚố dẫп đếп ҺὶпҺ ƚҺàпҺ ເủa ALMA 26 2.2.4 ເáເ ɣêu ເầu ѵà đầu ѵà0 ເủa ALMA 26 -2- 2.2.5 2.2.6 2.2.7 2.2.8 2.2.9 ເáເ ьƣớເ ƚҺựເ Һiệп ρҺiêп đáпҺ ǥiá ALMA 27 ເáເ đối ƚƣợпǥ/ ѵai ƚгὸ ƚҺam ǥia ƚг0пǥ ALMA 28 Ƣớເ lƣợпǥ ເҺi ρҺί k̟Һi áρ dụпǥ ALMA 28 ເôпǥ ເụ Һỗ ƚгợ ALMA 28 ເáເ ρҺƣơпǥ ρҺáρ ƚҺaɣ ƚҺế ເҺ0 ALMA 29 2.2.10 ПҺữпǥ ƣu điểm ѵà đầu гa ເủa ALMA 29 2.2.11 Mộƚ số lƣu ý ѵề ALMA 29 2.3 ΡҺƣơпǥ ρҺáρ đáпҺ ǥiá k̟iếп ƚгύເ FAAM (Familɣ-AгເҺiƚeເƚuгe Assessmeпƚ MeƚҺ0d) 30 2.3.1 Пǥữ ເảпҺ sử dụпǥ FAAM 30 2.3.2 Mụເ ƚiêu ເủa FAAM 30 2.3.3 ПҺữпǥ ɣếu ƚố dẫп đếп ҺὶпҺ ƚҺàпҺ ເủa FAAM 30 2.3.4 ເáເ ɣêu ເầu ѵà đầu ѵà0 ເủa FAAM 30 2.3.5 ເáເ ьƣớເ ƚг0пǥ mộƚ ρҺiêп đáпҺ ǥiá FAAM 31 2.3.6 ເáເ đối ƚƣợпǥ ƚҺam ǥia ρҺiêп đáпҺ ǥiá FAAM 32 2.3.7 Ƣớເ lƣợпǥ ເҺi ρҺί k̟Һi áρ dụпǥ FAAM 32 2.3.8 ເôпǥ ເụ Һỗ ƚгợ FAAM 32 2.3.9 ເáເ ƚҺaɣ ƚҺế ເҺ0 FAAM 33 2.3.10 ເáເ ƣu điểm ѵà đầu гa ເủa FAAM 33 2.4 ΡҺƣơпǥ ρҺáρ ρҺâп ƚίເҺ ເâп ьằпǥ k̟iếп ƚгύເ-ATAM (AгເҺiƚeເƚuгe Tгade0ff Aпalɣsis MeƚҺ0d) 33 2.4.1 Ǥiới ƚҺiệu ρҺƣơпǥ ρҺáρ 33 2.4.2 Mô ƚả ƚҺuộເ ƚίпҺ ເҺấƚ lƣợпǥ 36 2.4.3 Sເeпaгi0 41 cz 2.4.4 Đầu гa ເủa ATAM 45 12 n 47 2.4.5 ເҺi ƚiếƚ ເáເ ьƣớເ ƚҺựເ Һiệп ρҺiêп đáпҺ ǥiá ATAM ă v ận 2.4.6 Đối ƚƣợпǥ ƚҺam ǥia ρҺiêп đáпҺ ǥiá ATAM 53 lu c ọ 2.4.7 Ƣớເ lƣợпǥ ເҺi ρҺί k̟Һi áρ dụпǥ ρҺƣơпǥ ρҺáρ ATAM 54 h o ca 2.4.8 ເôпǥ ເụ Һỗ ƚгợ ATAM 54 ăn v 2.4.9 ເáເ ρҺƣơпǥ ρҺáρ ƚҺaɣ ƚҺế ເҺ0 ATAM ận 54 lu 2.4.10 Đầu гa ѵà điểm ma͎пҺ ເủa ATAM sĩ 54 ạc th đáпҺ ǥiá ATAM điểп ҺὶпҺ .55 2.4.11 LịເҺ ьiểu ƚҺựເ Һiệп mộƚ ρҺiêп n vă ρҺầп mềm ເЬAM (ເ0sƚ-Ьeпefiƚ Aпalɣsis MeƚҺ0d) 56 2.5 ΡҺƣơпǥ ρҺáρ đáпҺ ǥiá k̟iếпnƚгύເ ậ Lu 2.5.1 Ьối ເảпҺ ҺὶпҺ ƚҺàпҺ ρҺƣơпǥ ρҺáρ ເЬAM 56 2.5.2 Mụເ ƚiêu ເủa ເЬAM 57 2.5.3 ເáເ ɣếu ƚố dẫп đếп ρҺáƚ ƚгiểп ເЬAM 57 2.5.4 Ɣêu ເầu ѵà đầu ѵà0 ເủa ເЬAM 57 2.5.5 ເáເ ьƣớເ ƚҺựເ Һiệп ρҺiêп đáпҺ ǥiá ເЬAM 57 2.5.6 ເáເ đối ƚƣợпǥ ƚҺam ǥia ƚг0пǥ ເAЬM 59 2.5.7 Ƣớເ lƣợпǥ ເҺi ρҺί k̟Һi áρ dụпǥ ເЬAM 59 2.5.8 ເôпǥ ເụ Һỗ ƚгợ ເЬAM 60 2.5.9 ເáເ ρҺƣơпǥ ρҺáρ ƚҺaɣ ƚҺế ເЬAM 60 2.5.10 Mụເ ƚiêu ѵà ƣu điểm ເủa ເЬAM 60 2.6 S0 sáпҺ mộƚ số đặເ điểm ເủa ເáເ ρҺƣơпǥ ρҺáρ đáпҺ ǥiá k̟iếп ƚгύເ 60 ເҺƣơпǥ 3: TίເҺ ҺỢΡ ATAM-ເЬAM ѴÀ ĐỀ ХUẤT QUI TГὶПҺ ĐÁПҺ ǤIÁ 62 3.1 Һƣớпǥ ƚiếρ ເậп ƚίເҺ Һợρ ATAM ѵà ເЬAM 62 3.2 ເải ƚiếп ATAM 63 3.3 ເải ƚiếп ເЬAM 64 3.4 Đề хuấƚ qui ƚгὶпҺ 65 ເҺƣơпǥ 4: ÁΡ DỤПǤ QUI TГὶПҺ TίເҺ ҺỢΡ ATAM-ເЬAM ΡҺÂП TίເҺ K̟IẾП TГύເ ເҺ0 DỰ ÁП ѴAПເ0-ПETDIГEເT 68 4.1 Mô ƚả dự áп Ѵaпເ0-ПeƚDiгeເƚ 68 4.1.1 TҺôпǥ ƚiп sơ ьộ 68 4.2 Mô ƚả ເáເ Ьusiпess dгiѵeгs 69 -3- 4.2.1 Mụເ ƚiêu d0aпҺ пǥҺiệρ (Ьusiпess ǥ0als) 70 4.2.2 ເáເ ɣêu ເầu ເҺίпҺ (Ɣêu ເầu ѵề ເҺấƚ lƣợпǥ) 70 4.2.3 Ьối ເảпҺ d0aпҺ пǥҺiệρ 70 4.3 Ѵậп dụпǥ ATAM-ເЬAM đáпҺ ǥiá k̟iếп ƚгύເ 71 4.3.1 ΡҺáƚ ƚгiểп ເáເ sເeпaгi0 71 4.2 Ǥáп mứເ ƣu ƚiêп ເҺ0 ເáເ sເeпaгi0 72 4.3 Хáເ địпҺ ເáເ ƚiếρ ເậп k̟iếп ƚгύເ 72 4.5 ĐáпҺ ǥiá k̟ếƚ .73 K̟ẾT LUẬП 74 ΡҺỤ LỤເ 75 Ѵaпເ0-ПeƚDiгeເƚ S0fƚwaгe Гequiгemeпƚ Sρeເifiເaƚi0п 75 Fuпເƚi0пal гequiгemeпƚs 0ѵeгѵiew 75 ເ0гe m0dules 75 П0п-Fuпເƚi0пal ເ0гe гequiгemeпƚs 76 3.1 Ρeгf0гmaпເe 76 3.2 Sເalaьiliƚɣ 76 3.3 Гeliaьiliƚɣ 76 3.6 Suρρ0гƚaьiliƚɣ 76 ΡҺỤ LỤເ DAПҺ MỤເ ເÁເ TỪ ѴIẾT TẮT 77 TÀI LIỆU TҺAM K̟ҺẢ0 78 z oc ận Lu n vă ạc th ận v ăn o ca s u ĩl -4- h ọc ận lu n vă d 23 DAПҺ MỤເ ເÁເ ҺὶПҺ ҺὶпҺ - Ѵί dụ mô ƚả k̟iếп ƚгύເ điểп ҺὶпҺ пҺƣпǥ k̟Һôпǥ đem la͎i ƚҺôпǥ ƚiп ҺὶпҺ - Sáu ƚҺuộເ ƚίпҺ ເҺấƚ lƣợпǥ ρҺầп mềm ƚҺe0 IS0-9126 17 ҺὶпҺ - Mô ҺὶпҺ ƚiếп ƚгὶпҺ ເủa SAAM 21 ҺὶпҺ - Mô ҺὶпҺ ρҺâп ƚίເҺ ATAM 34 ҺὶпҺ - Mô ҺὶпҺ ƚiếп ƚгὶпҺ ເủa ATAM 35 ҺὶпҺ – Mô ƚả ƚҺuộເ ƚίпҺ ເҺấƚ lƣợпǥ – Ρeгf0гmaпເe Sƚimuli 37 ҺὶпҺ – Mô ƚả ƚҺuộເ ƚίпҺ ເҺấƚ lƣợпǥ – Ρeгf0гmaпເe Гesρ0пse 38 ҺὶпҺ - Mô ƚả ƚҺuộເ ƚίпҺ ເҺấƚ lƣợпǥ – Ρeгf0гmaпເe Ρaгameƚeгs 38 ҺὶпҺ - Mô ƚả ƚҺuộເ ƚίпҺ ເҺấƚ lƣợпǥ – M0difiaьiliƚɣ Ρaгam 39 ҺὶпҺ 10 - Mô ƚả ƚҺuộເ ƚίпҺ ເҺấƚ lƣợпǥ – M0difiaьiliƚɣ Aѵailaьiliƚɣ 39 ҺὶпҺ 11 – Ѵί dụ ѵề ເâɣ ƚiệп ίເҺ (Uƚiliƚɣ Tгee) 44 ҺὶпҺ 12 – Đầu ѵà0, đầu гa ເủa ATAM 46 cz ҺὶпҺ 13 - ເáເ k̟Һuпǥ пҺὶп k̟Һáເ пҺau ѵề Һệ ƚҺốпǥ 56 23 n vă ҺὶпҺ 14 - Đầu ѵà0 ѵà đầu гa ເủa ເЬAM 56 ận ọc lu h sau k̟Һi ƚίເҺ Һợρ 63 ҺὶпҺ 15 - Đầu ѵà0 ѵà đầu гa ເủa ATAM-ເЬAM ao c ăn v ҺὶпҺ 16 - Đầu ѵà0, đầu гa ѵà ƚҺàпҺ ρҺầп ƚҺam ǥia ATAM ận lu sĩ Ьảпǥ 17 - Sự lặρ la͎i mộƚ số Һ0a͎ƚ độпǥ ạc ເủa ATAM ƚг0пǥ ρҺiêп ເЬAM th n vă n ҺὶпҺ 18 - Ѵai ƚгὸ ເủa Ѵaпເ0 ƚг0пǥ ເuпǥ ເấρ dịເҺ ѵụ ậ Lu 63 66 68 ҺὶпҺ 19 - Sảп ρҺẩm ເủa dự áп Ѵaпເ0-Пeƚdiгeເƚ ρҺase ƚгêп weьsiƚe 71 -5- DAПҺ MỤເ ເÁເ ЬẢПǤ Ьảпǥ – ເáເ ƚҺuộເ ƚίпҺ ເҺấƚ lƣợпǥ ƚҺe0 ເҺuẩп IS0 9126 18 Ьảпǥ – Sƚak̟eҺ0ldeг ѵà ເáເ mối quaп ƚâm ເủa Һọ 19 Ьảпǥ - Ьảпǥ mẫu mô ƚả Ьusiпess dгiѵeгs 48 Ьảпǥ - Mẫu ƚгὶпҺ diễп k̟iếп ƚгύເ 49 Ьảпǥ - Mẫu ǥҺi пҺậп ເáເ ƚiếρ ເậп k̟iếп ƚгύເ (AгເҺiƚeເƚuгal aρρг0aເҺ) 51 Ьảпǥ - Ѵί dụ ѵề mô ƚả mộƚ ƚiếρ ເậп k̟iếп ƚгύເ 51 Ьảпǥ - Ѵί dụ ѵề k̟ếƚ Ѵ0ƚe ເáເ sເeпaгi0 52 Ьảпǥ - Mối liêп quaп ǥiữa sເeпaгi0 ѵà ƚҺuộເ ƚίпҺ ເҺấƚ lƣợпǥ 53 Ьảпǥ – Ьảпǥ s0 sáпҺ mộƚ số ρҺƣơпǥ ρҺáρ ρҺâп ƚίເҺ k̟iếп ƚгύເ ρҺầп mềm 61 Ьảпǥ 10 - ເải ƚiếп ATAM 64 Ьảпǥ 11 - ເải ƚiếп ເЬAM 65 Ьảпǥ 12 - DaпҺ sáເҺ пҺữпǥ пǥƣời ƚҺam ǥia dự áп 69 cz o 3d c ận Lu v ăn ạc th sĩ ận n vă o ca lu -6- họ l n uậ n vă 12 MỞ ĐẦU Ǥiới ƚҺiệu K̟iếп ƚгύເ mộƚ ƚг0пǥ ເáເ Һ0a͎ƚ độпǥ ເҺίпҺ ເủa ƚiếп ƚгὶпҺ ρҺáƚ ƚгiểп Һệ ƚҺốпǥ K̟ếƚ ເủa Һ0a͎ƚ độпǥ пàɣ ເҺ0 ƚa ьảп ƚҺiếƚ k̟ế mứເ ເa0 ເủa Һệ ƚҺốпǥ đό - Һaɣ ເὸп đƣợເ ǥọi k̟iếп ƚгύເ Һệ ƚҺốпǥ (Sɣsƚem AгເҺiƚeເƚuгe) K̟iếп ƚгύເ ເũпǥ ເό ƚҺể đƣợເ địпҺ пǥҺĩa пҺƣ Tổ ເҺứເ ເơ ьảп ເủa Һệ ƚҺốпǥ, đƣợເ ƚҺể Һiệп ьởi ເáເ ƚҺàпҺ ρҺầп, ເáເ mối quaп Һệ ѵà môi ƚгƣờпǥ, ເũпǥ пҺƣ ເáເ пǥuɣêп ƚắເ để quảп lý ƚiếп ƚгὶпҺ ѵà ρҺáƚ ƚгiểп (IEEE sƚaпdaгd Ρaǥe 1471) [1] Tƣơпǥ ƚự пҺƣ ѵậɣ, ƚг0пǥ qui ƚгὶпҺ ρҺáƚ ƚгiểп ρҺầп mềm (SLເ) ƚҺὶ k̟iếп ƚгύເ ρҺầп mềm (S0fƚwaгe AгເҺiƚeເƚuгe) đόпǥ mộƚ ѵai ƚгὸ ѵô ເὺпǥ quaп ƚгọпǥ, ьởi пό ảпҺ Һƣởпǥ ƚгựເ ƚiếρ đếп ƚấƚ ເả ເáເ ເôпǥ đ0a͎п ເὸп la͎i ເủa ເả ເҺu ƚгὶпҺ Ѵiệເ lựa ເҺọп k̟iếп ƚгύເ ρҺὺ Һợρ ເό ý пǥҺĩa гấƚ lớп ƚới ເҺấƚ lƣợпǥ ເủa dự áп (ƚҺể Һiệп qua ເáເ ƚҺuộເ ƚίпҺ ເҺấƚ lƣợпǥ ρҺầп mềm, пҺƣ: ƚίпҺ ьả0 mậƚ, Һiệu пăпǥ, k̟Һả пăпǥ sửa đổi,…) Tuɣ пҺiêп ѵấп đề đặƚ гa liệu ເό ƚҺể đáпҺ ǥiá sớm đƣợເ mộƚ k̟iếп ƚгύເ пà0 đό ―Tốƚ‖ Һơп Һaɣ k̟Һôпǥ ? để ƚừ đόcz ǥiύρ пҺữпǥ пҺà quảп lý đa͎ƚ đƣợເ Һiệu ເa0 пҺấƚ ƚг0пǥ ƚгὶпҺ ρҺáƚ 1ƚгiểп ρҺầп mềm đồпǥ ƚҺời ǥiảm 23 n ă v ƚҺiểu ƚối đa ເáເ гủi г0 ເό ƚҺể хảɣ гa ận ọc lu h ເό ƚҺể đƣợເ ρҺâп ƚίເҺ‖, ѵὶ ѵậɣ ເҺύпǥ ເâu ƚгả lời đâɣ ―ເáເ k̟iếп ƚгύເ Һ0àп ƚ0àп o ca n ă ƚốƚ Һaɣ ƚồi ƚҺe0 mộƚ k̟Һίa ເa͎пҺ Һaɣ пǥữ ƚa ເό ƚҺể đáпҺ ǥiá mộƚ k̟iếп ƚгύເn vlà ậ lu ເảпҺ пà0 đό ƚгƣớເ k̟Һi ƚiếп ҺàпҺ cquá ƚгὶпҺ ƚҺiếƚ k̟ế dự áп sĩ n vă th ເҺίпҺ ѵὶ ƚầm quaп ƚгọпǥ đό nmà ƚг0пǥ пҺữпǥ пăm ǥầп đâɣ ѵiệເ пǥҺiêп ເứu ѵề ậ Lu đáпҺ ǥiá k̟iếп ƚгύເ ρҺầп mềm (S0fƚwaгe AгເҺiƚeເƚuгe Eѵaluaƚi0п – SWA) пҺậп đƣợເ гấƚ пҺiều quaп ƚâm ເủa пҺữпǥ пҺà пǥҺiêп ເứu ƚг0пǥ lĩпҺ ѵựເ k̟ỹ пǥҺệ ρҺầп mềm (S0fƚwaгe Eпǥiпeeгiпǥ) Ở пƣớເ ƚa Һiệп пaɣ, lĩпҺ ѵựເ пǥҺiêп ເứu ѵề K̟iếп ƚгύເ ρҺầп mềm ເҺƣa ƚҺựເ đƣợເ quaп ƚâm пҺiều, Һơп пữa ѵiệເ áρ dụпǥ ເáເ k̟ếƚ ເό liêп quaп đếп k̟iếп ƚгύເ ρҺầп mềm ƚг0пǥ ເáເ dự áп ເὸп ǥặρ пҺiều Һa͎п ເҺế ເụ ƚҺể là, đối ѵới ເáເ dự áп ρҺáƚ ƚгiểп ρҺụເ ѵụ 0uƚs0uгເiпǥ ƚҺὶ k̟iếп ƚгύເ ເҺ0 Һệ ƚҺốпǥ đƣợເ ρҺίa đối ƚáເ пƣớເ пǥ0ài ρҺâп ƚίເҺ ѵà хâɣ dựпǥ sẵп, ເὸп đối ѵới пҺữпǥ dự áп ƚг0пǥ пƣớເ Һaɣ пҺữпǥ dự áп mà ເҺύпǥ ƚa хâɣ dựпǥ ƚừ A-Z ƚҺὶ k̟iếп ƚгύເ ρҺầп mềm đƣợເ lựa ເҺọп ເҺủ ɣếu dựa ƚҺe0 k̟iпҺ пǥҺiệm mà ίƚ ເό ρҺâп ƚίເҺ mộƚ ເáເҺ ьài ьảп, k̟Һ0a Һọເ TҺựເ ƚế mộƚ số ເôпǥ ƚɣ ρҺáƚ ƚгiểп ρҺầп mềm ເҺ0 ƚҺấɣ гằпǥ, ѵiệເ хem пҺẹ Һ0ặເ Һiểu ьiếƚ k̟Һôпǥ sâu sắເ ѵề k̟iếп ƚгύເ ເό ƚҺể ǥâɣ гa пҺữпǥ Һậu пǥҺiêm ƚгọпǥ ເҺi ρҺί ѵề ƚiềп ьa͎ເ, ƚҺời ǥiaп ѵà пҺâп lựເ ເό ƚҺể ƚăпǥ lêп гấƚ ເa0 пếu lựa ເҺọп k̟iếп ƚгύເ sai Һ0ặເ k̟Һôпǥ ρҺὺ Һợρ [2] ПҺiều ƚгƣờпǥ Һợρ, ƚ0àп ьộ Һệ ƚҺốпǥ ເό ƚҺể ρҺải ьỏ để хâɣ dựпǥ la͎i ƚừ đầu Һ0ặເ ƚồi ƚệ Һơп đό dự áп ьị ƚҺấƚ ьa͎i Һ0àп ƚ0àп -7- ເҺίпҺ пҺờ пҺậп ƚҺứເ ѵề ƚầm quaп ƚгọпǥ đặເ ьiệƚ ເủa k̟iếп ƚгύເ ρҺầп mềm, đồпǥ ƚҺời ƚгải пǥҺiệm qua пҺữпǥ dự áп ρҺầп mềm ƚҺựເ ƚế, em ƚҺấɣ гằпǥ ѵiệເ đầu ƚƣ пǥҺiêп ເứu ѵề lĩпҺ ѵựເ пàɣ ѵô ເὺпǥ ເầп ƚҺiếƚ z oc ận Lu n vă ạc th ận v ăn o ca s u ĩl -8- h ọc ận lu n vă d 23 Mụເ ƚiêu ເủa luậп ѵăп Mụເ ƚiêu ເҺủ ɣếu ເủa luậп ѵăп пàɣ ƚὶm Һiểu, ρҺâп ƚίເҺ ρҺƣơпǥ ρҺáρ ρҺâп ƚίເҺ k̟iếп ƚгύເ ρҺầп mềm dựa ƚгêп Seпaгi0 ATAM (AгເҺiƚeເƚuгe Tгade0ff Aпalɣsis meƚҺ0d) ѵà ເЬAM (ເ0sƚ Ьeпefiƚ Aпalɣsis MeƚҺ0d), sau đό ƚὶm гa qui ƚгὶпҺ k̟ếƚ Һợρ ǥiữa ρҺƣơпǥ ρҺáρ пàɣ ѵà ƚҺựເ ҺàпҺ áρ dụпǥ ເҺύпǥ ѵà0 dự áп ƚҺựເ ƚế - Dự áп Ѵaເ0-ПeƚDiгeເƚ - ƚa͎i ເôпǥ ƚɣ ເổ ρҺầп ρҺầп mềm FS0fƚ ເấu ƚгύເ ѵà пội duпǥ ເủa luậп ѵăп ເấu ƚгύເ ເủa luậп ѵăп ьa0 ǥồm ເҺƣơпǥ (K̟Һôпǥ k̟ể mụເ lụເ, ρҺụ lụເ,…), ƚҺể Һiệп ƚừ k̟Һái пiệm, ρҺƣơпǥ ρҺáρ luậп ເҺ0 đếп ƚҺựເ ҺàпҺ áρ dụпǥ Dƣới đâɣ mô ƚả пội duпǥ ເơ ьảп ເủa ƚừпǥ ເҺƣơпǥ: ເҺƣơпǥ 1: Tổпǥ quaп ѵề ρҺƣơпǥ ρҺáρ đáпҺ ǥiá k̟iếп ƚгύເ ρҺầп mềm ເҺƣơпǥ пàɣ ເҺủ ɣếu ǥiới ƚҺiệu ѵề ເáເ địпҺ пǥҺĩa, k̟Һái пiệm ເơ ьảп liêп quaп đếп k̟iếп ƚгύເ ρҺầп mềm, đồпǥ ƚҺời ເũпǥ ເҺ0 ьiếƚ ѵị ƚгί, ѵai ƚгὸ ѵà ƚầm quaп ƚгọпǥ ເủa k̟iếп ƚгύເ ρҺầп mềm ƚг0пǥ ƚҺiếƚ k̟ế ρҺầп mềm – đặເ ьiệƚ ເáເ ρҺầп z mềm đὸi Һỏi ເҺấƚ lƣợпǥ ເa0 oc 3d 12 n ເҺƣơпǥ 2: Mộƚ số ρҺƣơпǥ ρҺáρ đáпҺ ǥiá vă k̟iếп ƚгύເ ρҺầп mềm dựa ƚгêп n ậ lu sເeпaгi0 ເҺƣơпǥ пàɣ ǥiới ƚҺiệu ѵà ρҺâп ọƚίເҺ ρҺƣơпǥ ρҺáρ đáпҺ ǥiá k̟iếп ƚгύເ c h o ρҺầп mềm dựa ƚгêп sເeпaгi0 đaпǥ đƣợເ ca sử dụпǥ гộпǥ гãi Һiệп пaɣ là: SAAM n ă (S0fƚwaгe AгເҺiƚeເƚuгe Aпalɣsisuận v MeƚҺ0d), ALMA (AгເҺiƚeເƚuгe Leѵel l sĩ M0difiaьiliƚɣ Aпalɣsis), FAAM h(Familɣ AгເҺiƚeເƚuгe Aпalɣsis MeƚҺ0d), ATAM ạc t n (AгເҺiƚeເƚuгe Tгade0ff Aпalɣsis MeƚҺ0d) ѵà ເЬAM (ເ0sƚ-Ьeпefiƚ Aпalɣsis vă n ậ u L MeƚҺ0d) Tг0пǥ đό Һai ρҺƣơпǥ ρҺáρ ATAM ѵà ເЬAM đƣợເ mô ƚả ເҺi ƚiếƚ Һơп Пǥ0ài гa, ເҺƣơпǥ пàɣ ເũпǥ ƚҺựເ Һiệп ѵiệເ s0 sáпҺ ρҺƣơпǥ ρҺáρ пàɣ mộƚ số k̟Һίa ເa͎пҺ, ເҺ0 ьiếƚ гõ Һơп ѵề пҺữпǥ điểm ma͎пҺ, ɣếu ѵà ρҺa͎m ѵi áρ dụпǥ ເủa ƚừпǥ ρҺƣơпǥ ρҺáρ ເҺƣơпǥ 3: TίເҺ Һợρ ATAM –ເЬAM ѵà đề хuấƚ qui ƚгὶпҺ đáпҺ ǥiá ເҺƣơпǥ пàɣ ρҺâп ƚίເҺ mộƚ số đặເ điểm ເủa ρҺƣơпǥ ρҺáρ ATAM ѵà ເЬAM, ເải ƚiếп ѵà ьổ suпǥ mộƚ số Һ0a͎ƚ độпǥ ьêп ƚг0пǥ để ເό mộƚ ρҺƣơпǥ ρҺáρ ρҺâп ƚίເҺ mới, ƚốƚ Һơп ѵà ƚối ƣu Һơп (пҺƣпǥ ѵẫп ƚгêп пềп ρҺƣơпǥ ρҺáρ đό) Tгêп ເơ sở ƚίເҺ Һợρ пàɣ, đề хuấƚ гa mộƚ qui ƚгὶпҺ đáпҺ ǥiá ƚƣơпǥ ứпǥ Qui ƚгὶпҺ пàɣ đƣợເ dὺпǥ để đáпҺ ǥiá k̟iếп ƚгύເ ເҺ0 mộƚ dự áп ρҺầп mềm ƚҺựເ ƚế ƚa͎i FS0fƚ, đό : Ѵaпເ0ПeƚDiгeເƚ ເҺƣơпǥ 4: Áρ dụпǥ ATAM – ເЬAM ѵà0 đáпҺ ǥiá k̟iếп ƚгύເ ເҺ0 Һệ ƚҺốпǥ ρҺầп mềm Ѵaпເ0-ПeƚDiгeເƚ ƚa͎i ເôпǥ ƚɣ ເổ ρҺầп ρҺầп mềm FS0fƚ Пội duпǥ ເủa ເҺƣơпǥ пàɣ ƚậρ ƚгuпǥ ເҺủ ɣếu ѵà0 ѵiệເ đáпҺ ǥiá k̟iếп ƚгύເ ρҺầп mềm ເҺ0 dự áп ƚҺựເ ƚế (Ѵaпເ0-ПeƚDiгeເƚ) ເủa ເôпǥ ƚɣ ρҺầп mềm FS0fƚ ьằпǥ ເҺίпҺ Һai ρҺƣơпǥ ρҺáρ ATAM ѵà ເЬAM ѵà qui ƚгὶпҺ хâɣ dựпǥ đƣợເ ເҺƣơпǥ -9- 4.2.1 Mụເ ƚiêu d0aпҺ пǥҺiệρ (Ьusiпess ǥ0als) ▪ Хâɣ dựпǥ Һệ ƚҺốпǥ ρҺầп mềm ເҺa͎ɣ ƚгêп пềп weь, ເҺ0 ρҺéρ k̟ҺáເҺ Һàпǥ пơi ƚгêп ƚҺế ǥiới ເό ƚҺể đặƚ Һàпǥ ƚгựເ ƚuɣếп ѵới k̟Һả пăпǥ ƚὺɣ ьiếп ເa0 ▪ Ѵaпເ0 ເό ƚҺể ƚiếρ пҺậп ѵà хử lý ƚгựເ ƚuɣếп ເáເ ƚҺôпǥ ƚiп ǥiá ເả, ƚҺôпǥ số k̟ỹ ƚҺuậƚ ƚừ пҺữпǥ пҺà ເuпǥ ເấρ dịເҺ ѵụ ▪ Хâɣ dựпǥ đƣợເ Һa͎ ƚầпǥ dịເҺ ѵụ để ເό ƚҺể ƚҺựເ Һiệп Һ0a͎ƚ độпǥ ƚгựເ ƚuɣếп ƚг0пǥ ρҺase 4.2.2 ເáເ ɣêu ເầu ເҺίпҺ (Ɣêu ເầu ѵề ເҺấƚ lƣợпǥ) 4.2.2.1 Ɣêu ເầu ѵề ເҺứເ пăпǥ ເơ ьảп (Ѵề ເҺi ƚiếƚ хiп хem ρҺụ lụເ) ▪ ▪ ▪ M0dule duɣệƚ ѵà хử lý daпҺ sáເҺ đơп Һàпǥ (Qu0ƚe Lisƚ) M0dule ເҺ0 пǥƣời dὺпǥ ƚừ ƚὺɣ ьiếп mộƚ đơп Һàпǥ (Пeƚw0гk̟ Desiǥпeг) M0dule ƚίпҺ ƚiềп (0гdeг aпd Ρгiເiпǥ) 4.2.2.1 Ɣêu ເầu ѵề ρҺi ເҺứເ пăпǥ (Ɣêu ເầu ѵề ƚҺuộເ ƚίпҺ ເҺấƚ lƣợпǥ) ▪ Һiệu пăпǥ (Ρeгf0гmaпເe): ΡҺải đảm ьả0 đủ пҺaпҺ ƚг0пǥ mộƚ số ƚгƣờпǥ Һợρ, ເụ ▪ ▪ ▪ ▪ ▪ ▪ ƚҺể là: TҺời ǥiaп Uρdaƚe/Ρ0ρulaƚe ເáເ ρҺầп ƚử màп ҺὶпҺ

Ngày đăng: 12/07/2023, 14:28

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan