Cỏc bước tiến hành làm nguyờn mẫu phần mềm

Một phần của tài liệu Giáo trình tóm tắt Công nghệ phần mềm docx (Trang 67 - 68)

II. Kỹ nghệ phần mềm

6. Kỹ nghệ hệ thống và tạo nguyờn mẫu

6.2.5 Cỏc bước tiến hành làm nguyờn mẫu phần mềm

Bước 1: Đỏnh giỏ yờu cầu phần mềm và xỏc định liệu phần mềm cần xõy dựng cú xứng

Khụng phải tất cả cỏc phần mềm đều cú thể đưa tới làm nguyờn mẫu. Ta cú thể xỏc định một nhõn tố làm nguyờn mẫu: lĩnh vực ứng dụng, độ phức tạp ứng dụng, đặc trưng khỏch hàng và đặc trưng dự ỏn.

Núi chung, bất kỳ ứng dụng nào tạo ra việc hiển thị trực quan động, tương tỏc nhiều với người, hay yờu cầu cỏc thuật toỏn hay việc xử lý tổ hợp mà cần phải được xõy dựng theo một cỏch tiến húa thỡ đều cú thể làm nguyờn mẫu. Tuy nhiờn, những lĩnh vực ứng dụng này phải được cõn nhắc dựa trờn độ phức tạp của ứng dụng. Nếu một ứng dụng yờu cầu xõy dựng tới 10 ngàn dũng mó lệnh thỡ phần chắc là nú quỏ phức tạp khụng thể làm nguyờn mẫu được. Tuy nhiờn nếu ta cú thể phõn hoạch độ phức tạp thỡ vẫn cú thể làm nguyờn mẫu cho từng phần của phần mềm.

Để đảm bảo tớnh tương tỏc giữa khỏch hàng với nguyờn mẫu cần:

1. Khỏch hàng phải cam kết dựng tài nguyờn để đỏnh giỏ và làm mịn nguyờn mẫu 2. Khỏch hàng phải cú khả năng đưa ra những quyết định về yờu cầu một cỏch kịp thời. Bản chất của dự ỏn quyết định tớnh hiệu quả của làm nguyờn mẫu.

Bước 2: Với một dự ỏn chấp thuận được người phõn tớch xõy dựng một biểu diễn vắn tắt

cỏc yờu cầu

Trước khi cú thể bắt đầu xõy dựng một nguyờn mẫu, người phõn tớch phải biểu diễn miền thụng tin và cỏc lĩnh vực hành vi và chức năng của vấn đề rồi xõy dựng một cỏch tiếp cận hợp lý tới việc phõn hoạch. Cú thể ứng dụng cỏc nguyờn lý phõn tớch nền tảng (trờn xuống) và cỏc phương phỏp phõn tớch yờu cầu.

Bước 3: Sau khi đó duyệt mụ hỡnh và yờu cầu, tạo ra một đặc tả thiết kế vắn tắt cho

nguyờn mẫu

Việc thiết kế phải xuất hiện trước khi bắt đầu làm nguyờn mẫu. Tuy nhiờn phải thiết kế tập trung chủ yếu vào cỏc vấn đề thiết kế dữ liệu và kiến trỳc mức đỉnh chứ khụng phải tập trung vào thiết kế thủ tục chi tiết.

Bước 4: Phần mềm nguyờn mẫu được tạo ra, kiểm thử và làm mịn

Một cỏch lý tưởng, cỏc khối xõy dựng phần mềm hiện cú được dựng để tạo ra nguyờn mẫu một cỏch nhanh chúng.

Bước 5: Một khi đó kiểm thử song nguyờn mẫu thỡ cú thể trỡnh bày nú cho khỏch hàng

Khỏch hàng sẽ kiểm thử ứng dụng và gợi ý những thay đổi. Bước này cốt lừi của cỏch tiếp cận làm nguyờn mẫu. Chớnh ở đõy mà khỏch hàng cú thể xem xột cỏch biểu diễn được cài đặt cho yờu cầu phần mềm, gợi ý những thay đổi làm cho phần mềm đỏp ứng tốt hơn với cỏc nhu cầu thực tế.

Bước 6: Lặp lại cỏc bước 4 và 5 cho tới khi tất cả cỏc yờu cầu đó được hỡnh thức húa hay

cho tới khi nguyờn mẫu đó tiến húa thành một hệ thống sản phẩm cuối cựng. Khuụn mẫu làm nguyờn mẫu cú thể được tiến hành với một trong 2 mục tiờu:

1. Mục tiờu của việc làm nguyờn mẫu là thiết lập một tập hợp cỏc yờu cầu hỡnh thức cú thể được dịch thành phần mềm (sản xuất bằng cỏc phương phỏp và kỹ thuật của kỹ nghệ phần mềm)

2. Mục tiờu của việc làm nguyờn mẫu là cung cấp động lực liờn tục thỳc đẩy phỏt triển tiến húa phần mềm.

Một phần của tài liệu Giáo trình tóm tắt Công nghệ phần mềm docx (Trang 67 - 68)