Giới thiệu tí :v
Chào mọi người, là Hoàng BA, nay là Hoàng Product Manager đây.
Mình từng làm việc với vị trí Business Analyst tại vài công ty, và hiện nay đang làm Product Manager/Project Manager và cũng là Co-founder của công ty Blockchain: Cavies Labs. Với tổng hơn 7 năm kinh nghiệm làm về phần mềm, đặc biệt là làm về Business Analyst/ PO/PM/UX Design, Quản lý đội BA, QC và UI Designer.
Cũng từng mở khoá dạy BA cơ bản, nhưng nay cũng khá bận nên không còn dạy nữa 😀
Nay lại nỗi hứng dành thời gian viết các chuỗi bài kiến thức cơ bản cho những bạn mới tập tành/nghiên cứu về Business Analyst.
Đối tượng mình hướng tới:
- Sinh viên sắp ra trường, định hướng làm Business Analyst
- Các bạn đang làm ở công việc khác, muốn chuyển ngành sang làm IT Business Analyst
- Các bạn mới làm Business Analyst, muốn học hỏi thêm kiến thức, hoặc củng cố thêm kiến thức
- Các bạn khác đọc cho vui 😀
Một chút về style của mình, mình thì ít viết docs, chủ yếu sài figma rồi vẽ wf, UX flow trên figma, viết checklist thay cho docs, và cũng hay viết theo mẫu tự đưa ra, do đó các chuỗi bài viết của mình hơi thiên về cá nhân của mình hơn. Chủ yếu mình làm team nhỏ công ty có team Dev từ 8-20 người, và chạy các sản phẩm cho công ty Start Up => yêu cầu phân tích phải nhanh, khi có idea là cỡ 1-2-3 ngày sau phải có được giải pháp, wireframe cơ bản, và Dev có thể nhảy vào code rồi, có mấy dự án không quá bự thì sáng họp nghĩ ra idea, là chiều đã xong mô hình overview, wireframe, luồng activity r 😀 Nên nếu mà viết docs như hùi xưa mới đi làm BA thì chắc 1 dự án mất 1-2 tháng để docs chi tiết và đầy đủ quá :v
Và mình là một IT BA, hơi thiên về hướng phân tích các hệ thống dạng overview, rồi đi vào các tính năng nhỏ nhỏ => Dev sẽ follow và dev, thường các dự án mình làm là gần như từ ý tưởng của cá nhân mình hoặc từ anh em BOD trong công ty mà ra (mình làm đã 4 năm dưới dạng này rồi) và hay build từ đầu, không thuộc dạng đi triển khai hoặc phát triển từ dự án có sẵn. Do đó đôi lúc sẽ có khác với một số công ty đang tuyển dụng.
Nếu bạn nào đọc thì sẽ tham khảo để có thêm kiến thức, sau đó khi làm công ty, mỗi công ty sẽ có mẫu và cách thức có khác một tíu thì các bạn điều chỉnh cho phù hợp nhé.
Nội dung các bài đọc
- IT Business Analyst là gì?
- Vai trò của IT Business Analyst
- Tại sao bạn muốn làm BA?
- BA cần kỹ năng gì?
- Các vị trí công việc của BA?
- Lương BA? Career path?
- Học gì thì làm BA?
- BA có cần chứng chỉ không?
- BA cần tiếng Anh tới cỡ nào?
- Các loại dự án mà một BA sẽ tham gia?
- Mô hình phát triển phần mềm thường gặp (Water Fall, Agile/Scrum)
- Mô hình 3 lớp BA cần hiểu.
- UI là gì? UX là gì?
- Sketch/Wireframe/Mockup/Design là gì?
- Stakeholder là gì?
- Business Rule là gì?
- Các khái niệm cốt lõi trong BA (Theo BA Book)
- Sách BABOK
- Want và Need
- Kỹ thuật khơi gợi yêu cầu
- Business Owner là ai? BRD?
- Functional requirements
- Non-functional requirements
- Usecase là gì?
- User story là gì?
- Acceptance Criteria?
- UML? Các loại diagram? Loại nào hay được sài
- BPMN? Có nên học sử dụng BPMN?
- Các môi trường phát triển phần mềm
- Các loại documents
- Quản lý các version của tài liệu
- Checklist/Testcase/Hỗ trợ QC test
- Học sử dụng công cụ
- Figma
- Excalidraw.com
- Balsamiq
- Adobe XD
- Axure
- Draw.io
- Danh sách tool mình sài (2019)
- Cập nhật danh sách tool mình sài (2024)
- Sử dụng AI trong việc phân tích nghiệp vụ
- Domain trong BA là gì? Có quan trọng không?
Tiếp theo các bạn có thể đọc các bài viết mình dành cho “BA đã có kinh nghiệm“