... thiểu thời gian phát triển.
LOGO
Hybrid re-engineering thực hiện ntn?
COTS Track Hybrid Re-engineering
Áp dụng các kỹ thuật của kỹ nghệ
ngược phần mềm để xác định các yêu
cầu.
Yêu cầu phải ... thế nào?
Lợi ích?
LOGO
Hybrid Re-engineering
Lai hoá tái kỹ nghệ PM
LOGO
Tiếp cận Hybrid re-engineering
Hybrid Re-engineering đòi hỏi một cách tiếp cận tái kỹ nghệ
truyền thốn...
... chất lượng phần mềm:
- Các kỹ sư¬ phần mềm,
- Các nhà quản lý dự án,
- Khách hàng,
- Ngư¬ời bán hàng,
- Thành viên trong nhóm SQA.
• Nhóm SQA đóng vai trò như đại diện của khách hàng - để xem ... Bảo Chất Lượng Phần Mềm (HC)
17
Rà soát kỹ thuật chính thức(FTR)
- Khái niệm: là hoạt động đảm bảo chất lượng phần mềm do những người đang tham gia
p...
... mới
Kỹ nghệ xuôi
Hệ thống phần
mềm đang tồn tại
Hệ thống phần
mềm đang tồn tại
Hiểu và
chuyển đổi
Hiểu và
chuyển đổi
Hệ thống được
tái kỹ nghệ
Hệ thống được
tái kỹ nghệ
Tái kỹ nghệ
phần mềm
Báo ... được tái kỹ nghệ thành
công với giá khoảng 12 triệu đô la. Nếu con số này là điển hình thì tái kỹ nghệ rẻ
hơn viết lại.
Hình 1-1 Tiến trình kỹ nghệ ph...
... tái kỹ
nghệ thành công với giá khoảng 12 triệu đô la. Nếu con số này là điển hình thì tái
kỹ nghệ rẻ hơn viết lại.
Hình 1-1 Tiến trình kỹ nghệ phần mềm xuôi và tái kỹ nghệ phần mềm ... trong hình 1.2, kỹ nghệ ngược để có được
một sự hiểu biết về hệ thống và thường là một phần của tiến trình tái kỹ nghệ.
Kỹ nghệ ngược được dùng trong tiến tr...
... phú
NGÔN NGỮ LẬP TRÌNH -
Đặctrưng
Bộ môn Công nghệ phầnmềm – Khoa CNTT- ĐHCN- ĐHQGHN Kỹ nghệ phầnmềm Slide 9
•
thay đổiphầncứng
• thay đổiOS
Ví dụ: C, Java l
à các ngôn ngữ khả chuyển
NGÔN NGỮ LẬP ... CNTT- ĐHCN- ĐHQGHN Kỹ nghệ phầnmềm Slide 11
NGÔN NGỮ LẬP TRÌNH -
Miền ứng dụng
z
Phầnmềmhệ thống
•
C, C++
z
Hệ thờigianthực
•
C, C++, Ada, Assembly
z
Phầnmềm nhúng
•
C++, Jav...
... and failing
Reaching your ultimate
capacity, the best you can do
Reactions
1. Self-protection and self-
promotion
2. Staying inside your comfort
zone
3. Irrational thinking
4. A closed ... the key to an enjoyable
life is balance in everything you do. Always
keep an eye on your long-term goals, and,
most importantly, be confident in your
abilities.
Ja ck Br a n n i ......
... nội dung, danh mục) của
- rà soát phân tích yêu cầu phần mềm
- rà soát thiết kế phần mềm ( tương ứng với từng giai đoạn thiết kế)
- rà soát lập mã phần mềm
- rà soát kiểm thử phần mềm (tương ... chất lượng phần mềm:
- các kỹ sư phần mềm,
- các nhà quản lý dự án,
- khách hàng,
- người bán hàng,
- các cá nhân trong nhóm SQA.
• Nhóm SQA...
... Phần mềm và kỹ nghệ phần mềm 1
1.1 Tầmquantrọngvàsựtiếnhóacủaphầnmềm 1
1.1.1 Tiến hóa của phần mềm . . 1
1.1.2 Sự ứng dụng của phần mềm 2
1.2 Khókhăn,tháchthứcđốivớipháttriểnphầnmềm 4
1.2.1 Phần ... nhận thực hành
kỹ nghệ phần mềm để có thể tạo nhanh các phần mềm có nhất lợngngàymộtcao,
cóquymôvàsốlợngngàymộtlớnvàcónhữngtínhnăngtơng ứng với tiềm năng
phần c...