07 May, 2021
Tính hiệu quả và tính hiệu lực
Một người quản lí dự án hỏi: “Khác biệt gì giữa tính hiệu quả và tính hiệu lực trong dự án phần mềm và làm sao tôi đo được chúng?
Đáp: Tính hiệu quả được định nghĩa như kết quả hay điều được đạt tới. Nó là về liệu mục đích có được đáp ứng hay không. Thực hiện một cách hiệu quả nghĩa là công việc được thực hiện tương ứng với mong đợi. Người quản lí dự án có trách nhiệm đảm bảo rằng điều này xảy ra. Nếu một tổ dự án làm việc chăm chỉ nhưng không chuyển giao điều được cần thì họ không hiệu quả.
Cách tốt nhất để đo tính hiệu quả là đặt mục đích rõ ràng trước khi dự án bắt đầu và thế rồi đánh giá liệu mục đích đã được đạt tới hay chưa. Nếu mục đích là chuyển giao dự án theo đúng lịch biểu và tổ bỏ lỡ vài tuần thì họ là không hiệu quả.
Tính hiệu lực có thể được đo dưới dạng cái vào được yêu cầu để sinh ra cái ra. Nó là về quá trình theo đó công việc được thực hiện. Người quản lí dự án chịu trách nhiệm đảm bảo rằng điều này xảy ra. Nếu cùng công việc có thể được thực hiện bằng việc dùng ít cái vào hơn thì bạn có tính hiệu lực. Cái vào có thể là tiền hay người, nếu bạn có thể hoàn thành dự án với ít người hơn được cần thì bạn là có hiệu lực.
Cách tốt nhất để đo tính hiệu lực là đặt tuyến cơ sở trong lập kế hoạch khi dự án được phân chia thành nhiều nhiệm vụ; từng nhiệm vụ được ước lượng về bao nhiêu tiền cần chi hay bao nhiêu người sẽ cần tới. Điều này là vì tuyến cơ sở dành cho việc đo. Mọi công việc đều được đo theo tuyến cơ sở để xem liệu nó cần nhiều hay ít tiền hay người. Có thể đo tính hiệu lực của một tổ theo tổ khác rồi chấp nhận tổ hiệu lực nhất cho dự án tương lai.
—English version—
Effective and efficiency
A project manager asked: “What is the difference between effectiveness and efficiency in software project and how do I measure them?
Answer: Effectiveness is defined as the outcomes or what is achieved. It is about whether certain goals are met or not. Performing effectively means that the work is being done according to the expectation. Project managers are responsible for making sure that this happens. If a project team is working hard but not delivers what is needed then they are not effective.
The best way to measure effectiveness is setting clear goals before the project starts and then evaluating whether the goals have been achieved or not. If the goal is to deliver the project on schedule and the team missed it by a few weeks than they are not effective.
Efficiency can be measured in terms of the inputs required to generate the outputs. It is about the process in which the work is done. Project managers are responsible for making sure that this happen. If the same work can be done using fewer inputs then you have efficiency. The inputs can be money or people, if you can complete a project with fewer people than needed than you are efficient.
The best way to measure efficiency is set a baseline during planning when the project is divided into several tasks; each task is estimated on how much money should be spent or how many people it will need. This becomes the baseline for measurement. All works are measured against the baseline to see if it needs more or less money or people. It is possible to measure one team’s efficiency against another and then adopt the most efficient team for future project.