Category Archives: BA

Data Flow Diagrams (DFD)

Data flow diagrams show where data comes from, which activities process the
data, and if the output results are stored or utilized by another activity or external
entity

Data Flow Diagram Symbols

data flow diagram is made up from these elements:

  • Flow – (also known as Data Flow) a connector that shows data or information transfer between two entities in the modeled system. It also shows the direction of the information flow.
  • Process – is a part of a modeled system that transforms inputs to outputs.
  • Data Store (also known as Warehouse) – represents any form of data storage – e.g. databases, files, data stores.
  • External (also known as Terminator) – depicts an entity that communicates with the system. It may be human operator, group of people, department, or organization.

DFD Notations

There are two notations of data flow diagrams:

  • Yourdon/DeMarco
  • Gane & Sarson

ref: https://www.softwareideas.net

Process Modelling

Process modelling is a standardized graphical model used to show how work is
carried out and is a foundation for process analysis

Types of Process Models and Notations:

• Flowcharts and Value Stream Mapping (VSM): used in the business domain.
• Data Flow diagrams and Unified Modelling Language™ (UML®) diagrams: used in the information technology domain.
• Business Process Model and Notation (BPMN): used across both business and information technology domains; is increasingly adopted as an industry standard.
• Integrated DEFinition (IDEF) notation and Input, Guide, Output, Enabler (IGOE) diagrams: used for establishing scope.
• SIPOC and Value Stream Analysis: used for process modelling.

BA skill

BA cần khơi gợi nhu cầu, đề xuất giải pháp hoàn thiện dịch vụ phù hợp với khách hàng

Tìm hiểu nghiệp vụ, thu thập thông tin từ phía khách hàng/ nội bộ công ty;
Hỗ trợ trong việc định hướng yêu cầu của sản phẩm cho khách hàng/nội bộ công ty;
Tạo lập và quản lý hệ thống tài liệu:
Danh sách các tính năng (Feature List)
Tài liệu đặc tả hệ thống (System Requirement Specification)
Kịch bản chi tiết (Use case detail)
Danh sách kịch bản sử dụng (Use case list)
Bố cục sản phẩm (Wire frame)…
Ràng buộc nghiệp vụ (General Business Rules).
Knowledge Transfer: Chịu trách nhiệm tìm hiểu trong các buổi bàn giao nghiệp vụ;

Business Intelligence và Business Analytics

1/ Business Intelligence (BI)

– Business Intelligence (BI) là một mô hình hệ thống có tích hợp công nghệ mà các doanh nghiệp dùng để xử lý khối lượng dữ liệu khổng lồ đến từ nhiều nguồn khác nhau. Qua hệ thống này, họ có thể khai thác nguồn dữ liệu một cách hiệu quả, tạo ra những tri thức (knowledge) mới, giúp cho các nhà quản lý có thể đưa ra các quyết định hiệu quả hơn trong hoạt động vận hành của mình.

-Quy trình thực hiện: Thu thập dữ liệu nguồn -> Ứng dụng tiến trình ELT (Extract, Load, Transform) -> Lưu trữ dữ liệu -> Trích xuất và phân tích

2/ Business analytics (BA)

Business analytics (BA) tương tự như Business Intelligence, cũng là một mô hình hệ thống xử lý dữ liệu của doanh nghiệp, nhưng nghiên hơn về hướng thống kê, phân tích. Trong đó, các chuyên gia dữ liệu sẽ sử dụng những công cụ định lượng data nhằm dự đoán, xây dựng những chiến lược phục vụ cho mục tiêu phát triển trong tương lai.

-Quy trình thực hiện: Khai phá dữ liệu -> Phân tích, đối sánh mẫu dữ liệu -> Xây dựng những mô hình dự đoán -> Mô hình hóa dữ liệu -> Đưa ra quyết định và đo lường kết quả

ref:

https://resources.base.vn/management/tong-quan-ve-business-intelligence-va-business-analytics

 

Mind map guide

  1. Textize MindMap

Textize MindMap được xem là một trong những ứng dụng miễn phí giúp vẽ sơ đồ tư duy nhanh và tiện lợi nhất mà bạn nên sử dụng. Hiện tại, Textize MindMap chỉ có phiên bản dành cho Window 10 (bạn có thể tải về ở Microsoft Store) và bản web tại http://beta.textize.anttizen.com/.

2. Edraw Mind Map

Edraw Mind Map cung cấp đa dạng các chủ đề, hiệu ứng, dạng sơ đồ, màu sắc để người dùng có thể thoải mái lựa chọn, kết hợp với nhau tạo ra những sơ đồ tư duy mang màu sắc riêng, cá tính riêng.

3. Mind manager

4.Gloomaps

https://www.gloomaps.com/

BA skill

I/ Analytical Thinking: Tư duy phân tích

  • Decision Making
  • Game Plant vs. Zombies 2Clash RoyaleFootball Manager… về chơi, hoặc các game puzzle, chiến thuật khác >> tăng khả năng tư duy logic, dàn xếp đội hình.
  • Tập vẽ mind map.
  • II/ Communication Skills: Kỹ năng giao tiếp

III/ Business Knowledge: Kiến thức nghiệp vụ

  • “learn something new”  tìm hiểu, học hỏi nhanh là một kỹ năng vô cùng quan trọng
  • Solution Knowledge
  • Trustworthiness

IV/ Behavioral Characteristics: Các đặc điểm về hành vi

V/ Interaction Skills: Kỹ năng về tương tác

  • Facilitation: Làm cho mọi thứ đơn giản, dễ dàng hơn.
  • Xácđịnh input, output là gì
  • Visualize Thinking: chuẩn bị nội dung rõ ràng trước khi họp/trình bày
  • Influencing
  • Teamwork
  • Negotiation

System Thinking

  • trao đổi mọi thứ thật rõ ràng với team nhà trước khi confirm
  • Thinking Out Loud
  • Đọc nhiều
  • suy nghĩ ngược 180 độ
  • Quan sát quy trình công việc

VI / Tools: Kỹ năng sử dụng các công cụ

1.Office Productivity

Đây là nhóm các công cụ giúp giải quyết tốt các việc hành chính và các việc cần phải làm chung với người khác.

Cụ thể bao gồm các loại sau:

  • Soạn thảo văn bản, như: Microsoft Word, LibreOffice, Scribus, hay Google Docs…
  • Trình chiếu, như: Microsoft PowerPoint, Prezi, Visme, Keynotes…
  • Spreadsheets, tiêu biểu nhất là: Microsoft Excel, hoặc có thể là Google Sheets, LibreCalc…
  • Communication, như: Outlook, Gmail, Microsoft Teams, GotoMeetings, Skype, Zoom…
  • Collaboration & Knowledge Management, ví dụ: Sharepoint, OneNote, Slack, Flock…
  • Hardware, là các thứ kiểu như: biết cách dùng máy in, máy chiếu, scanner…
2. Business Analysis

Đ/v làm việc độc lập, tự suy nghĩ, phân tích vấn đề và công cụ hỗ trợ đắc lực để làm document.

Đó là các tools liên quan đến:

  • Modelingnhư: Draw.IO, Microsoft Visio, Visual Paradigm, Lucidchart…
  • Requirement tracking, bao gồm những tools như: Jira, Microsoft Teams/ VSTS, Trello, Slack…
  • Designing, bao gồm những tools thuộc nhiều cấp độ khác nhau như: Balsamiq, AxureRP, Photoshop, hoặc thậm chí là PowerPoint.
  • Data Query/ Repoting, như: SQL Server, Visual Studio, PowerBi, Crystal…
  • Other, những tools bổ trợ khác như: Screenpresso (chụp màn hình, quay clip >> làm doc), bộ SDK phục vụ một số task nhất định…

 

BA Certificate

Chứng nhận là bằng chứng lớn nhất và đáng tin cậy nhất về khả năng của bạn. Câu hỏi là làm thế nào để biết chứng nhận nào nhận được? Đây là câu hỏi hóc búa mà chúng tôi sẽ giúp bạn giải quyết ngay hôm nay đối với lĩnh vực phân tích nghiệp vụ. Chúng tôi sẽ hướng dẫn bạn qua các phần sau để giúp bạn đưa ra quyết định tốt hơn đối với chứng nhận phân tích nghiệp vụ của bạn.

💭 Giới thiệu
Trong trường hợp bạn đang hy vọng tìm kiếm sau chứng nhận phân tích nghiệp vụ (BA), nổi bật trong số những câu hỏi quan trọng nhất có thể xảy ra trong não của bạn trong đó công nhận là tốt nhất. Các chứng chỉ BA được chọn nhiều nhất là ba chứng nhận sau:
📃 Các loại chứng nhận phân tích nghiệp vụ
1️⃣ Chứng nhận phân tích nghiệp vụ chuyên nghiệp (Certified Business analysis Professional – CBAP)
2️⃣ Chứng nhận năng lực phân tích nghiệp vụ (Certification of Competency in Business Analysis – CCBA)
3️⃣ PMI Chuyên gia về phân tích nghiệp vụ (Professional in Business Analysis – PBA)
Mặc dù cả ba chứng nhận trong phân tích nghiệp vụ đều có thương hiệu và ưu điểm riêng, tuy nhiên, luôn có một chứng nhận phù hợp tuyệt vời với các yêu cầu của nhu cầu cụ thể của bạn. Thỏa thuận thực sự là xác định chỉ một chứng nhận cụ thể, phù hợp nhất với bạn.

 Lợi ích của các chứng chỉ phân tích nghiệp vụ khác nhau
Dưới đây là một số ưu điểm của mọi chứng nhận sẽ giúp bạn xác định chứng nhận BA phù hợp cho chính mình

 Lợi ích của chứng nhận CBAP:
☑️ Cung cấp sự phát triển lương cao khi so sánh với các chuyên gia không được chứng nhận
☑️ Cung cấp cho chuyên gia với các khả năng BA cần thiết
☑️ Nâng cao chuyên môn xử lý mọi tình huống kinh doanh

 Lợi ích của chứng nhận CCBA:
☑️ Cung cấp khả năng trong các tiêu chuẩn và thực tiễn phân tích nghiệp vụ
☑️ Mở rộng việc học của chuyên gia để xử lý các tình huống kinh doanh
☑️ Cung cấp cái nhìn tinh tế vào bên trong của doanh nghiệp có phân cấp khi làm việc

 Lợi ích của chứng nhận PBA:
☑️ Mức tăng đáng kể trong mức lương
☑️ Cung cấp các điều kiện tiên quyết thành thạo mới mẻ
☑️ Sự công nhận tốt hơn của các chuyên gia trong ngành với việc hoàn thành chứng nhận

📔 Vai trò tiêu biểu của bạn trong các dự án là gì?
Câu hỏi đầu tiên bạn cần tự hỏi mình là bạn đóng vai trò phân tích nghiệp vụ nào trong các dự án.

Câu hỏi chính mà bạn phải tự hỏi mình là bạn đóng vai trò gì trong phân tích nghiệp vụ những thứ liên quan đến dự án của bạn.
☑️ Có thể bạn chưa có việc làm hoặc chỉ đơn giản là bắt đầu trong lĩnh vực này. Nếu bạn không có kinh nghiệm phân tích nghiệp vụ thực sự, chứng nhận như ECBA hoặc CPRE sẽ là tốt nhất trong những trường hợp đó. Không có kinh nghiệm BA nào là cơ bản cho chứng nhận này, mặc dù cần phải đào tạo BA. ECBA là một chứng chỉ duy nhất, trong khi CPRE có ba lựa chọn để cho phép bạn thu thập các xác thực bổ sung khi nghề nghiệp của bạn tiến bộ.
☑️ Tương tự, trong trường hợp bạn chưa có công việc BA chưa làm việc với BA, muốn tìm hiểu và tìm hiểu thêm điều gì đó, và bao gồm chứng nhận, tại thời điểm đó, hãy chọn ECBA hoặc CPRE. Ví dụ là người đứng đầu, chủ sản phẩm, kỹ sư, nhà phân tích và thậm chí các chuyên gia về vật liệu trong các lĩnh vực.
☑️ Bạn có phải là nhà phân tích nghiệp vụ bảo trì hệ thống cấp thấp? Có đúng là bạn làm việc bán thời gian với các dự án giữa các công việc khác nhau, ví dụ, quản lý liên doanh hoặc phân tích? Bạn có thể được biết đến như là một “BA lai”. Hai bằng cấp để xem xét là CCBA và PMI-PBA. Họ yêu cầu ít tham gia hơn BA toàn thời gian và, trong trường hợp PBA, được đặt ở một mức độ nào đó trên các tựa đề, ví dụ, Project Management Body of Knowledge (PMBOK®).
☑️ Bạn có làm việc trong lĩnh vực phân tích nghiệp vụ chưa có một số chức danh khác? Có rất nhiều công việc đòi hỏi khả năng phân tích nghiệp vụ. Chúng tôi thường xuyên được đặt ra với các câu hỏi như thế này: “Tôi đã là một chuyên gia phân tích nghiệp vụ trong một thời gian dài, nhưng điều đó khá lâu trước đây. Hiện tại tôi là một giám sát viên ghi chép cách thực hiện các giao dịch về cơ bản. Trình độ chuyên môn sẽ mang lại cho tôi sự tin cậy cao hơn. Bạn có đề nghị nào không? ” Có rất nhiều công việc đòi hỏi năng khiếu phân tích nghiệp vụ. Ví dụ, đại diện bán hàng làm việc với khách hàng để hiểu các yêu cầu kinh doanh của họ và quy định các thỏa thuận đang làm việc cùng nhau trong công việc kiểm tra. Đề nghị của chúng tôi là xem qua BABOK® Guide từ IIBA để thực sự thấy tất cả các cách làm việc cùng nhau trong công việc kiểm tra và làm những việc vặt và thực tiễn công việc của bạn. Điều quan trọng là công việc, không phải chức danh.

📚 Bạn có bao nhiêu kinh nghiệm khi làm Công việc Business analysis?
☑️ Như đã trình bày trước đây, các cá nhân không có kinh nghiệp với việc phân tích nghiệp vụ thì bạn nên chọn ECBA hoặc CPRE.
☑️ Nếu bạn có 2-3 năm kinh nghiệm cũng như 3750 giờ hoặc số lượng công việc BA lớn hơn mà bạn đã thực hiện, thì lúc này, CCBA là dành cho bạn. Đây là chứng nhận được đánh giá là dành cho những nhà phân tích nghiệp vụ cấp độ sơ cấp đến trung bình. PMI-PBA có một lựa chọn tương tự như CCBA, tuy nhiên, tổ chức chứng nhận có thể sắp xếp nó một cách khác nhau vì số giờ làm việc yêu cầu cao hơn.
☑️ Nếu bạn có hơn 4500 giờ trải nghiệm công việc BA, PMI-PBA phù hợp với bạn nếu bạn có trình độ học vấn cao hơn. Trong trường hợp bạn không đáp ứng được, bạn cần hơn 7500 giờ, để lựa chọn CBAP.
☑️ Cơ hội nào dành cho tôi khi mà tôi có 6-7000 giờ hoặc một cái gì đó tương tự như thế? Nó phụ thuộc vào một phần của các yếu tố thay thế được yêu cầu và nguồn động lực để nhận được xác nhận của bạn là gì. Trong trường hợp bạn có hơn 7500 giờ hoặc ở gần mức đó, chúng tôi thường đề xuất cho bạn CBAP, đặc biệt là trong trường hợp bạn đã làm công việc kiểm thử, bất kể đó có phải là chức danh của bạn hay không.

📈 Tình hình việc làm của bạn là gì?
Bạn làm việc cho một hiệp hội hay làm việc như là một cố vấn? Làm thế nào xác định chính xác để nói rằng bạn đang ở giữa các việc làm BA? Nỗ lực để đi vào vào lĩnh vực?
☑️ Nếu bây giờ bạn được làm việc như một BA, bất kể làm công việc đó cả ngày hay không, động lực của bạn để được chứng nhận có thể không giống như những người khác. Cũng giống như những người bạn đồng hành khác, bạn gần như chắc chắn sẽ vui mừng nhất với CBAP hoặc PMI-PBA. Điều đó thậm chí có thể kết hợp giữ cho đến khi bạn đạt đủ thời gian để đủ điều kiện.
☑️ Mặt khác, bạn sẽ nói rằng bạn là một chuyên gia, người hướng dẫn, hoặc đang thất nghiệp và cần được công nhận để giúp đạt được vị trí tiếp theo của bạn? Bạn phải có được sự công nhận khi bạn đáp ứng tất cả các yêu cầu hiện nay và “nâng cấp” lên chứng nhận lớn hơn khi bạn đủ điều kiện.
☑️ Nếu bạn đang cố gắng gia nhập vào công việc BA, ECBA hoặc CPRE là các lựa chọn tốt nhất của bạn.

🎯 Mục tiêu nghề nghiệp tương lai của bạn là gì?
☑️ Nếu bạn có ý định ở lại trong lĩnh vực BA và muốn tập trung vào công việc BA, lúc này, CBAP sẽ tốt cho bạn.
☑️ Ngoài ra, giả sử bạn có thể sẽ chuyển sang các ngành nghề khác nhau, ví dụ với việc đảm nhận chức vụ giám đốc điều hành là một quyết định không thể phủ nhận đối với một số ít. Mặt khác, có thể bạn đang tập trung vào Agile và cần một chứng nhận để khẳng định vị trí của bạn. Trong những trường hợp này, PMI-PBA là quyết định tốt hơn được đưa ra có thể cho phép bạn tiến triển theo hướng PMP hoặc PMI-ACP.

🌏 Chứng nhận nào được công nhận ở khu vực nào trên thế giới?
Tất cả các cơ quan công nhận không nổi tiếng tương tự nhau tại các vùng trên thế giới. Phạm vi quyền hạn của họ là bởi tất cả bị ảnh hưởng mạnh mẽ từ nơi họ bắt đầu. Kể từ khi IIBA bắt đầu ở Bắc Mỹ, nó có tác động mạnh mẽ ở Mỹ và Canada, nó cũng có tác động cực kỳ vững chắc ở Úc ở Ấn Độ và Đông Nam Á ở Trung Đông và Châu Phi.

IREB đến từ Đức có tác động mạnh mẽ đến các nước Châu Âu như là Đức, Hà Lan, Thụy Sĩ và một số quốc gia khác như Malaysia. Tại Nam Phi, BCA là nhà tiên phong bắt đầu ở Anh. PMI PBA nổi tiếng ở Mỹ, Ấn Độ và Trung Đông.

📜 Cơ quan Chứng nhận cung cấp loại Kiến thức nền tảng nào?
Một góc độ khác người ta nên tìm kiếm trong khi chọn một cơ quan công nhận là thước đo về kiến thức nền tảng mà các nơi đưa ra. Theo quan điểm này, IIBF cung cấp cơ sở thông tin khổng lồ mà thư viện trực tuyến IIBA có hơn 300 cuốn sách về phân tích nghiệp vị nhiều bản ghi hình trực tuyến và các kiến thức khác đằng sau về nội dung. Nếu bạn tham gia IREB, PMI hoặc BCS, bạn không thể truy cập bất kỳ nội dung phân tích nghiệp vụ nào từ các cơ quan kiểm định này.

📑 Cơ quan chứng nhận hoạt động như thế nào?
Một quan điểm khác mà người ta có thể quan tâm là phương tiện mà mạng lưới kết nối cộng đồng của các cơ quan kiểm định và từ quan điểm nào. IIBA có nhiều cộng đồng ở các khu vực lân cận nhau và có rất nhiều sự kiện gần đây xảy ra trên khắp thế giới và điều này tương phản với một số cơ quan kiểm định khác.

📔 Mạng lưới thành viên lớn như thế nào và nơi họ làm việc?
IREB sở hữu vị trí số 1 với hơn 25.000 chuyên gia được chứng nhận. Tiếp đến là IIBA với hơn 12000 người. PMI mới mẻ hơn, vì vậy hiện tại họ có ít chuyên gia được chứng nhận hơn. BCS không cung cấp thông tin này trong việc thu thập nói chung, vì vậy không có cơ hội để chúng tôi có được các số liệu cho BCS.

💭 Kết luận
Chúng tôi khá lạc quan rằng sau khi đọc tất cả mọi thứ trong blog trên, bạn sẽ có thể quyết định chứng nhận phù hợp và đúng đắn cho mình. Đó là một trong những quyết định quan trọng nhất của bất kỳ nghề nghiệp nào, hy vọng bạn sẽ đặt một số suy nghĩ đáng kể vào nó. Chúc may mắn!

Ref: https://www.janbasktraining.com/

BA interview

 Câu 1: Giải thích vai trò và trách nhiệm chính của một nhà phân tích kinh doanh?
👉 Trả lời: Một số hỗ trợ quan trọng được dự đoán từ bất kỳ Nhà phân tích kinh doanh nào là:
☑️ Kỹ năng làm việc với khách hàng
☑️ Phương pháp tư duy có kế hoạch
☑️ Kỹ năng giao tiếp thẳng thắn
☑️ Hợp tác với các nhân viên khác
☑️ Kỹ năng logic
☑️ Kỹ năng quản lý
☑️ Định hướng khách hàng
☑️ Khả năng thay đổi bắt buộc

 Câu 2: Flowchart là gì?
👉 Trả lời: Flowchart hiển thị dòng chảy toàn diện của hệ thống thông qua các dấu hiệu và sơ đồ. Điều này rất quan trọng vì nó làm cho hệ thống dễ nhận biết đối với các nhà phát triển và tất cả các cá nhân liên quan.

 Câu 3: Giải thích ý nghĩa của activity diagram (sơ đồ hoạt động).
👉 Trả lời: Một activity diagram là một loại biểu đồ dòng chảy dễ dàng và bản năng cho phép các chuyên gia trình bày một quy trình đồ họa mạnh mẽ và đơn giản của một trường hợp sử dụng chuyên nghiệp. Mục tiêu của một con số hoạt động là hiển thị nhiều sự kiện diễn ra trong một hiệp hội trong các phần khác nhau.

 Câu 4: Các yếu tố quan trọng của một activity diagram là gì?
👉 Trả lời: Đó là các hoạt động, các nút ban đầu, các luồng điều khiển, các quyết định, một ngã ba, các điều kiện bảo vệ, các phép nối hoặc các nút kết thúc, v.v.

 Câu 5: Giải thích ý nghĩa của quản lý dự án (project management)?
👉 Trả lời: Quản lý dự án là thủ tục lập kế hoạch, thiết lập, truyền cảm hứng và quản lý các nguồn lực, sự kiện và thủ tục để đạt được một mục tiêu xác định. Nó được sử dụng để thiết lập các trục trặc kỹ thuật và hàng ngày. Nhiệm vụ chính của quản lý dự án là đạt được tất cả các khu vực dự án. Đó là thời kỳ, sự xuất sắc, cơ hội, ngân sách, vv

 Câu 6: Giải thích ý nghĩa của một yêu cầu là gì?
👉 Trả lời: Yêu cầu là một khả năng bị ảnh hưởng bởi một giải pháp để giải quyết một mánh khóe hoặc đạt được một mục tiêu. Sự cần thiết là một đóng góp cho nhiều giai đoạn của Vòng đời phát triển phần mềm (SDLC) và phải được ghi lại và xác thực chính xác bởi người dùng / nhà đầu tư nghề nghiệp.

 Câu 7: PaaS là gì?
👉 Trả lời: PaaS là một trong những loại điện toán đám mây cung cấp nền tảng và môi trường để cho phép các nhà phát triển xây dựng ứng dụng và dịch vụ qua internet. Các dịch vụ PaaS được lưu trữ trên đám mây và được người dùng truy cập đơn giản thông qua trình duyệt web của họ.

 Câu 8: SaaS là gì?
👉 Trả lời: Phần mềm dưới dạng dịch vụ (Software as a Service – SaaS) là mô hình phân phối phần mềm trong đó nhà cung cấp bên thứ ba lưu trữ ứng dụng và làm cho chúng có thể truy cập được đối với khách hàng qua Internet.

 Câu 9: IaaS là gì?
👉 Trả lời: Cơ sở hạ tầng như một dịch vụ (Infrastructure as a service – IaaS) là một dạng điện toán đám mây cung cấp các tài nguyên điện toán ảo hóa qua chính internet.

 Câu 10: CaaS là gì?
👉 Trả lời: Giao tiếp như một dịch vụ (Communications as a Service – CaaS) là một giải pháp tương tác chương trình thuê ngoài có thể được thuê từ một nhà cung cấp duy nhất trên web.

 Câu 11: Giải thích ý nghĩa của flowchart?
👉 Trả lời: Flowchart là một phương tiện cung cấp một bức tranh đồ họa của một quá trình. Sơ đồ này sẽ làm cho một tổ chức đơn giản để hiểu cho mọi người phức tạp với sơ đồ đang xảy ra. Nếu bạn có một sự phát triển to lớn và nhiều mặt với nhiều đơn vị, thông tin, nguồn dữ liệu, kết thúc dữ liệu và các thủ tục liên quan, biểu đồ luồng dữ liệu là một trong những cách thực sự hợp lý nhất trong tất cả các thống kê đó. Flowchart thường bắt gặp chính nó với luồng thông tin thông qua tổ chức. Nó thường được sử dụng trong kiểm tra và thiết kế hệ thống có cấu trúc.

 Câu 12: Làm thế nào để bạn mô tả Personas?
👉 Trả lời: Personas được sử dụng thay cho người dùng thực sự hỗ trợ các nhà phát triển và nhóm phương pháp để công bằng hành vi của người dùng trong các tình huống khác nhau, chắc chắn hơn. Personas là vai trò xã hội cơ bản, đạt được bởi bất kỳ diễn viên hoặc nhân vật. Nó là kết quả từ một từ Latin có nghĩa là nhân vật. Trong ngôn ngữ quảng cáo, nó biểu thị một nhóm khách hàng / người dùng cuối.

 Câu 13: Giải thích ý nghĩa của khả năng sử dụng ứng dụng?
👉 Trả lời: Khả năng sử dụng ứng dụng là sự xuất sắc của tổ chức giúp tổ chức trở nên hữu ích hơn cho người dùng cuối. Khả năng sử dụng của hệ thống là đáng nể nếu nó được hoàn thành để đạt được mục tiêu của người dùng.

 Câu 14: Kể tên các công cụ được sử dụng để phân tích kinh doanh?
👉 Trả lời: Các công cụ phổ biến được sử dụng bởi BA là các công cụ Rational, Microsoft Excel, Microsoft Word, PowerPoint, MS Project, hệ thống ERP.

 Câu 15: Benchmarking có nghĩa là gì?
👉 Trả lời: Toàn bộ quá trình đo lường chất lượng của các chính sách, chương trình, sản phẩm, quy tắc và nhiều biện pháp khác của một công ty đối với các biện pháp tiêu chuẩn được đặt ra cho các thuộc tính đó hoặc đối với các công ty tương tự khác được gọi là benchmarking trong BA.

 Câu 16: Các tài liệu được sử dụng bởi BA trong dự án là gì?
👉 Trả lời: Là Business Analyst, các tài liệu khác nhau được BA sử dụng trong dự án bao gồm tài liệu Đặc tả chức năng (Functional Specification document), Tài liệu đặc tả kỹ thuật (Technical Specification document), Tài liệu yêu cầu nghiệp vụ (Business requirement document), Use case diagram, Ma trận truy xuất nguồn gốc yêu cầu (Requirement Traceability Matrix), v.v.

 Câu 17: Use Case là gì?
👉 Trả lời: Use Case là biểu diễn sơ đồ của hệ thống mô tả cách người dùng được kết nối với hệ thống để đạt được một mục tiêu cụ thể. Đây là một phần tích hợp của công nghệ phần mềm xác định các tính năng được nhắm mục tiêu và giải quyết các lỗi mà người dùng có thể gặp phải.

 Câu 18: Các kỹ năng cần thiết của BA để được tuyển dụng là gì?
👉 Trả lời:
☑️ Kỹ năng cơ bản
☑️ Kĩ năng công nghệ
☑️ Kỹ năng phân tích nghiệp vụ

 Câu 19: Các yêu cầu kỹ năng cơ bản cho một BA là gì?
👉 Trả lời: Kỹ năng cơ bản:
☑️ Giải quyết vấn đề
☑️ Giao tiếp
☑️ Kỹ năng quản lý
☑️ Nghiên cứu

 Câu 20: Các yêu cầu kỹ năng công nghệ cho một BA là gì?
👉 Trả lời: Kĩ năng công nghệ
☑️ Bộ phần mềm Microsoft Office
☑️ Các hệ điều hành
☑️ Ngôn ngữ lập trình
☑️ Kiến thức về cơ sở dữ liệu
☑️ Kiến thức về Vòng đời phát triển phần mềm (SDLC)
☑️ Kiến thức về lĩnh vực liên quan

 Câu 21: Các yêu cầu kỹ năng phân tích nghiệp vụ cho một BA là gì?
👉 Trả lời:
☑️ Yêu cầu ứng dụng
☑️ Quyết định
☑️ Kỹ năng phân tích
☑️ Sáng tạo
☑️ Viết tài liệu

 Câu 22: Mô hình hóa UML (UML Modeling) là gì?
👉 Trả lời: UML (Unified Modelling Language) là một ngôn ngữ mô hình thống nhất. UML là bình thường mà các hoạt động kinh doanh để dự tính, ghi lại và xây dựng nhiều thành phần của một hệ thống. Nó là một tiêu chuẩn mô hình hóa, chủ yếu để phát triển phần mềm, nhưng cũng có thể được sử dụng cho các mô hình lý thuyết bổ sung như vai trò công việc liên quan, thủ tục nghề nghiệp và chức năng quản trị.
Đối với các BA, UML có thể biểu thị sự cần thiết với các trường hợp sử dụng, kế hoạch lớp và bản vẽ trạng thái. Đối với các nhà phân tích kinh doanh, phần quan trọng của việc xem xét UML là chu đáo các công cụ vẽ và khi nào và bằng cách nào để sử dụng chúng tốt nhất.

 Câu 23: SRS (System Requirement Specifications – Thông số kỹ thuật yêu cầu hệ thống) là gì?
👉 Trả lời: SRS là một tài liệu hoặc một bộ tài liệu giải thích các tính năng của hệ thống hoặc ứng dụng phần mềm. Nó bao gồm một tập hợp các yếu tố với các tiện ích dự định theo yêu cầu của khách hàng hoặc các bên liên quan để đáp ứng người dùng cuối. Ngoài ra, SRS cung cấp sự trừu tượng hóa cao của một hệ thống và hành vi của nó.

 Câu 24: Các yếu tố chính của một tài liệu SRS là gì?
👉 Trả lời: Các yếu tố chính của tài liệu SRS có thể được đưa ra là:
☑️ Yêu cầu chức năng
☑️ Những yêu cầu không chức năng
☑️ Phạm vi công việc
☑️ Mô hình dữ liệu
☑️ Các phụ thuộc
☑️ Các giả định, ràng buộc
☑️ Tiêu chí chấp nhận, vv

 Câu 25: Một scope creep là gì?
👉 Trả lời: Scope creep hoặc requirements creep có nghĩa là những thay đổi không được kiểm soát trong phạm vi của dự án trong cùng một lịch trình hoặc ngân sách. Đó là một ví dụ về quản lý dự án kém dẫn đến thất bại của dự án sau này.

src: https://www.janbasktraining.com/blog/top-business-analyst-interview-questions-and-answers

Quy trình phát triển phần mềm – Software Development Life Cycle (SDLC)

Quy trình phát triển phần mềm (Software Development Life Cycle) (SDLC) là tập hợp các hoạt động của tổ chức mà mục đích nhằm tạo ra một hệ thống chất lượng cao, đáp ứng hoặc vượt quá sự mong đợi của khách hàng và hoạt động có hiệu quả trong cơ sở công nghệ thông tin.

  • Một quy trình tốt và hợp lý luôn tạo ra những sản phẩm đạt tiêu chuẩn.
  • Quy trình phát triển phần mềm đem lại chất lượng, năng suất, giá thành phần mềm, tăng tính cạnh tranh và lợi nhuận cao cho doanh nghiệp. 
Giai đoạn Nhiệm vụ Đầu ra
Requirement Thu thập các yêu cầu từ khách hàng và tổng hợp vào tài liệu Yêu cầu khách hàng. Tài liệu Yêu cầu khách hàng(Customer Requirement Specification – CRS).
Analysis Xác định và ghi lại các yêu cầu của sản phẩm và yêu cầu khách hàng chấp nhận. Bao gồm tất cả các yêu cầu về sản phẩm được thiết kế và phát triển trong suốt vòng đời của dự án. Tài liệu Đặc tả yêu cầu phần mềm (Software Requirement Specification) hay SRS.
Design Thực hiện thiết kế và tổng hợp vào tài liệu thiết kế (Thiết kế tổng thể, Thiết kế chi tiết). Tài liệu thiết kế (Thiết kế tổng thể, Thiết kế chi tiết).
Coding Bắt đầu xây dựng phần mềm và bắt đầu thực hiện lập trình theo các tài liệu đã có ở các giai đoạn trước. Source Code và sản phẩm được phát triển.
Testing Kiểm tra phần mềm theo cách thủ công hoặc sử dụng các công cụ kiểm thử tự động phụ thuộc vào quy trình được xác định trong STLC. Test plan, Test case, bug report và sản phẩm chất lượng.
Deployment and Maintenance Triển khai sản phẩm và bảo trì. Nội dung triển khai và bảo trì

https://www.softwaretestingmaterial.com/sdlc-software-development-life-cycle/