Man-day man-month là gì

Mở đầu

Bài viết này sẽ giới thiệu về cách estimate effort bỏ ra khi làm việc.

Effort là gì?

Effort có nghĩa là tổng thời gian ước tính cho đến khi hoàn thành 1 task nào đó trong công việc. Nó khác với nghĩa của cụm từ TAT [Turnaround time] xuất hiện trong kỳ thi FE.

Ví dụ, trong trường hợp có một task cần 40 tiếng để hoàn thành, vậy có thể nói effort chính là 40 tiếng. Nếu một ngày làm việc 8 tiếng, có thể hiểu 40 tiếng là 5 man-day. Ngoài ra, nếu một tháng đi làm 20 ngày thì 40 tiếng đõ sẽ tương đương 0.25 man-month.

Thông thường man-day và man-month sẽ là đơn vị được sử dụng để tính effort.

Thời học sinh hẳn bạn không để ý lắm đến effort nhưng nếu trở thành kỹ sư IT làm việc trong công ty thì cần phải biết về effort.

Tại sao cần có ý thức về effort?

Cần có ý thức về effort là bởi vì thời gian làm việc mà nhân viên có thể làm là có hạn.

Theo quy định của Luật lao động, nhân viên làm việc tại một công ty, không phải phía vận hành công ty sẽ có giới hạn về thời gian làm việc tối đa. Năm 2015, do vụ việc làm quá giờ ở một doanh nghiệp lớn, quy định về việc làm thêm giờ trở nên nghiêm ngặt hơn. Người tử vong do làm việc quá sức là do trong một tháng làm thêm giờ khoảng 80 tiếng.

Ngoài ra, cũng một phần vì vấn đề ngân sách. Thông thường nhân viên văn phòng được trả lương theo giờ làm việc nên dù đảm bảo tiêu chuẩn về luật lao động đi nữa, nếu ngân sách công ty không đủ thì vẫn phải hạn chế làm thêm giờ.

Dưới thời kỳ kinh tế bong bóng hơn 20 năm trước, vốn chẳng có cụm từ cải cách cách làm việc, công ty cũng có rất nhiều tiền nên nhân viên xem việc làm thêm một cách bất thường là một việc bình thường. Thế nhưng thời đại đó đã qua rồi.

C trong QCD

Các kỹ sư IT khi làm việc cần ý thức được về QCD.

  • Q=Quality
  • C=Cost, chính là effort
  • D=Delivery

Bài viết này sẽ nói về chữ C trong QCD.

Tầm quan trọng của việc estimate effort

Trước khi bắt đầu làm task, đầu tiên phải tiến hành estimate effort để làm task đó.

Như trên tôi có nói, nếu là một kỹ sư IT làm việc chuyên nghiệp thì sẽ không đổ thời gian vô hạn vào task, mà phải giới hạn về thời gian có thể bỏ ra cho task đó. Thêm vào đó, 1 task có khi phải thực hiện song song với task khác, nếu bỏ ra effort nhiều hơn dự định để làm 1 task, thì không đủ effort để làm task khác, và kết quả là tiến độ task sẽ bị chậm.

Vậy nên đầu tiên phải chốt được Giá trị ước tính cho effort làm task. Ngoài ra còn phải khiến giá trị ước tính [effort est] này không vượt quá effort sẽ sử dụng thực tế, nên công việc estimate này thực tế là task có độ khó cao mà nhiều người cảm thấy khó khăn.
Tóm lại, quan trọng là đạt được:

1
Effort thc tế

Chủ Đề