C - PowerPoint PPT Presentation

About This Presentation
Title:

C

Description:

C ng ngh ph n m m C c quy tr nh k ngh y u c u – PowerPoint PPT presentation

Number of Views:68
Avg rating:3.0/5.0
Slides: 51
Provided by: Minh51
Category:

less

Transcript and Presenter's Notes

Title: C


1
Công ngh? ph?n m?m
  • Các quy trình ki ngh? yêu c?u

2
Khó!
  • M?t khách hàng vào van phòng c?a b?n, ng?i xu?ng,
    nhìn th?ng vào m?t b?n và nói

Tôi bi?t anh cho là anh hi?u nh?ng gì tôi dã
nói, nhung anh không hi?u r?ng nh?ng gì tôi dã
nói không ph?i cái tôi d?nh nói
3
M?c tiêu
  • Mô t? các ho?t d?ng (activity) chính c?a ki ngh?
    yêu c?u và m?i quan h? gi?a chúng
  • Gi?i thi?u các ki thu?t cho vi?c thu th?p
    (elicitation) và phân tích yêu c?u
  • Mô t? vi?c th?m d?nh (validation) yêu c?u và vai
    trò c?a vi?c duy?t l?i (review) các yêu c?u
  • Bàn v? vai trò c?a qu?n lý yêu c?u trong vi?c h?
    tr? các quy trình ki ngh? yêu c?u khác

4
Các ch? d?
  • Nghiên c?u kh? thi Feasibility studies
  • Thu th?p và phân tích yêu c?u Requirements
    elicitation and analysis
  • Th?m d?nh yêu c?u Requirements validation
  • Qu?n lý yêu c?u Requirements management

5
Các quy trình ki ngh? yêu c?u
  • R?t da d?ng, tùy theo
  • Mi?n ?ng d?ng,
  • Nh?ng ngu?i có liên quan
  • Co quan t? ch?c vi?t yêu c?u
  • Các ho?t d?ng t?ng quát cho t?t c? các quy trình
  • Requirements elicitation thu th?p
  • Requirements analysis phân tích
  • Requirements validation th?m d?nh
  • Requirements management qu?n lý

6
The requirements engineering process
Feasibility Study
Requirements elicitation and analysis
Requirements specification
Requirements validation
Feasibility report
System models
User and system requirements
Requirements document
7
Ki ngh? yêu c?u
Requirements Specification
System requirements specification and modeling
User requirements specification
Business requirements specification
System requirements elicitation
Feasibility study
User requirements elicitation
Prototyping
Requirements elicitation
Reviews
Requirements validation
System requirements document
8
Nghiên c?u kh? thiFeasibility studies
  • M?t nghiên c?u ng?n, t?p trung, nh?m ki?m tra xem
  • H? th?ng có dóng góp cho các m?c tiêu c?a t? ch?c
    hay không?
  • H? th?ng có th? du?c phát tri?n b?ng công ngh?
    hi?n hành và trong ph?m vi ngân sách hay không?
  • H? th?ng có th? du?c tích h?p v?i các h? th?ng
    khác dang du?c s? d?ng hay không?

9
Th?c hi?n nghiên c?u kh? thi
  • D?a trên dánh giá thông tin (cái gì c?n), thu
    th?p thông tin và vi?t báo cáo.
  • Các câu h?i dành cho nhân viên c?a t? ch?c
  • N?u h? th?ng không du?c cài d?t thì sao?
  • Quy trình hi?n hành có nh?ng v?n d? gì?
  • H? th?ng du?c d? xu?t s? giúp du?c gì và nhu th?
    nào?
  • Khi tích h?p s? g?p nh?ng r?c r?i nào?
  • Có c?n công ngh? m?i hay không? C?n ki nang gì?
  • H? th?ng m?i c?n h? tr? nh?ng ti?n ích nào?

10
Thu th?p và phân tích
  • Các nhân viên ki thu?t làm vi?c v?i khách hàng d?
    tìm hi?u thông tin v?
  • Mi?n ?ng d?ng,
  • Các d?ch v? mà h? th?ng c?n cung c?p và
  • Các ràng bu?c v? v?n hành h? th?ng.
  • Nh?ng ngu?i có th? c?n tham gia ngu?i s? d?ng,
    qu?n lý, ki su b?o trì, chuyên gia mi?n,...
  • stakeholders.

11
Khó khan khi phân tích yêu c?u
  • Stakeholder không bi?t h? th?c s? mu?n gì.
  • Stakeholder di?n d?t yêu c?u b?ng các thu?t ng?
    c?a h?.
  • Các stakeholder khác nhau có th? có các yêu c?u
    xung d?t.
  • Các nhân t? t? ch?c và chính tr? có th? ?nh hu?ng
    d?n yêu c?u h? th?ng.
  • Các yêu c?u thay d?i ngay trong quá trình phân
    tích
  • Ch?ng h?n khi môi tru?ng doanh nghi?p thay d?i.

12
Vòng xo?n ?c yêu c?u
Ðánh giá d? uu tiên và thuong th?o Prioritization
and negotiation
Phân lo?i và t? ch?c Classification and
organization
Phát hi?n m?i Discovery
Vi?t tài li?uDocumentation
13
Các ho?t d?ng quy trình
  • Discovery Phát hi?n
  • Tuong tác v?i các stakeholder d? tìm ra yêu c?u
    c?a h?.
  • Các domain requirement cung du?c phát hi?n t?i
    bu?c này.
  • Classification and organisation Phân lo?i và t?
    ch?c
  • Phân nhóm các yêu c?u có liên quan d?n nhau và t?
    ch?c chúng thành các c?m có quan h? g?n k?t v?i
    nhau.
  • Prioritisation and negotiation d?t th? t? uu
    tiên và gi?i quy?t mâu thu?n gi?a các yêu c?u
  • X?p th? t? uu tiên cho các yêu c?u và gi?i quy?t
    các xung d?t/mâu thu?n gi?a các yêu c?u.
  • Documentation vi?t tài li?u
  • Ghi l?i các yêu c?u làm tài li?u d?u vào cho vòng
    xo?n ti?p theo.

14
Phát hi?n yêu c?u
  • Quy trình thu th?p thông tin v? h? th?ng d? xu?t
    và các h? th?ng s?n có, g?n l?c ra các yêu c?u
    ngu?i dùng và yêu c?u h? th?ng t? các thông tin
    này.
  • Các ngu?n thông tin g?m có tài li?u, stakeholder
    h? th?ng, và d?c t? c?a các h? th?ng tuong t?.

15
Các phuong pháp d? phát hi?n yêu c?u
  1. Ph?ng v?n
  2. Quan sát
  3. Ði?u tra b?ng b?ng h?i
  4. Nghiên c?u tài li?u
  5. Joint Application Design JAD
  6. Làm b?n m?u
  7. Mô hình hóa/Dùng ký pháp d? ho?

16
ATM stakeholder
  • Khách hàng c?a ngân hàng (ngu?i s? d?ng d?ch v?)
  • Ð?i di?n c?a các ngân hàng khác (ATM c?a ngân
    hàng này có th? dùng d? giao d?ch v?i ngân hàng
    khác)
  • Qu?n lý ngân hàng (dùng thông tin qu?n lý t? h?
    th?ng ATM)
  • Nhân viên l?i các chi nhánh ngân hàng (v?n hành
    h? th?ng)
  • Qu?n tr? co s? d? li?u (tích h?p h? th?ng v?i
    CSDL c?a ngân hàng)
  • Qu?n lý an ninh
  • Phòng marketing (mu?n dùng ATM d? qu?ng cáo)
  • Ki su b?o trì ph?n m?m và ph?n c?ng
  • Nh?ng ngu?i di?u ph?i h? th?ng ngân hàng qu?c gia
    (d?m b?o h? th?ng tuân theo nguyên t?c chung)

17
Viewpoint
  • Viewpoint là m?t cách c?u trúc các yêu c?u d? th?
    hi?n các góc nhìn c?a các stakeholder khác nhau.
  • Stakeholder có th? du?c phân lo?i theo các
    viewpoint c?a h?.
  • Ki?u phân tích da di?n này r?t quan tr?ng vì
    không có m?t cánh dúng duy nh?t cho vi?c phân
    tích yêu c?u h? th?ng.

18
Các ki?u viewpoint
  • Viewpoint tuong tác - interactor viewpoint
  • Nh?ng ngu?i ho?c h? th?ng khác có tuong tác tr?c
    ti?p v?i h? th?ng.
  • ? ví d? ATM, khách hàng và CSDL tài kho?n là các
    viewpoint tuong tác.
  • View point gián ti?p Indirect viewpoint
  • Nh?ng stakeholder không tr?c ti?p s? d?ng h?
    th?ng nhung có ?nh hu?ng d?i v?i các yêu c?u.
  • Qu?n lý và nhân viên an ninh trong ví d? ATM
  • View point mi?n Domain viewpoint
  • Các d?c di?m ràng bu?c trong linh v?ng mi?n ?ng
    d?ng có ?nh hu?ng d?n các yêu c?u.
  • ? ví d? ATM là chu?n liên l?c gi?a các ngân hàng.

19
Nh?n di?n các viewpoint
  • Nh?n di?n các viewpoint d?a theo
  • Bên cung c?p và bên nh?n các d?ch v? h? th?ng
  • Các h? th?ng tuong tác tr?c ti?p v?i h? th?ng
    dang du?c d?c t?
  • Các quy d?nh và tiêu chu?n
  • Ngu?n c?a các yêu c?u business và yêu c?u phi
    ch?c nang.
  • Các ki su dã phát tri?n và b?o trì h? th?ng
  • viewpoint marketing và các viewpoint business
    khác.

20
Phân c?p các viewpoint LIBSYS
21
Ph?ng v?n
  • Ð?i ki ngh? yêu c?u d?t các câu h?i cho các
    stakeholder v? h? th?ng mà h? s? d?ng và h? th?ng
    c?n phát tri?n.
  • Có hai lo?i ph?ng v?n
  • Ph?ng v?n dóng trong dó ngu?i du?c ph?ng v?n tr?
    l?i m?t t?p các câu h?i dã d?nh s?n.
  • Ph?ng v?n m? trong dó không có l?ch trình d?nh
    s?n mà ngu?i h?i cùng v?i stakeholders khám phá
    các ch? d?.

22
Ph?ng v?n trong th?c ti?n
  • Thu?ng là k?t h?p c?a c? ph?ng v?n dóng và ph?ng
    v?n m?.
  • Có ích cho vi?c tìm hi?u t?ng quan v? công vi?c
    c?a stakeholder và h? có th? tuong tác v?i h?
    th?ng nhu th? nào.
  • Không t?t cho vi?c tìm hi?u v? domain requirement
  • Các ki su thu th?p yêu c?u không th? hi?u các
    thu?t ng? chuyên ngành
  • M?t s? ki?n th?c chuyên ngành quá quen thu?c d?i
    v?i stakeholder d?n m?c h? không th? nghi là c?n
    ph?i gi?i thích chúng.

23
Làm th? nào d? h?i cho hi?u qu??
  • Ngu?i h?i c?n có tu duy m?, s?n sàng nghe
    stakeholder nói và không gi? các quan ni?m dã có
    t? tru?c v? các yêu c?u.
  • Ð? có hi?u qu?, ngu?i h?i
  • Nên g?i ý ngu?i du?c ph?ng v?n b?ng m?t câu h?i
    ho?c m?t d? xu?t
  • Không nên ch? d?i ngu?i kia tr? l?i nh?ng câu h?i
    ki?u nhu ông mu?n gì.

24
Scenario
  • K?ch b?n (scenario) là các ví d? d?i th?c v? vi?c
    h? th?ng có th? du?c s? d?ng nhu th? nào.
  • Các k?ch b?n nên bao g?m
  • M?t miêu t? v? tình hu?ng ban d?u
  • M?t miêu t? v? lu?ng s? ki?n thông thu?ng
  • M?t miêu t? v? nh?ng tr?c tr?c gì có th? x?y ra
  • Thông tin v? các ho?t d?ng x?y ra d?ng th?i
  • M?t miêu t? v? tr?ng thái khi k?ch b?n k?t thúc

25
K?ch b?n LIBSYS (1)
  • Initial Assumption Ngu?i dùng dã dang nh?p h?
    th?ng LIBSYS và dã tìm th?y t?p chí có dang tài
    li?u c?n tìm.
  • Normal
  • Ngu?i dùng ch?n tài li?u c?n copy. H? th?ng s?
    yêu c?u ngu?i dùng nh?p thông tin thuê bao ho?c
    ch?n cách tr? phí dùng tài li?u. Có th? thanh
    toán b?ng th? tín d?ng ho?c dùng s? tài kho?n c?a
    m?t t? ch?c.
  • Sau dó ngu?i dùng du?c yêu c?u di?n m?t form b?n
    quy?n trong dó có chi ti?t v? giao d?ch này, r?i
    submit form dó cho h? th?ng LIBSYS.
  • H? th?ng ki?m tra form b?n quy?n, n?u OK, b?n PDF
    c?a tài li?u s? du?c t?i xu?ng máy tính c?a ngu?i
    dùng và ngu?i dùng du?c thông báo v? vi?c này.
    Sau dó ngu?i dùng du?c ch?n m?t máy in, và tài
    li?u s? du?c in t?i dó. N?u tài li?u dã du?c g?n
    c? print-only thì nó s? du?c xóa kh?i máy c?a
    ngu?i dùng ngay sau khi ngu?i dùng kh?ng d?nh
    r?ng dã in xong.

26
K?ch b?n LIBSYS (2)
  • What can go wrong
  • Ngu?i dùng có th? di?n form sai. Khi dó h? th?ng
    c?n hi?n l?i form d? ngu?i dùng s?a l?i. N?u form
    du?c submit sau dó v?n sai thì h?y yêu c?u d?c
    tài li?u c?a ngu?i dùng.
  • H? th?ng có th? không ch?p nh?n giao d?ch thanh
    toán ti?n. H?y yêu c?u d?c tài li?u c?a ngu?i
    dùng.
  • Vi?c download tài li?u có th? th?t b?i. Làm l?i
    cho d?n khi thành công ho?c khi ngu?i dùng ch?m
    d?t phiên làm vi?c.
  • Có th? không in du?c tài li?u. N?u bài báo không
    có g?n c? print-only thì gi? nó trong workspace
    c?a LIBSYS. N?u không, xóa tài li?u và hoàn l?i
    chi phí cho ngu?i dùng.
  • Other activities Song song download các tài li?u
    khác nhau.
  • System state on completion Ngu?i dùng dang ?
    tr?ng thái dang nh?p. N?u tài li?u có g?n c?
    'print-only' thì nó dã b? xóa kh?i LIBSYS
    workspace.

27
Use case
  • Ca s? d?ng (use-case) là m?t ki thu?t ki?u k?ch
    b?n b?ng ngôn ng? UML
  • Ch? rõ các actor trong m?t tuong tác và
  • Mô t? chính tuong tác dó.
  • M?t b? ca s? d?ng có th? mô t? du?c t?t c? các
    tuong tác có th? d?i v?i h? th?ng.
  • Có th? dùng các so d? tu?n t? (sequence diagram)
    d? b? sung chi ti?t cho các ca s? d?ng
  • Minh h?a chu?i x? lý s? ki?n.

28
use-case in tài li?u
In tài li?u
29
LIBSYS use case
30
Article printing
31
Print article sequence
32
Các nhân t? xã h?i và t? ch?c
  • Các h? th?ng ph?n m?m du?c dùng trong m?t ng?
    c?nh t? ch?c và xã h?i.
  • Ng? c?nh ?nh hu?ng d?n các yêu c?u h? th?ng.
  • Các nhân t? xã h?i và t? ch?c không ph?i m?t
    viewpoint don nh?t mà ?nh hu?ng d?n t?t c? các
    viewpoint.
  • Nh?ng nhà phân tích gi?i ph?i nh?y c?m v?i các
    nhân t? này
  • Nhung hi?n nay không có m?t phuong pháp có h?
    th?ng nào ?

33
Th?m d?nh yêu c?u
  • (Requirement validation) quan tâm d?n vi?c ch?ng
    t? r?ng các yêu c?u d?nh nghia du?c h? th?ng mà
    khách hàng th?c s? mu?n.
  • Chi phí c?a l?i yêu c?u cao d?n m?c công do?n
    th?m d?nh r?t quan tr?ng
  • Vi?c s?a m?t l?i yêu c?u sau khi dã bàn giao ph?n
    m?m có th? t?n kém g?p 100 l?n chi phí cho vi?c
    s?a m?t l?i cài d?t.

34
Ki?m tra yêu c?u
  • Hi?u l?c Validity
  • H? th?ng có cung c?p nh?ng ch?c nang ph?c v? t?t
    nh?t yêu c?u c?a khách hàng hay không?
  • Nh?t quán Consistency
  • Có nh?ng yêu c?u nào xung d?t nhau không?
  • Ð?y d? Completeness
  • Có d? các ch?c nang mà khách hàng dòi h?i hay
    không?
  • Th?c t? Realism
  • Có th? cài d?t các yêu c?u trong ph?m vi công
    ngh? và ngân sách cho phép hay không?
  • Ki?m d?nh du?c Verifiability
  • Có cách ki?m tra các yêu c?u xem chúng dã du?c
    th?a mãn chua hay không?

35
Ki thu?t th?m d?nh yêu c?u
  • Duy?t yêu c?u Requirements reviews
  • Ð?c và phân tích l?i m?t cách có h? th?ng (không
    dùng chuong trình t? d?ng).
  • Phiên b?n th? nghi?m Prototyping
  • Dùng m?t mô hình ch?y du?c c?a h? th?ng d? ki?m
    tra các yêu c?u (Chuong 17)
  • Sinh test-case Test-case generation
  • Phát tri?n các test dành cho các yêu c?u d? ki?m
    tra kh? nang ki?m th? du?c.

36
Review yêu c?u
  • Nên d?u d?n t? ch?c các bu?i review trong giai
    do?n d?nh nghia yêu c?u dang du?c hình thành.
  • Nhân viên c?a c? bên A và bên B c?n tham gia
    review.
  • Các cu?c review có th? chính th?c (v?i các tài
    li?u hoàn ch?nh) ho?c không chính th?c.
  • Giao ti?p t?t gi?a d?i phát tri?n, khách hàng, và
    ngu?i s? d?ng có th? giúp gi?i quy?t các v?n d?
    ngay t? giai do?n d?u.

37
C?n ki?m tra cái gì khi review?
  • Ki?m d?nh du?c Verifiability
  • V? th?c ti?n, có test du?c yêu c?u không?
  • D? hi?u Comprehensibility
  • Yêu c?u có du?c hi?u dúng hay không?
  • L?n v?t du?c Traceability
  • Ngu?n g?c c?a yêu c?u có du?c ghi rõ hay không?
    Ðôi khi c?n l?n l?i ngu?n g?c c?a m?t yêu c?u d?
    dánh giá ?nh hu?ng c?a m?t thay d?i
  • Thích nghi du?c Adaptability
  • Yêu c?u có th? thay d?i mà không gây ?nh hu?ng
    l?n t?i các yêu c?u khác hay không?

38
Qu?n lý yêu c?u
  • Quy trình qu?n lý các yêu c?u thay d?i
  • Trong quá trình ki ngh? yêu c?u và phát tri?n h?
    th?ng.
  • B? các yêu c?u thu?ng không d?y d? và không nh?t
    quán, di?u dó không th? tránh du?c
  • Các yêu c?u m?i xu?t hi?n trong quá trình phát
    tri?n ph?n m?m
  • Doanh nghi?m c?n thay d?i
  • Hi?u bi?t hon v? h? th?ng dang du?c phát tri?n
  • Các viewpoint khác nhau có các yêu c?u khác nhau
    và chúng thu?ng xung d?t

39
Thay d?i v? yêu c?u
  • M?c d? uu tiên c?a các yêu c?u t? các viewpoint
    khác nhau thay d?i trong quá trình phát tri?n.
  • T? góc nhìn doanh nghi?p, khách hàng h? th?ng có
    th? dua ra các yêu c?u xung d?t v?i yêu c?u c?a
    ngu?i s? d?ng.
  • Môi tru?ng doanh nghi?p và ki thu?t c?a h? th?ng
    thay d?i trong quá trình phát tri?n h? th?ng.

40
S? ti?n hóa c?a yêu c?u
Hi?u khác di v? bài toán
Hi?u bi?t ban d?u v? bài toán
Các yêu c?u ban d?u
Các yêu c?u thay d?i
Th?i gian
41
Các yêu c?u b?n v?ng và d? thay d?i
  • Các yêu c?u b?n v?ng
  • Các yêu c?u ?n d?nh du?c rút ra t? ho?t d?ng c?t
    lõi c?a t? ch?c khách hàng.
  • Ví d?, b?nh vi?n bao gi? cung có bác si, y tá,
    v.v. có th? rút ra t? các mô hình mi?n ?ng d?ng
  • Các yêu c?u d? thay d?i
  • Các yêu c?u thay d?i trong quá trình phát tri?n
    h? th?ng ho?c khi h? th?ng dang du?c s? d?ng..
  • Trong ng? c?nh b?nh vi?n, các yêu c?u rút ra t?
    chính sách cham sóc s?c kh?e

42
Phân lo?i yêu c?u
Ki?u Miêu t?
Mutable (d? thay d?i) Các yêu c?u thay d?i do thay d?i môi tru?ng ho?t d?ng c?a t? ch?c. Ví d?, trong các h? th?ng b?nh vi?n, ngân sách dành cho b?nh nhân có th? thay d?i và do dó dòi h?i thu th?p lo?i thông tin khác v? di?u tr?.
Emergent (phát sinh) Các yêu c?u n?y sinh khi khách hàng hi?u hon v? h? th?ng trong khi h? th?ng dang du?c phát tri?n. Quy trình thi?t k? có th? làm phát sinh nh?ng yêu c?u m?i.
Consequential (h? qu?) Các yêu c?u là h? qu? c?a vi?c tin h?c hóa. Vi?c dua h? th?ng máy tính vào s? d?ng có th? làm thay d?i các quy trình c?a t? ch?c và m? ra các cách làm vi?c m?i, t? dó sinh ra các yêu c?u h? th?ng m?i
Compatibility (tuong thích) Các yêu c?u ph? thu?c vào các h? th?ng c? th? ho?c các quy trình doanh nghi?p c? th? bên trong m?t t? ch?c. Khi các h? th?ng và quy trình này thay d?i, các yêu c?u v? tính tuong thích có th? cung ph?i thay d?i theo.
43
K? ho?ch qu?n lý yêu c?u
  • Trong quá trình ki ngh? yêu c?u, ta ph?i l?p k?
    ho?ch cho
  • Ð?nh danh yêu c?u Requirements identification
  • M?i yêu c?u ph?i du?c dánh s? khác nhau d? có th?
    d?n chi?u t? yêu c?u này t?i yêu c?u khác nh?m
    ph?c v? dánh giá v? kh? nang l?n v?t
    (tracebility)
  • M?t quy trình qu?n lý thay d?i
  • Là b? các ho?t d?ng dánh giá ?nh hu?ng và chi phí
    c?a các thay d?i.
  • Các chính sách l?n v?t Traceability policies
  • Các chính sách này quy d?nh c?n ph?i ghi l?i các
    quan h? nào gi?a các yêu c?u và gi?a yêu c?u v?i
    thi?t k? h? th?ng, và c?n ph?i luu gi? các h? so
    dó nhu th? nào
  • CASE tool
  • Công c? h? tr? công vi?c qu?n lý các thay d?i v?
    yêu c?u

44
Kh? nang l?n v?t Traceability
  • Kh? nang l?n v?t liên quan d?n m?i quan h? gi?a
    các yêu c?u, ngu?n g?c c?a chúng và thi?t k? h?
    th?ng
  • Source traceability l?n v?t ngu?n
  • Liên k?t t? yêu c?u t?i nh?ng stakeholder dã d?
    xu?t các yêu c?u dó
  • Requirements traceability l?n v?t yêu c?u
  • Liên k?t gi?a các yêu c?u ph? thu?c nhau
  • Design traceability l?n v?t thi?t k?
  • Liên k?t t? yêu c?u d?n ph?n thi?t k? tuong ?ng

45
M?t ma tr?n l?n v?t
Requirement id 1.1 1.2 1.3 2.1 2.2 2.3 3.1 3.2
1.1 D R
1.2 D D D
1.3 R R
2.1 R D D
2.2 D
2.3 R D
3.1 R
3.2 R
46
CASE tool
  • Luu tr? yêu c?u
  • Các yêu c?u c?n du?c luu tr? trong m?t kho d?
    li?u an toàn và du?c qu?n lý.
  • Qu?n lý thay d?i
  • Quy trình qu?n lý thay d?i là m?t quy trình
    workflow mà trong dó các giai do?n có th? du?c
    d?nh nghia và lu?ng thông tin ch?y gi?a các giai
    do?n dó du?c t? d?ng hóa m?t ph?n.
  • Qu?n lý l?n v?t
  • T? d?ng tìm các liên k?t gi?a các yêu c?u.

47
Qu?n lý thay d?i yêu c?u
  • Nên áp d?ng cho t?t c? các thay d?i du?c d? xu?t
    d?i v?i b? yêu c?u.
  • Các giai do?n chính
  • Phân tích v?n d?
  • Th?o lu?n v? v?n d? c?a các yêu c?u và d? xu?t
    thay d?i
  • Phân tích thay d?i và dánh giá chi phí.
  • Ðánh giá hi?u ?ng c?a thay d?i d?i v?i các yêu
    c?u khác
  • Th?c hi?n thay d?i.
  • S?a tài li?u yêu c?u và các tài li?u khác d? th?c
    hi?n thay d?i dã xét.

48
Qu?n lý thay d?i
Xác d?nh v?n d?
Phân tích v?n d? d?c t? thay d?i
Phân tích thay d?i dánh giá chi phí
Th?c hi?n thay d?i
Yêu c?u dã ch?nh s?a
49
T?ng k?t
  • Quy trình ki ngh? yêu c?u (RE process) bao g?m
  • M?t nghiên c?u kh? thi,
  • Thu th?p và phân tích yêu c?u,
  • Th?c hi?n theo vòng l?p các công vi?c tìm hi?u
    mi?n ?ng d?ng, thu th?p yêu c?u, phân lo?i, c?u
    trúc, d?t m?c uu tiên và th?m d?nh
  • Ð?c t? yêu c?u và
  • Qu?n lý yêu c?u.

50
T?ng k?t
  • H? th?ng có nhi?u stakeholder v?i các yêu c?u
    khác nhau.
  • Các nhân t? xã h?i và t? ch?c có ?nh hu?ng d?i
    v?i yêu c?u h? th?ng.
  • Th?m d?nh yêu c?u là ki?m tra tính hi?u l?c, nh?t
    quán, d?y d?, th?c ti?n và ki?m d?nh du?c.
  • Các thay d?i doanh nghi?p ch?c ch?n d?n d?n vi?c
    các yêu c?u thay d?i.
  • Qu?n lý yêu c?u bao g?m l?p k? ho?ch va qu?n lý
    thay d?i.
Write a Comment
User Comments (0)
About PowerShow.com