logo

Thông báo

Icon
Error

Chia sẻ
Tùy chọn
Xem
Xem bài viết cuối
Offline admin  
#1 Đã gửi : 16/03/2015 lúc 06:16:43(UTC)
admin

Danh hiệu: Administration

Chức danh:

Nhóm: Administrators
Gia nhập: 23-07-2013(UTC)
Bài viết: 6,108
Man
Viet Nam
Đến từ: Vietnam

Cảm ơn: 10 lần
Được cảm ơn: 2 lần trong 2 bài viết

Nhữnghình phát triển phần mềm

  • Nhữnghình phát triển phần mềm theo trình tự:
    • hình Waterfall
    • hình chữ V
  • hình phát triển lặp
    • Mẫu (Prototyping)
    • Phát triển ứng dụng nhanh chóng (Rapid Application Development)
    • Quy trình thống nhất hợp lý (Rational Unified Process)
    • hình phát triển phần mềm linh hoạt

hình Waterfall  (thác nước)

  • Selection_081

hình thác nước là một trong nhữnghình được thiết kế sớm nhất từ trước tới giờ.

Nó có thời gian phát triển một cách tự nhiênnhững công việc được thực thi liên tiếp

Kiểm thử được thực hiện tới cuối vòng đời phần mềm để những lỗi được tìm ra và kết thúc cho tới ngày được                 phát hành chính thức.

hình chữ V

    • Selection_082
    • Mặc dù mô hình chữ V có nhiều phiên bản khác nhau nhưng một dạng phổ biến của mô hình chữ V sử dụng bốn mức độ test tương ứng với bốn mức độ phát triển
    •        Component Test/ Unit Test: Đảm bảo rằng thực hiện kiểm tra các tính năng được thực hiện đúng các chức năng được mô tả như trong tài liệu chi tiếtNgười thực hiện Unit Test: Lập trình viên
    •        Intergration Test: Để tìm ra những vấn đề về giao diện cũng như những xung đột giữa các phần được tích hợp. Người thực hiện: Người thiết kế phần mềm/ Kĩ sư phần mềm.
    •       System Test: Kiểm tra xem hệ thống hoàn chỉnhchạy đúng các chức năng như yêu cầu hay không và độ chính xác mà hệ thống thực hiện như thế nào. Người thực hiện: Kỹ sư kiểm thử
    •      Acceptance Test: Xác định hệ thốngđược thỏa mãn và được chấp nhận bởi khách hàng/ người dùng cuối hay không. Người thực hiện: Khách hàng

       Sự khác nhau giữa Verification và Validation

  • Verification: Xác nhận rằng các sản phẩm công việc phản ánh đúng các yêu cầu theo quy định nói cách khác xác minh đảm bảo rằng bạn đang làm đúng cách
  • Validation: Xác nhận rằng các sản phẩm sẽ hoàn thành đúng mục đích sử dụng nói cách khác đảm bảo rằng bạn đã làm đúng sản phẩm

            Các mô hình phát triển lặp

  • Đây là chu trình thiết lập lên các yêu cầu, thiết kế, xây dựngkiểm thử một hệ thống trong chuỗi chu trình phát triển ngắn ví dụ như prototyping, Rapid Application Development (RAD) , hoặc Rational Inified Process (RUP) và mô hình phát triển Agile.
  •   Mô hình phát triển Agile Scrum

Selection_084  Định nghĩa: Phát triển Agile “là một thuật ngữ chung cho một số phương pháp phát triển phần mềm lặp và tăng dần.

  • Các phương pháp phổ biến nhất bao gồm:
    • Extreme Programming (XP);
    • Scrum;
    • Crystal;
    • Phương thức phát triển hệ thống động(DSDM);
    • Phát triển gọn (Lean Development);
    • Feature-Driven Development (FDD): Phát triển hướng tính năng

Ai đang xem chủ đề này?
OceanSpiders 2.0
Chủ đề tương tự
Những môn thể thao hỗ trợ tăng chiều cao (Thể dục)
Bởi Ellry 14-07-2018 lúc 05:25:37(UTC)
Di chuyển  
Bạn không thể tạo chủ đề mới trong diễn đàn này.
Bạn không thể trả lời chủ đề trong diễn đàn này.
Bạn không thể xóa bài của bạn trong diễn đàn này.
Bạn không thể sửa bài của bạn trong diễn đàn này.
Bạn không thể tạo bình chọn trong diễn đàn này.
Bạn không thể bỏ phiếu bình chọn trong diễn đàn này.

| Cung cấp bởi YAF.NET 2.2.4.14 | YAF.NET © 2003-2020, Yet Another Forum.NET
Thời gian xử lý trang này hết 0.623 giây.