Results (
Vietnamese) 2:
[Copy]Copied!
Sau khi xây dựng nguyên mẫu nhanh chóng, quá trình phần mềm tiếp tục như thể hiện trong
hình 2.10. Một thế mạnh lớn của mô hình nhanh chóng-prototyping là sự phát triển
của các sản phẩm chủ yếu là tuyến tính, tiến hành trên nguyên mẫu nhanh chóng để chuyển
sản phẩm; các vòng phản hồi của các mô hình thác nước (Hình 2.9) ít có khả năng được
cần thiết trong mô hình nhanh chóng-prototyping. Có một số lý do cho việc này. Đầu tiên, các
thành viên của nhóm phát triển sử dụng các mẫu thử nghiệm nhanh chóng xây dựng các đặc điểm kỹ thuật
tài liệu. Bởi vì các nguyên mẫu nhanh chóng làm việc đã được xác nhận qua sự tương tác
với khách hàng, đó là lý do để cho rằng các kết quả tài liệu đặc tả sẽ được
chính xác. Thứ hai, xem xét việc thiết kế. Mặc dù các mẫu thử nghiệm nhanh đã (khá đúng)
được lắp ráp vội vã, nhóm thiết kế có thể đạt được cái nhìn sâu sắc từ nó, lúc tồi tệ nhất nó sẽ là
"làm thế nào để không làm điều đó" nhiều. Một lần nữa, các vòng phản hồi của các mô hình thác nước là ít
có khả năng bị cần thiết ở đây.
Thực hiện bước kế tiếp. Trong mô hình thác nước, thực hiện các thiết kế
đôi khi dẫn đến thiết kế lỗi đưa ra ánh sáng. Trong mô hình nhanh chóng-prototyping, một thực tế
rằng một phiên bản làm việc sơ bộ của các sản phẩm phần mềm đã được xây dựng có xu hướng
giảm bớt sự cần thiết phải sửa chữa các thiết kế trong và sau khi thực hiện. Các mẫu thử nghiệm đã được
một số hiểu biết cho đội ngũ thiết kế, mặc dù nó có thể phản ánh chức năng chỉ là một phần của các
sản phẩm mục tiêu hoàn toàn.
Một khi sản phẩm đã được chấp nhận bởi khách hàng và cài đặt, bảo trì postdelivery bắt đầu. Tùy thuộc vào công việc bảo trì cụ thể mà phải được thực hiện, các
chu kỳ được trở lại với một trong hai tại các yêu cầu, phân tích, thiết kế, hoặc giai đoạn thực hiện.
Một khía cạnh quan trọng của một mẫu thử nghiệm nhanh chóng được thể hiện trong lời nhanh chóng. Các nhà phát triển
nên nỗ lực để xây dựng nguyên mẫu nhanh càng nhanh càng tốt để tăng tốc độ
quá trình phát triển phần mềm. Sau khi tất cả, việc sử dụng duy nhất của các mẫu thử nghiệm nhanh chóng là để xác định
những nhu cầu thực sự của khách hàng được; một khi điều này đã được xác định, việc thực hiện nguyên mẫu nhanh chóng bị loại bỏ, nhưng các bài học kinh nghiệm được giữ lại và được sử dụng trong giai đoạn phát triển tiếp theo. Vì lý do này, các cấu trúc bên trong của nguyên mẫu nhanh chóng là không có liên quan.
Điều quan trọng là các mẫu thử nghiệm được xây dựng nhanh chóng và biến đổi nhanh chóng để phản ánh các
nhu cầu của khách hàng. Do đó, tốc độ là điều cốt yếu.
Việc sử dụng các mẫu nhanh trong bối cảnh của quá trình thống nhất được mô tả trong
Chương 10.
2.9.4 Open-Source Life-Cycle mẫu
Hầu như tất cả các dự án phần mềm mã nguồn mở thành công đi qua hai giai đoạn chính thức.
Đầu tiên, một cá nhân có ý tưởng cho một chương trình, chẳng hạn như một hệ điều hành (Linux), một
trình duyệt Net (Firefox), hoặc một máy chủ Web (Apache). Anh ta hoặc cô xây dựng một phiên bản ban đầu, mà
sau đó được làm sẵn có cho phân phối miễn phí cho bất cứ ai muốn có một bản;
ngày nay, điều này được thực hiện thông qua mạng Internet, ở các trang web như SourceForge.net và FreshMeat.net. Nếu
ai đó tải một bản sao của phiên bản ban đầu và nghĩ rằng chương trình đáp ứng một nhu cầu,
họ sẽ bắt đầu sử dụng chương trình đó.
Nếu có đủ quan tâm đến các chương trình, dự án chuyển dần vào thức
giai đoạn hai. Người sử dụng trở thành người đồng phát triển, trong đó một số người dùng báo cáo lỗi và những người khác đề nghị cách sửa chữa những khiếm khuyết. Một số người dùng đã đưa ra ý tưởng cho việc mở rộng các chương trình,
và những người khác thực hiện những ý tưởng. Khi chương trình mở rộng về tính năng, nhưng người dùng khác
cổng chương trình để nó có thể chạy trên hệ điều hành kết hợp thêm / phần cứng.
Being translated, please wait..
