Lưu trữ
Tất cả bài viết tôi đã lưu trữ.
-
Activity Diagram cho BA
Note này hướng dẫn cách vẽ UML Activity Diagram để mô tả luồng (flow) của một Use Case. Nó trả lời câu hỏi: "Để đạt được mục tiêu, hệ thống và người dùng phải…
-
Sequence Diagram cho BA
Note này hướng dẫn cách vẽ UML Sequence Diagram. Nó là bước zoom sâu nhất vào kỹ thuật, trả lời câu hỏi: "Các thành phần (Components) hoặc API gọi nhau theo tr…
-
State Machine Diagram cho BA
Note này hướng dẫn vẽ UML State Machine Diagram. Nó trả lời câu hỏi: "Một thực thể (Entity) sinh ra như thế nào, sống qua những trạng thái nào, bị tác động bởi…
-
SRS và BRD cho BA
Note này làm rõ định nghĩa, sự khác biệt và cấu trúc của BRD (Business Requirements Document) và SRS (Software Requirements Specification).
-
Use Case cho BA
Note này hướng dẫn BA dùng Use Case để mô tả các hành động và kịch bản cụ thể mà hệ thống phải xử lý khi phản hồi tác nhân. Trọng tâm không phải vẽ sơ đồ UML c…
-
Agile Concepts cho BA
Note này giúp BA nắm các khái niệm Agile/Scrum nền tảng cần biết để làm việc trong sprint: work item types, roles, ceremonies, DoR/DoD và estimation. Không dạy…
-
Backlog Refinement cho BA
Note này giúp BA chuẩn bị và dẫn backlog refinement hiệu quả: chọn item nào cần refined, xác định ready/not ready, và ghi lại decision mở để sprint sau không l…
-
Từ Case Study ra Backlog Agile cho BA
Note này giúp BA đi từ case study thô (mô tả nghiệp vụ, workflow hiện tại, pain point) tới một product backlog có story, AC, sprint slice, priority và story po…
-
Change Request và Impact Analysis cho BA
Note này giúp BA xử lý khi stakeholder muốn đổi requirement hoặc scope sau khi đã bắt đầu build. Không phải mọi thay đổi đều là "scope creep" — một số là học t…
-
User Story và Acceptance Criteria cho BA
Note này giúp BA viết user story và acceptance criteria đủ tốt để team phát triển và kiểm thử mà không phải đoán. Story không phải là mô tả màn hình; nó là cam…
-
Document Analysis cho BA
Note này giúp BA khai thác tài liệu hiện có (policy, form, log, spec, contract) để tìm business rule, term, data definition và discrepancy. Document analysis r…
-
Observation & Contextual Inquiry cho BA
Note này giúp BA dùng observation để thấy hành vi thực tế — "work-as-done" — khác với quy trình được kể trong interview. Observation không phải "ngồi nhìn"; nó…
-
Prototype cho Elicitation
Note này giúp BA dùng prototype để khai thác feedback về flow và interaction trước khi dev build. Prototype là công cụ elicitation, không phải UI design — mục…
-
Survey cho BA
Note này giúp BA dùng survey để đo prevalence, segment signal và kiểm tra hypothesis trên sample lớn — sau khi exploratory research đã xác định được dimension…
-
Tư duy phản biện & Có cấu trúc cho BA
Note này giúp BA xây dựng khung tư duy để phân tích thông tin trước khi chốt thành requirement: 5W1H, phân biệt fact/assumption/opinion, hypothesis vs causal c…
-
Facilitation cho BA
Note này giúp BA dẫn dắt các buổi làm việc nhóm — workshop, elicitation, refinement — sao cho ra được shared understanding hoặc decision, không chỉ là "họp xon…
-
Đàm phán scope cho BA
Note này giúp BA xử lý tình huống stakeholder muốn thêm, sửa hoặc bỏ requirement mà không có evidence hoặc ưu tiên rõ. Đàm phán scope không phải là "nói không"…
-
Viết rõ ràng cho BA
Note này giúp BA viết requirement, AC, email và tài liệu không mơ hồ, không đa nghĩa — sao cho hai người đọc hiểu cùng một ý. Viết rõ ràng không phải tài năng;…
-
BA Artifact Templates
Note này cung cấp template copy-ready cho các artifact BA thường xuyên tạo ra: User Story, Acceptance Criteria (Gherkin + Checklist), Definition of Ready/Done…
-
Current State và Future State Analysis cho BA
Note này giúp BA mô tả cách công việc đang vận hành, trạng thái mong muốn và gap cần xử lý mà chưa nhảy thẳng vào thiết kế hệ thống.
-
Chọn kỹ thuật Elicitation cho BA
Note này giúp BA chọn kỹ thuật theo unknown và evidence cần lấy, thay vì mặc định tổ chức meeting. Không có kỹ thuật tốt nhất; mỗi kỹ thuật tạo một loại signal…
-
Non-functional Requirements cho BA
Note này giúp BA khai thác quality expectation thành NFR có context và measure. “Nhanh”, “dễ dùng”, “bảo mật cao” là chủ đề cần làm rõ, chưa phải requirement c…
-
Problem Framing và Business Objectives cho BA
Note này giúp BA đi từ symptom hoặc feature request tới problem statement và objective có thể đo. Mục tiêu là điều tra đúng bài toán trước khi đặc tả một solut…
-
Requirement Elicitation cho BA
Note này giúp BA lập và thực hiện một vòng elicitation có mục tiêu, tạo ra evidence và requirement có thể xác nhận. Elicitation không phải hỏi stakeholder muốn…
-
Requirement Quality và Validation cho BA
Note này giúp BA kiểm tra requirement được viết đủ tốt và đúng nhu cầu trước handoff. Verification hỏi “mô tả có chất lượng không”; validation hỏi “đây có phải…
-
Requirements Workshop cho BA
Note này giúp BA thiết kế workshop tạo shared understanding hoặc decision. Workshop không phải meeting đông người: nó cần outcome, facilitation flow, decision…
-
Scope, Assumptions và Constraints cho BA
Note này giúp BA làm rõ boundary và uncertainty trong discovery. Scope nói phần thay đổi đang xét; assumption nói điều đang tin nhưng chưa chắc; constraint nói…
-
Solution Options và Business Case cho BA
Note này giúp BA so sánh các phương án sau khi problem và future capability đã đủ rõ. Option analysis phải bao gồm “không làm gì”, evidence, trade-off và mức c…
-
Stakeholder Analysis và Engagement cho BA
Note này giúp BA tìm đúng người để lấy evidence, xác định ai bị ảnh hưởng và ai có quyền quyết định. Stakeholder map chỉ có giá trị khi nó dẫn tới engagement p…
-
Stakeholder Interview cho BA
Note này giúp BA thực hiện interview tạo evidence, không chỉ đọc một danh sách câu hỏi. Interview hợp để hiểu context, example và chủ đề khó nói trước nhóm; nó…
-
Agile vs Waterfall cho BA
Note này giúp BA điều chỉnh cách làm việc và bộ tài liệu theo mô hình dự án, thay vì áp một thói quen cố định. Trọng tâm không phải tranh luận mô hình nào tốt…
-
Hệ tài liệu BA phải biết
Note này giúp BA định vị mọi loại tài liệu yêu cầu vào ba tầng — Business, Stakeholder, Solution — và biết với mỗi tầng thì ai viết, ai đọc, và BA tham gia tới…
-
Vai trò BA và vị trí trong dự án
Note này giúp bạn trả lời ba câu nền tảng khi bước vào nghề hoặc vào một dự án mới: BA thật sự làm gì, đứng ở đâu giữa các bên, và tham gia vào pha nào của vòn…