Categories
Software Architecture

Đánh Giá Kiến Trúc 6: Đánh Giá Kiến Trúc Nhẹ

Đánh giá kiến trúc nhẹ

  • ATAM là một nhiệm vụ quan trọng
    • 20 đến 30 ngày nỗ lực của nhóm đánh giá, cộng với nhiều hơn nữa cho kiến trúc sư và các bên liên quan
    • có ý nghĩa đối với một dự án lớn và tốn kém, nơi không thể chấp nhận được rủi ro mắc sai lầm lớn trong kiến trúc.
  • Phương pháp đánh giá kiến trúc nhẹ, dựa trên ATAM, cho các dự án nhỏ hơn, ít rủi ro hơn
    • Có thể diễn ra trong một ngày, hoặc thậm chí một cuộc họp kéo dài nửa ngày.
    • Có thể được thực hiện hoàn toàn bởi các thành viên nội bộ của tổ chức.
    • Tất nhiên, mức độ giám sát và khách quan thấp hơn này có thể không thăm dò kiến trúc một cách sâu sắc.
  • Vì tất cả những người tham gia đều là nội bộ của tổ chức và số lượng ít hơn ATAM nên việc đưa ra tiếng nói của mọi người và đạt được sự hiểu biết chung sẽ mất ít thời gian hơn nhiều.
  • Các bước và giai đoạn của Đánh giá Kiến trúc Hạng nhẹ có thể được thực hiện nhanh chóng hơn.

Chương trình nghị sự điển hình: 4-6 giờ

BướcThời gianGhi chú
1. Trình bày ATAM0 giờNhững người tham gia đã quen thuộc với quy trình.
2. Trình bày các động lực kinh doanh0,25 giờNhững người tham gia phải hiểu hệ thống và các mục tiêu kinh doanh cũng như các ưu tiên của hệ thống. Một đánh giá ngắn gọn đảm bảo rằng những điều này luôn mới mẻ trong tâm trí mọi người và không có gì ngạc nhiên.
3. Trình bày kiến trúc0,5 giờTất cả những người tham gia phải quen thuộc với hệ thống. Tổng quan ngắn gọn về kiến trúc, sử dụng ít nhất là mô-đun và các khung nhìn C&C, được trình bày. 1-2 kịch bản được truy tìm thông qua các khung nhìn này.
4. Xác định các phương pháp tiếp cận kiến trúc0,25 giờKiến trúc sư xác định các phương pháp tiếp cận kiến trúc đối với các mối quan tâm thuộc tính chất lượng cụ thể. Điều này có thể được thực hiện như một phần của bước 3.
5. Tạo cây tiện ích QA0,5- 1,5 giờCác kịch bản có thể tồn tại: một phần của các đánh giá trước đây, một phần của thiết kế, một phần của các yêu cầu. Đặt những thứ này vào một cái cây. Hoặc, một cây tiện ích có thể đã tồn tại.
6. Phân tích các phương pháp tiếp cận kiến trúc2-3 giờBước này — ánh xạ các kịch bản được xếp hạng cao vào kiến trúc — chiếm phần lớn thời gian và có thể được mở rộng hoặc thu nhỏ khi cần thiết.
7. Động não các tình huống0 giờBước này có thể được bỏ qua vì các bên liên quan được tập hợp (nội bộ) dự kiến sẽ đóng góp các kịch bản thể hiện mối quan tâm của họ trong bước 5.
8. Phân tích các phương pháp tiếp cận kiến trúc0 giờBước này cũng được bỏ qua, vì tất cả các phân tích được thực hiện ở bước 6.
9. Trình bày kết quả0,5 giờKhi kết thúc đánh giá, nhóm sẽ xem xét các rủi ro, không rủi ro, điểm nhạy cảm và điểm cân bằng hiện có và mới được phát hiện và thảo luận xem có bất kỳ chủ đề rủi ro mới nào xuất hiện hay không.
A Typical Agenda for Lightweight Architecture Evaluation

Leave a Reply

Your email address will not be published. Required fields are marked *