Trải nghiệm hệ thống người dùng cuối
Hướng đối tượng: mạng lưới các đối tượng giao tiếp
Bản chất của hướng đối tượng là sự trao đổi thông điệp diễn ra trong không gian giữa các đối tượng
Hướng đối tượng đích thực: Đối tượng là người tham gia giao tiếp
Mô hình tinh thần của người dùng cuối
Hệ thống LÀM gì
Mô hình đối tượng có thể hiểu được
- Mô hình tinh thần của người dùng cuối giải thích cách thức hoạt động của hệ thống.
- Mô hình tinh thần của người dùng cuối là một mô hình đối tượng:
- Các đối tượng
- Có thể lưu trữ dữ liệu
- Có thể xử lý các tin nhắn đã nhận
- Có thể gửi tin nhắn cho các đối tượng khác
- Các đối tượng tương tác để đạt được một trường hợp sử dụng
- Các đối tượng được đặt tên theo vai trò của chúng trong tương tác
Coplien, Bjørnvig: Kiến trúc Tinh gọn (Lean Architecture)
- Xây dựng Phần mềm như thể con người quan trọng
- Không lãng phí
- Hãy sử dụng ngay lần đầu tiên! Hãy chuẩn bị cho những thay đổi!
- Nguyên tắc Lean:
- “tất cả mọi người, tất cả cùng nhau, ngay từ sớm.”
- Kiến trúc hệ thống
- phải phản ánh mô hình tinh thần của người dùng cuối.
- Kiến trúc có hai phần:
- Hệ thống LÀ gì: Trạng thái của nó
- Hệ thống LÀM gì: Hành vi của nó
- Kiến trúc
- một chương trình khung