Thông tin tài liệu
TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI VIỆN CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG ––––––––––––––––––––––––*–––––––––––––––––––––– :DUYỆ VÀ KIỂ SOÁ YÊU CẦU HẦN N Ề Danh sách sinh viên: V N H 20111568 CNTT-TT 2.3 K56 H 20111600 CNTT-TT 2.3 K56 20111203 CNTT-TT 2.3 K56 20111370 CNTT-TT 2.3 K56 C V G G T H T Hà Nộ N 16 Phân tích yêu cầu phần mềm Tuần ăm 2014 Page Mục lục Mục lục R m 11 V c m Vl 12 c ác c K mc c àk m Kỹ ì 2.1 àR ực 2.2 T c (Requirements Validation) c (Requirements Verification) p mềm mpl C ck ực 2.3 Tác nhân tham gia àk m Kỹ ì 3.1 3.2 T c p mềm prototyping ực ực 3.3 Tác nhân tham gia Kỹ àk m ì 4.1 p mềm F c l ực ực T 4.3 Tác nhân tham gia 4.4 Công cụ đ Kỹ ì àk m ì c p mềm U m lD l pm 10 ực 10 ực 10 5.2 T 5.3 Tác nhân tham gia 10 5.4 Cô cụ đ Kỹ ì 10 àk m ì 6.1 c 4.2 5.1 á c p mềm R w I p c 11 ực 11 ực 12 6.2 T 6.3 Tác nhân tham gia 12 Kỹ F I p c 14 Phân tích yêu cầu phần mềm Tuần Page V 1.1 Phân bi t -R m Vl ác c ) Đ ck m c p mộ p mđ ự k ô C c cc p mđ c p làm m l Đề đ c đ c l đ c c p mềm mục bên liên quan - Requirement Ver c K mc c ) Đ ck m c p mộ p mđ đ k ô C c cc m cđ cc ì ự p mềm đề m l l c c c đ V c đ c ô đ c đ đ c c p mềm đ c đ ự k ác c cô c c ò V ác c , đ c đ ck m mc p c ác c c k ô Cò k mc c , đ c làm mẫ đ đá áp mềm đ ự c p ù p Phân tích yêu cầu phần mềm Tuần V đ ự đ c đ c p p ự đ c c c ự p m c ủ c ả đặ ả p mềm ữ l c đ c ù k ô Page Các cụ : K (Requirements Validation) (Requirements Verification) ác c ục k m K m c c ục độ đ c k m c cc ự , ù l , c đ áp ụ , c ác ụ ă ác ụ đ c ữ đ c c ự k ác c p mềm đ c ì m c c ì m k ác , l , p ụ ộc c k đ c áp ụ ề đá ác ù đ p m đ c K p l ,c c ữ đ c K p l , c c ữ (chi p p c c p p m, p mđ đ c ì c p k c p ục c Xác nh n yêu c u (Requirements Validation) ác c cô c ọ ì p c đ c c p mềm -N ữ c ác c : + V c ác c p c c đ cđ c l ô p đ ọ c l Các k ác , ù đ c c c p c đ cc p mềm đ c ù đ m đ đáp đ cđ c c mì c N c c p , l đ đ c ô c p đ c V c đ m k p mđ c đáp đ c ù , àđ c c p + V c ác c ự , ữ l , đ c đ k , m + c ì ác c p ẫ đ ự đ c đ c c p mềm, ẫ đ mộ l p c ề , làm đ k p c k m ủ K c p (Requirements Verification) k àl p ì K mc mềm đ c p mp mềm -N ữ c K mc c : +K mc c pp mềm đ c đ c p mềm N p l , ữ àp Phân tích yêu cầu phần mềm Tuần đ c c p mềm Page đ c ô đ c ữ , đ đ m k p mềm đ c à ì p ù p đ c c +V ck mc c p l c ữ k ,l p ì , đ c c làm cc ọ , m c c độ p p mềm +T đ k ,K mc c pđề c ữ k mộ c ác, Các l đ cđề c ck c độ l p ì , làm m đá k c p l +T đ cà đ , K m c c pđề c ữ l l p ì m c p, làm m c p l đ c c l ề l + Các l đ c p c K mc c k ô p c ề ,c ẫ đ c đ mộ c mộ m l c Phân tích yêu cầu phần mềm Tuần Page Kỹ thu t t ki m soát yêu c u ph n m m Simple Check 2.1 Quy trình thực hi n N ời ki m t, ki m soát yêu c u ph i có ki n th c t (các ph n h i t khách hàng ) Quan sát xem có sai l ch h th ng hi n t i Mô hình hóa : Mô t gi i thích v đề Phân tích ki m đ c tính c a mô hình 2.2 Thời gian thực hi n Kỹ mpl c ck kỹ cc c ì mọ đ p c k m ự k ác kỹ mpl c ck đ p mềm c truy c ực 2.3 Tác nhân tham gia L p trình viên Bộ ph n ki m th Nhà qu n lý dự án Kỹ thu t t ki m soát yêu c u ph n m m prototyping Kỹ m Các p mộ kỹ ự mộ k c đ c cà đ cụ c đ k ác , ù c àp c õ ề mộ đề p áp c pc c p : B n mẫu trình di n: Dùng đ ch ng minh khái ni m, gi i thích đ c tính thi t k B n mẫ ăm ò ù đ ác đ nh v đề, thu th p nhu c u, làm rõ mục tiêu, so sánh lựa chọn thi t k B n mẫu th nghi m k ác đ c tính kỹ thu t, ki m tra thích h p c a kỹ thu t B n mẫu ti n tri đ c phát tri n th y ti n trình ti p di n s c i h th ng Phân tích yêu cầu phần mềm Tuần Page 3.1 Quy trình thực hi n Lựa chọn nguyên mẫ đ th nghi m k đ lựa chọ đ c nguyên mẫ đ th nghi m xây dựng k ch b n th nghi m C n ph i có k ho ch cụ th đ xây dựng k ch b n th nghi m cho bao quát toàn yêu c u ph n mềm 3.2 Thời gian thực hi n Kỹ p p đ đ c ực đ pc ì c ác đ ác đ c c p p mềm mềm 3.3 Tác nhân tham gia L p trình viên Bộ ph n ki m th Nhà qu n lý dự án Phân tích yêu cầu phần mềm Tuần Page Kỹ thu t t ki m soát yêu c u ph n m m Functional test design 4.1 Quy trình thực hi n ác đ c c ă mà p mềm ự k ực T ữ l đ ự ô kỹ c c c ă ác đ đ ự ô kỹ c c c ă T ực p m k đ ực ựk Ki m tra xem ng dụng làm vi c theo nhu c u c a khách hàng 4.2 Thời gian thực hi n Functional test design mộ pc k m , đ p m, đ ề k ữl c c c Nó m k m c c ă àc ộc k ô c c c ă , độ c ck ă ụ T mc c ă c l cò ọ m ộp đ l ck ự m ụ c m đ c k ự đ c c , l ù m mục đc p k m k T mc c ă ì mô đ đ c m mộ ộp đ , c mđ c c ă c mô đ , c k m mc độ đ đ c k ô Các c k m m p ì àk ô ì ữl k ô pl c mô đ T ô ,k ô m mọ ữ l , c l c c k k ữl m p c ữl đ c đ c mề ữl à vù , mà m ù c ữ l c cù D đ ,đ m ù ữl c c ự mộ c m T m đ c ụ đ c ù T k m, ềl p ì đ ữ l biên K m c m ộ ? c ă c p độ Phân tích yêu cầu phần mềm Tuần p đ cp m Page -C c p c đ c c mộ đ c ml -K ô c c ă ụ, độ đ ữ ì k ô m -M c T - p -T làm c ô k • Mộ p 4.3 c c -M c c độc ề k k ă m c k ụ, xác đ ác p ự c ác đ c đ m kỹ ! ck ô õ mô k ă đ ự k m ì c ă c k m p đ c c k m mộ kỹ m k c ck c p p mềm k m ẹ đ mềm l p ì ụ ck c p ì c p áp p Tác nhân tham gia Khách hàng Bộ ph n l p trình Bộ ph n ki m th N ời qu n lí dự án 4.4 Công cụ đ n hình Dialog map Test case M õ Phân tích yêu cầu phần mềm Tuần p ụ Page Kỹ thu t t ki m soát yêu c u ph n m m User manual Development 5.1 Quy trình thực hi n Làm th đ cà đ t b đ u v i h th ng Mô t ch c ă làm đ c thực hi n Làm th đ c đ c kh i r c r i Những ph n c a h th đ k ô đ c thực hi n 5.2 Thời gian thực hi n Gi t k th nghi m ch c ă Có ph đ c thực hi n t i s đ m Ti t lộ v đề cđ Buộc nhìn chi ti t yêu c u Đ c bi t hữu ích n u ng dụng giàu giao di yêu c u kh ă dụng ác ù m ù l đ c c c c c Mộ l ù mà ù đ c – l c Các c k ác ộc c c c ă k ô đ cđ ù l R 5.3 ời dùng / cho ì p mộ pc p mô c c c l mộ ô l , c l c ă ữ , đ c Tác nhân tham gia Các PTV Các đ i di n c a NSD (Product champions) T t c thành viên c a công ty ph n mềm s tham gia vào trình thực hi n ph n mềm:LTV, nhà ki m th , v.v 5.4 Công cụ đ n hình Một s ph n mềm so n th ă n Ph n mềm đ họa Một s mẫ ng dẫn s dụng có s n Phân tích yêu cầu phần mềm Tuần Page 10 Kỹ thu t t ki m soát yêu c u ph n m m Reviews and Inspections Mộ m kỹ p mềm, kỹ c k m l ực c p mềm cù đọc p c c , ìm đề ềm đ l , cô c c làm đ ữ đề đ Đ mộ kỹ k mc c đ c ụ ộ C ề c ề c kỹ Kỹ c k m C c àl k c c C k m ck C mộ ác k m p ù p Mộ kỹ k m àk m c p mềm ì c Đọc ă c p mềm Y c mộ k ô ác c ă c p mềm đ đọc k m Đọc p K k c k m đọc c c ác m Đọc l Đ kỹ k ô c c, m c c , đọc đ c cá ì ề ă c Kỹ c c p đ c ẫ ác ă /c Kỹ k m c c F m l I p c k m mộ c , cụ àc c c ác đ õ òc ữ m k m c ác õđề k đ k c ck m K m p Các c k m c ò ác đ ,m c c ìm k m mộ l đ c p mềm K m c cực Tác ă ực p c k m c l đ ă 6.1 Quy trình thực hi n Plan review Độ k m đ c lự c ọ , đ c đ p l l Vă c p mềm đ c p độ k m Phân tích yêu cầu phần mềm Tuần ,đ đ m p c pm c Page 11 C M c ck m c k m đọc c ,m ẫ ,l c c c đ ìm độ , đề k ác T c c pm Các đề c m cá ề ă c p mềm đ c đ l , c c làm đ đề đ c đ T ực c c làm k c c4 G đề ực độ đ c4 D l ă Vă n yêu c u ph n mềm đ c t l đ ki m ch ng h p lý c độ đ ng nh t K t qu c c này, ho c ă n cu cù đ c ch p nh n, ho c c đ c ki m t l i Đô k , đ m c p c ực c "p w c ck k m đề ực p, c ,… ì " N k m c ,c p k m ă ìm c p mềm, 6.2 ự Có th áp dụng m i xây dự c đ u yêu c u ph n mềm t bi n pháp thu th p K đ , đề t n t i yêu c u ph n mềm Và c n ph i lo i b v đề ck đ m ă n yêu c u đ o Áp dụng c n xác minh r ng yêu c u vi t s th a mãn bên liên quan Hay nói cách khác, tìm đ ng thu n t phía khác hàng 6.3 Tác nhân tham gia đ ữ l ực k ác m đ ữ N ữ kỹ ă àk c k ác đ k m c p mềm đ c m àc ò ì Họ c m ự c p mềm, ọ ề c / c c cò l l ô l ô c mộ c , mộ bên N mk m ù Phân tích yêu cầu phần mềm Tuần Page 12 Các đề k k m T õ c c Các k , cc ô ì p ì ác đ T ô Mộ ô độ c p c đ C độ Các c đ ô c c ă c m ọ l mộ " ", đ đ đ c c ữ l p mềm c đ độ Các c k ô ực Các c c ẻ k ô ực đ c mpl m l ì độ cô , c ộc đ Các bên liên quan tình hu ng c n bàn b c đ quy đ nh làm cho yêu c đ nên thực t Phân tích yêu cầu phần mềm Tuần Page 13 Kỹ thu t Fagan Inspection Fagan Inspection đ c đ c đ m , k m m àm c ò ì k m M l ọp k ô á2 C c k đ m k m p cô c C -5 k m Tác ă c p mềm đ ò ì Các l ă đ c p Đề ọ l ác ă c p mềm k ô đ c đ N đ c mộ giám á ì k m C mộ c ác mđề ọp , đ ck m , ẫ p àđ m đề đ c ìm p đ c c ữ T c k m c ực c ụ h ác k m c ckl Các đề đ c l k ô đ c F I p c " m " p c p mềm N mộ p độ đ p đề c p mềm C k m l ề 5% ă c p đ c c ữ 1l đ ,l p mộ l m cà ề , cà l m Phân tích yêu cầu phần mềm Tuần Page 14
Ngày đăng: 24/07/2016, 11:07
Xem thêm: Báo cáo bài tập tuần phân tích yêu cầu phần mềm nhóm 3 , Báo cáo bài tập tuần phân tích yêu cầu phần mềm nhóm 3