...

TOP NHỮNG CÂU HỎI KHI PHỎNG VẪN IT BA? (PHẦN 1)

Cập nhật 19:25, 16/12/2023

1353 lượt xem

Admin

Business Analyst (BA) là người có vai trò cầu nối giúp kết nối khách hàng với doanh nghiệp, team Dev để tạo ra những sản phẩm đáp ứng được đúng nhu cầu, mong muốn của khách hàng.
Với vai trò quan trọng này thì trong bất cứ tổ chức nào, vị trí BA luôn được đảm bảo với mức đãi ngộ hấp dẫn.Cùng True Skill tìm hiểu về những câu hỏi phỏng vấn Business Analyst thường gặp nhé! ( Bật mí là khi tham gia học tại True Skill bạn sẽ được hỗ trợ review cv và phỏng vấn thử để tăng khả năng cạnh tranh đó ạ)
1️⃣ Phân biệt yêu cầu chức năng và yêu cầu phi chức năng:
Giống nhau: Đều là những yêu cầu thông qua đó thể hiện kì vọng và mong muốn của stakeholder về dịch vụ giải pháp mà hệ thống mang lại cho stakeholder và cho tổ chức mà thông qua các yêu cầu đó sẽ giúp giải quyết các vấn đề của doanh nghiệp hoặc tổ chức.
Khác nhau:
- Functional Requirement: là khả năng mà hệ thống có thể giải quyết được các requirement liên quan đến hành vi người dùng. Như các quy trình nghiệp vụ hay các solution tính toán có trong hệ thống.
- Non-Functional Requirement: Hay còn gọi là Yêu cầu phi tính năng
là những yêu cầu trong phát triển phần mềm hoặc hệ thống mà không phải là các yêu cầu chức năng, tức là chúng không mô tả những gì hệ thống phải thực hiện, mà mô tả cách hệ thống phải hoạt động hoặc chất lượng nó phải có. NFRs quy định các yếu tố về chất lượng, ràng buộc và đặc điểm về hiệu suất mà hệ thống cần phải đáp ứng.
2️⃣ Sự giống và khác nhau giữa User Story (US) và Use Case (UC):
- User Story (US) là một mô tả yêu cầu từ người dùng với ngôn ngữ dễ đọc hiểu gần gũi với người dùng và thường được viết trên Card, giấy note hay các công cụ tài liệu như Words, Excels,…
- Use Case (UC) là những mô tả cách tương tác giữa người dùng và phần mềm về tất cả những trường hợp mà người sử dụng phần mềm sẽ gặp phải.
👉 Cả US và UC đều sử dụng ngôn ngữ tự nhiên mà người dùng có thể dễ dàng hiểu, mục đích để xác định người dùng hệ thống và mô tả mục tiêu của họ. Điểm khác nhau giữa 2 khái niệm này là trong khi một UC cụ thể hơn và xem xét trực tiếp cách thức hoạt động của hệ thống thì US là một kỹ thuật phát triển Agile tập trung vào kết quả của các hoạt động và lợi ích của quá trình được mô tả.
3️⃣Acceptance Criteria (AC) là gì? Mục đích viết AC là gì? 
- Acceptance Criteria là những điều kiện mà phần mềm cần để đáp ứng nhu cầu của người dùng, thông thường AC sẽ được viết, mô tả trong mỗi User Story (một mô tả nhu cầu/ yêu cầu của người dùng).
- AC được viết ra với mục đích:
Xác định rõ ràng với các thành viên trong team cần thực hiện những phần nào trước, hay trong Sprint này sẽ cần làm những gì?
👉 Đảm bảo tất cả mọi người trong team có chung một cái hiểu đúng về vấn đề.
Lưu ý: đây là những ý cô động nhất để trả lời câu hỏi trên.
----------
Xem thêm thông tin bổ ích miễn phí và tham gia cộng đồng True Skill tại:
 
 
Facebook: True Skill Center 
 
 
Youtube: Quý Nguyễn 

CÓ THỂ BẠN QUAN TÂM

ITBA

🔥 TẤT TẦN TẬT VỀ USE CASE

Trong quá trình phát triển phần mềm, việc nắm bắt và quản lý yêu cầu của hệ thống là một bước vô cùng quan trọng. Một trong những phương pháp phổ biến và hiệu quả để mô tả yêu cầu là Use Case. Vậy Use Case là gì? Vì sao IT Business Analyst (BA) và Product Owner (PO) cần hiểu rõ Use Case? Hãy cùng tìm hiểu chi tiết trong bài viết này.

ITBA

Sprint Planning Là Gì? Toàn Tập Về Buổi Lập Kế Hoạch Sprint Trong Scrum

Nếu Sprint Planning được tổ chức hiệu quả, nhóm sẽ có một Sprint backlog rõ ràng, tinh thần đồng thuận và định hướng công việc xuyên suốt. Ngược lại, một buổi lập kế hoạch kém chất lượng dễ dẫn đến sự mơ hồ, kỳ vọng sai lệch và giảm năng suất.

ITBA

🔥5 Kỹ Năng Để Trở Thành Một Product Owner Xuất Sắc

Một Product Owner giỏi chính là người “cầm lái” đưa sản phẩm từ ý tưởng ban đầu đến khi triển khai thành công ra thị trường. Nếu thiếu kỹ năng, PO dễ khiến dự án chậm tiến độ, backlog rối loạn và sản phẩm không đáp ứng đúng nhu cầu.

ITBA

🎉 BLACKLOG GROOMING - BÍ QUYẾT ĐỂ CẢI THIỆN SPRINT PLANNING

Bạn đã bao giờ rơi vào cảnh Sprint Planning kéo dài hàng giờ chỉ vì backlog quá lộn xộn, user story mơ hồ, hoặc cả đội nhóm tranh cãi mãi không đi đến kết luận?

Đăng kí nhận tư vấn

Hãy nhập ngay email của bạn vào form bên dưới để được nhận tư vấn trực tiếp từ trung tâm.