top of page
Search

Các loại yêu cầu phần mềm

  • Writer: Tagi Dona
    Tagi Dona
  • Mar 22
  • 3 min read

Updated: Mar 23

Trong thực tế chúng ta hay nghe rằng BA sẽ đi lấy yêu cầu (Requirements) từ phía các bên liên quan (Stakeholders).

Vậy trước hết chúng ta cần phải nhận biết được yêu cầu là gì đúng không mọi người ?

Trong phạm vi của bài viết này,Tagi sẽ mang đến cho mọi người cái nhìn đơn giản và tổng quan về yêu cầu, cũng như phân loại chúng để chúng ta dễ dàng hiểu và ứng dụng vào công việc hằng ngày nhé.

I. Yêu cầu là gì ?


Theo định nghĩa trong BABOK: “Requirement is a usable representation of a need or want in a specific context”. 

Có thể hiểu rằng Yêu Cầu là nhu cầu (need) hoặc mong muốn (want) trong một hoàn cảnh cụ thể.


Những yêu cầu thường xuất phát từ việc muốn thay đổi hay đổi mới.
Những yêu cầu thường xuất phát từ việc muốn thay đổi hay đổi mới.

Vậy việc chúng ta đi lấy yêu cầu ở đây là gì?

Câu trả lời rất đơn giản là chúng ta cần đi xác định được chính nhu cầu của các bên liên quan tại thời điểm hiện tại hoặc tương lai trong bối cảnh của tổ chức hoặc cá nhân đó.


Tiến trình lấy yêu cầu

Thông thường việc lấy yêu cầu sẽ gồm hai phần riên biệt, tuy nhiên trong thực tế 2 phần này liên quan mật thiết và có sự đan xen với nhau.


  • Giai đoạn 1: Giai đoạn khơi gợi, thu thập và khai thác thông tin

  • Giai đoạn2: Giai đoạn phân tích thông tin


Tagi sẽ giành một chủ đề riêng để nói chi tiết về mục này nhé.

Khai thác và quản lý yêu cầu là một trong những đầu việc  BA sẽ phải làm thường xuyên, và nó góp phần quan trọng đến chất lượng dự án
Khai thác và quản lý yêu cầu là một trong những đầu việc BA sẽ phải làm thường xuyên, và nó góp phần quan trọng đến chất lượng dự án

II. Phân Loại các loại yêu cầu phần mềm


Tổng quan thì chúng ta có 4 loại yêu cầu phần mềm được phân chia theo mức độ chi tiết cũng như gía trị mà nó mang lại. Trong bài viết này, Tagi chia sẽ theo hướng từ cao (high level) xuống thấp (Details)


  • Yêu cầu kinh doanh Mô tả mục tiêu kinh doanh mà phần mềm cần đạt được. Chúng phản ánh nhu cầu và mong muốn của doanh nghiệp, không liên quan trực tiếp đến kỹ thuật.

  • Yêu cầu của bên liên quan Mô tả nhu cầu cụ thể của các bên liên quan đến dự án, bao gồm khách hàng, người dùng, nhà đầu tư, v.v. Chúng phản ánh mong muốn và kỳ vọng của từng bên liên quan.

  • Yêu cầu giải pháp Mô tả các chức năng và tính năng cụ thể mà phần mềm cần có để đáp ứng các yêu cầu kinh doanh và yêu cầu của bên liên quan. Chúng là cầu nối giữa yêu cầu kinh doanh và yêu cầu kỹ thuật.

  • Yêu cầu chuyển đổi Mô tả các yêu cầu liên quan đến quá trình chuyển đổi từ hệ thống hiện tại sang hệ thống mới. Chúng bao gồm việc di chuyển dữ liệu, đào tạo người dùng, hỗ trợ kỹ thuật, v.v.


Yêu cầu chức năng và yêu cầu phi chức năng là 2 dạng yêu cầu được mô tả chi tiết trong các tài liệu đầu ra của BA
Yêu cầu chức năng và yêu cầu phi chức năng là 2 dạng yêu cầu được mô tả chi tiết trong các tài liệu đầu ra của BA

Hi vọng qua bài viết này, mọi người đã có cái nhìn tổng quát về yêu cầu và phân loại. Ở những bài viết tiếp theo Tagi sẽ cung cấp chi tiết thêm thông tin về các kỹ thuật, tiến trình lấy yêu cầu cũng như giải thích về yêu cầu chức năng và yêu cầu phi chức năng.


Tagi Dona


 
 
 

Comments


  • Facebook
  • Twitte
  • Pinteres
  • Instagram

BA Thực Chiến - Blog Cá Nhân

2025

bottom of page