Bài giảng công nghệ phần mềm - Phần 2 Các giai đoạn trong chu trình sống của phần mềm - Chương 15 - Pdf 19

http://www.ebook.edu.vn
Huỳnh Xuân Hiệp - CNPM

178
1
1
5
5G
G
I
I
A
A
I

Đ
O
O


N
NB

A
N
N
C
C
E
EP
P
H
H
A
A
S
S
E
E
)
)Nội dung:
Khái quát chung
Sự cần thiết của bảo trì
Những đòi hỏi đối với các nhà lập trình bảo trì
Quản lý bảo trì
Bảo trì phần mềm hớng đối tợng
So sánh kỹ năng bảo trì và kỹ năng phát triển

á
á
á
i
i
i
q
q
q
u
u
u
á
á
á
t
t
t
c
c
c
h
h
h

180
1
1
1
5
5
5
.
.
.
2
2
2
S
S
S



c
c
c




a
a
a
b
b
b



o
o
o
t
t
t
r
r
r
ì
ì
ì
(why maintenance is necessary)

http://www.ebook.edu.vn
Huỳnh Xuân Hiệp - CNPM

182
1
1
1
5
5
5
.
.
.
3
3
3
N
N
N
h
h
h




đ
đ
đ



i
i
i
v
v
v



i
i
i
c
c
c

t
t
t
r
r
r
ì
ì
ì
n
n
n
h
h
h
b
b
b



o
o
o

http://www.ebook.edu.vn
Huỳnh Xuân Hiệp - CNPM

183
MP phải có kỹ năng lần vết (debugging skills) tốt để xác định chính xác vị
trí lỗi
Lỗi hồi qui (regression fault): sửa chữa lỗi có quan tâm đến các lỗi khác
trong sản phẩm
Chuẩn bị tài liệu chi tiết cho toàn bộ sản phẩm cũng nh cho từng mô-đun
riêng biệt sau khi sửa chữa xong

Đợc xem nh là dịch vụ hậu mãi (after-sales service), giữ khách hàng
bằng cách cung cấp những dịch vụ bảo trì tốt nhất
Là chuẩn mực cho sự thành công của công ty phần mềm http://www.ebook.edu.vn
Huỳnh Xuân Hiệp - CNPM

184
1
1
1
5

ý
ý
b
b
b



o
o
o
t
t
t
r
r
r
ì
ì
ì
(management of maintenance)

Xây dựng cơ chế cho phép có những thay đổi trên sản phẩm khi bảo trì
Lãnh đạo nhóm SQA và lãnh đạo nhóm phát triển phần mềm phải độc lập http://www.ebook.edu.vn
Huỳnh Xuân Hiệp - CNPM

186
1
1
1
5
5
5
.
.
.
5
5
5
B
B
B



o
m
m
m



m
m
m
h
h
h






n
n
n
g
g
g



Dễ dàng bảo trì các đối tợng
do các khái niệm độc lập nên dễ dàng xác định vị trí nhằm hiệu chỉnh
hay nâng cao
các thay đổi chỉ tác dụng bên trong đối tợng nên giảm thiểu các lỗi
hồi qui

Khó khăn:

MP phải nghiên cứu toàn bộ các cây thừa kế
khi cài đặt trên ngôn ngữ lập trình hớng đối tợng: vấn đề đa hình và
động
khi lần vết các thừa kế liên tục nhau khi có một lớp nào đó có một số
thay đổi
http://www.ebook.edu.vn
Huỳnh Xuân Hiệp - CNPM

187
1
1
1
5
5
5
.
.
.

k
k
k



n
n
n
ă
ă
ă
n
n
n
g
g
g
b
b
b

k
k
k



n
n
n
ă
ă
ă
n
n
n
g
g
g
p
p
p
h
h
h

Thực hiện hiệu quả các chức
năng mà không có tài liệu thích
hợp
Hoàn thiện, thích ứng Đặc tả, thiết kế, cài đặt và tích
hợp, kiểm thử
Nắm vững các vấn đề liên quan
trên các giai đoạn
Đòi hỏi nh nhau http://www.ebook.edu.vn
Huỳnh Xuân Hiệp - CNPM

188
1
1
1
5
5
5
.
.
.
7
7
7


g
g
i
i
i
a
a
a
i
i
i
đ
đ
đ
o
o
o



n
n
n
bhttp://www.ebook.edu.vn
Huỳnh Xuân Hiệp - CNPM

189
1
1
1
5
5
5
.
.
.
8
8
8
Đ
Đ
Đ
á
á
á
n

i
i
đ
đ
đ
o
o
o



n
n
n
b
b
b



o
o
o


Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status