Là một lập trình viên, bạn có bắt buộc phải làm bảng chấm công không? [đóng cửa]


32

Bảng chấm công là thứ mà tôi chưa bao giờ yêu thích, nhưng không kém phần yêu cầu trong công ty của tôi. Họ không làm phiền tôi nhiều lắm, nhưng dường như họ thực sự nghiền nát bánh răng của một số người khác. Tôi cho rằng tôi có một vài câu hỏi, và phản hồi sẽ rất tuyệt.

  1. Bạn có bắt buộc phải làm bảng chấm công, giả sử bạn không phải là nhà thầu? (Đó là điều dễ hiểu với tôi).
  2. Độ chi tiết của bảng chấm công mà bạn sẽ cảm thấy thoải mái hoặc bạn sử dụng là gì? (ví dụ: tất cả các mục phải dưới hai giờ).
  3. Bảng chấm công có bao giờ là yếu tố khiến bạn không chấp nhận công việc hoặc rời bỏ công việc hiện tại không?
  4. Làm thế nào quản lý trong tổ chức của bạn hợp lý bảng thời gian nếu bạn không thanh toán cho khách hàng?

Ồ Cảm ơn tất cả các câu trả lời tất cả mọi người! Tôi thực sự đánh giá cao thông tin phản hồi. Thật không may khi tôi chỉ có thể chọn một câu trả lời.
vcsjones

Câu trả lời:


71

Là một người quản lý, tôi nhận được nhóm làm bảng chấm công. Dưới đây là lý do và một số lưu ý về cách chúng được triển khai, hy vọng, giảm thiểu gián đoạn:

  1. Là một doanh nghiệp, phần lớn công việc của chúng tôi được thực hiện trên cơ sở thời gian và vật liệu. Không có bảng chấm công rõ ràng là không hoạt động. Chúng tôi có 10 khách hàng và một loạt các dự án và sản phẩm khác nhau nhưng chúng tôi không đủ lớn để cống hiến mọi người cho khách hàng hoặc dự án toàn thời gian, điều đó có nghĩa là chúng tôi phải có một số cách để làm việc trong bao lâu. Ngay cả khi điều này không đúng để quản lý một nhóm, bạn vẫn cần phải hiểu những gì cần có thời gian và bao nhiêu. Hãy nghĩ rằng ứng dụng cũ mà các nhân viên phòng thư sử dụng đang mất nhiều thời gian để hỗ trợ hơn giá trị của nó? Thế còn khi ai đó hỏi có bao nhiêu công việc đã đi vào tính năng X trên trang web mới tăng gấp đôi doanh số thì sao? Hoặc khi các nhà phát triển của bạn nói rằng bạn nên tuyển dụng người khác và bạn được yêu cầu phân tích những gì họ làm để giúp chứng minh điều đó?

  2. Các danh mục tồn tại cho tất cả "phi công việc" hợp lý bao gồm cố vấn, thảo luận kỹ thuật chung, hỗ trợ, các cuộc họp, v.v.

  3. Sửa lỗi - chúng tôi ghi lại thời gian đối với toàn bộ dự án thay vì lỗi do lỗi. Điều này có xu hướng làm cho mọi thứ dễ dàng hơn nhiều - dành cả ngày để sửa lỗi, 7,5 giờ sửa lỗi đi ngược lại dự án và bạn đã hoàn thành. Không cần phải cố gắng và tìm ra cách phân chia giữa 13 lỗi bạn đã sửa.

  4. Khi chúng tôi thực hiện chúng, tôi đã hứa rằng sẽ không có ai bị phạt / thưởng cho những gì trên bảng thời gian của họ miễn là nó chính xác. Vì vậy, không có đầu vào vào đánh giá dựa trên lợi nhuận hoặc sử dụng hoặc bất cứ điều gì khác. Điều này có nghĩa là không có động cơ để bóp méo.

  5. Ý tôi là chính xác. Mọi người thực sự không nên dành quá nhiều thời gian để lo lắng về những gì xảy ra khi họ pha cà phê hoặc đi vệ sinh. Về cơ bản nếu bạn ghi chú vào một bảng của mỗi việc bạn đã làm trong ngày, thì vào cuối ngày, nó sẽ phá vỡ nó trong suốt thời gian bạn làm việc và đó là điều đó. Nếu không nên mất nhiều hơn 5 phút tối đa.

  6. Nếu tôi không thích những gì tôi thấy - ví dụ như ai đó đã dành quá nhiều thời gian cho nhiệm vụ X - thì cuộc điều tra là những gì chúng ta có thể làm để làm cho X nhanh hơn, thay vì bất cứ điều gì phải làm với bảng chấm công.

  7. Biết bạn mất bao lâu để làm một cái gì đó là một cách tuyệt vời để cải thiện các ước tính.

Cảm giác chống thời gian của nhiều lập trình viên dường như xuất phát từ hai điều - (1) bảng thời gian được thực hiện kém, mất quá nhiều thời gian để hoàn thành, đòi hỏi nhiều thông tin hơn là thực sự cần thiết và khuyến khích nói dối và bóp méo vì vậy dù sao thông tin cũng vô giá trị và (2 ) một cảm giác rằng mọi điều hơi bất tiện mà một nhà phát triển nên bỏ đi.

Điều đầu tiên là công bằng nhưng bạn nên đổ lỗi cho việc thực hiện và các quy tắc mà ai đó đã đính kèm, chứ không phải toàn bộ ý tưởng về bảng chấm công có thể được thực hiện theo cách không có những vấn đề này. Thứ hai là không thực tế - có nhiều bên tham gia vào các dự án, cả trong và ngoài công ty, mỗi bên có nhiều yêu cầu đối với họ. Có, chúng tôi muốn làm mọi thứ có thể để làm cho các lập trình viên làm việc hiệu quả, nhưng nó phải được cân bằng với nhu cầu của các bên khác.


1
Đừng quên nỗi sợ bị trả thù là một lý do để không thích bảng chấm công. Tuy nhiên, đó là một vấn đề hoàn toàn khác.
Ryan Michela

Tuyệt vời, đáp ứng toàn diện.
JBRWilkinson

3
+1 để chỉ ra rằng những sai sót trong việc thực hiện một ý tưởng không nhất thiết có nghĩa là chính ý tưởng đó là thiếu sót.
GSto

thực sự, rất tốt Tôi sẽ thêm vào mặc dù các triển khai xấu là chúng xuất phát từ nhu cầu theo dõi thời gian mà không đặt câu hỏi tại sao nhu cầu này lại phát sinh. Khi làm việc ở đây, chúng ta có một bảng thời gian hoạt động theo dự án (do đó các nhiệm vụ không liên quan đến dự án không thể được ghi lại đúng cách) và một số lượng lớn các nhiệm vụ có thể (50+) trong đó, vì nhà phát triển chỉ có 3 hoặc 4 là thực sự có hậu quả. Tôi thực sự không biết họ đang lấy thông tin gì từ việc này nhưng tôi sẽ nói rằng chỉ có biên chế sử dụng chúng và họ chỉ quan tâm đến tổng số hàng tuần !!
Newtopian

1
+1 Quá nhiều lập trình viên nghĩ rằng công việc của họ chỉ là mã hóa và mọi thứ khác không phải là công việc của họ. Timesheets, làm việc với những người dùng khó khăn, các cuộc họp - theo kinh nghiệm của tôi, một số lập trình viên không nhận ra rằng họ cần phải thực hiện các nhiệm vụ này cũng như (và ở cùng mức chất lượng như) mã hóa thực tế.
JDB

26

Tôi không nhận được điều chống bảng thời gian. Bảng chấm công là những gì khiến bạn được trả tiền. Không có bảng chấm công, không có tiền. Tôi thích được trả tiền, do đó tôi thích bảng chấm công của mình. Tôi chưa bao giờ có một bảng thời gian mà mất hơn năm phút mỗi ngày để điền vào. Thành thật mà nói, có rất nhiều điều khó chịu hơn trong ngày của tôi so với bảng thời gian năm phút.


41
Hoàn thành công việc là điều khiến tôi được trả tiền, chứ không phải tôi ngồi ở bàn làm việc bao lâu. Tôi đoán tôi nên xem thêm giờ nghiên cứu ở nhà, ngồi trên có thể suy nghĩ về vấn đề hoặc ra ngoài đi bộ để xem xét vấn đề. Đó không phải là bảng thời gian chống imo, đó là sự thiếu nhận thức của chủ nhân về cách thức thực hiện công việc.
Steven Evers

1
Từ góc độ của ứng dụng mà biên chế biên chế, không có bảng chấm công, không có nhân viên để trả tiền. Chúng tôi có một giờ tối thiểu chúng tôi phải làm việc ngay cả khi được trả lương. Công ty không cần phải ghi chép khi chúng tôi nghỉ phép hoặc nghỉ ốm, v.v. Công ty cần dữ liệu về thời gian dành cho các dự án khác nhau. Tất cả nhân viên trong hầu hết các công ty điền vào bảng chấm công.
HLGEM

Nói chung, nếu chúng tôi không thể cho khách hàng thấy những công việc chúng tôi đã đưa vào thứ gì đó chúng tôi không được trả tiền và nếu chúng tôi không được trả tiền, chúng tôi có xu hướng đấu tranh để trả lương cho nhân viên của mình. Trong mọi trường hợp, suy nghĩ về vấn đề là công việc và nên được phân loại như vậy trên bảng thời gian của bạn - nếu người quản lý của bạn có vấn đề với đó là vấn đề nhưng đó không phải là vấn đề với bảng chấm công, đó là vấn đề với việc triển khai bảng chấm công ngu ngốc .
Jon Hopkins

@SnOrfus, hoặc bạn có thể dành hàng giờ "bổ sung" để làm thêm công việc tại văn phòng, chủ động và được tăng lương cho một dự án phụ.
P Shved

1
Tôi nghĩ (ít nhất là nói cho bản thân mình), được thực hiện để làm bảng chấm công chứng tỏ rằng người yêu cầu bảng chấm công không tin tưởng bạn. Tôi đã làm việc trong lĩnh vực phát triển web trong nhiều năm. Gần đây tôi đã được chủ nhân hiện tại yêu cầu bắt đầu đăng nhập bảng chấm công. Mặc dù khác xa với điều duy nhất về công việc hiện tại của tôi mà tôi không thích, đó là một mục nữa tôi đã thêm vào danh sách những điều khiến tôi tìm kiếm một công việc mới.
GordonM

17

Chúng tôi không làm cho các lập trình viên điền vào bảng thời gian. Chúng tôi có một hệ thống quản lý tác vụ mà mọi người dường như không bận tâm khi sử dụng, nó cung cấp cho chúng tôi khá nhiều dữ liệu chúng tôi cần cho đến khi kế toán đi. Không khó để nhận ra khi một thứ gì đó chạy quá thời gian dự kiến ​​mà ai đó chỉ quên để đánh dấu một mục hoàn thành.

Nó cũng trở nên rõ ràng nếu ai đó không sản xuất.

Một vài truy vấn trong trình theo dõi lỗi cũng giúp hiển thị nơi mọi thứ có thể bị tắc.

Chúng tôi muốn giữ các lập trình viên tránh xa các nhiệm vụ hành chính bất cứ khi nào có thể và tin tưởng rằng mọi người đang làm công việc của họ.

Lần duy nhất tôi thấy thời gian chi tiết giữ hợp lý là nếu khách hàng được thanh toán theo giờ cho một cái gì đó. Nhưng sau đó, lý do cuối cùng để thực hiện nó trở nên rõ ràng và thoải mái hơn một chút, thời gian phải được theo dõi chính xác bởi vì đó là số tiền mà khách hàng sẽ trả. Điều đó khác một chút so với cảm giác vi mô vì lợi ích của chính quyền.

Tôi là tất cả để đối xử với người lớn như người lớn.


Hệ thống quản lý công việc nào?

@ Thorbjørn Ravn Andersen Một người mà chúng tôi đã phát triển trong nhà. Nó liên kết với máy chủ XMPP của chúng tôi để làm cho việc sử dụng nó bớt đau đớn hơn một chút.
Tim Post

3
"Tôi là tất cả để đối xử với người lớn như người lớn.", Nơi tôi áp dụng!
CaffGeek

12

Trừ khi bạn tính phí khách hàng theo giờ, hoặc trừ khi bạn là nhà thầu được trả theo giờ, tôi sẽ không mong đợi được điền vào bảng chấm công. Theo kinh nghiệm của tôi, chúng là phản tác dụng - vâng, bạn thường cần theo dõi lượng tài nguyên đi vào các dự án, nhưng có thể xấp xỉ hàng tháng ("10 ngày trên Dự án X và 9 ngày trên Dự án Y, v.v."). Lợi ích của bất cứ điều gì chi tiết hơn thường lớn hơn chi phí ghi lại chúng, và nếu chúng có thể được sử dụng như một cây gậy để đánh bại nhân viên, nhân viên sẽ chỉ ghi lại những gì được chấp nhận thay vì chính xác.

Nhược điểm khác không lường trước được đối với các doanh nghiệp là nếu bạn bắt đầu giám sát nhân viên, bạn có thể thấy rằng bạn bắt đầu ghi lại số lượng nhân viên đang làm thêm! Nếu bạn được trả tiền trong 40 giờ và được theo dõi trong 40 giờ, hãy đến 40 giờ có một ưu đãi đáng kinh ngạc là chỉ cần về nhà. Nhân viên thường sẽ ngừng làm thêm một chút mà thường có thể tạo ra sự khác biệt.


2
+1. Điều này rất đúng (chút cuối cùng về việc bị theo dõi). Tôi thực sự không nghĩ rằng công việc của tôi là thời gian dựa trên tất cả. Tôi đi loanh quanh bất cứ nơi nào từ 8 đến 12 giờ vào một ngày nhất định tùy thuộc vào yêu cầu và thời hạn của dự án và như vậy - đặc biệt là nếu công việc thú vị và có công nghệ mới và tuyệt vời để tôi học hỏi. Tuy nhiên, bắt đầu làm cho tôi đấm đồng hồ như một công nhân dây chuyền sản xuất, và tôi có khả năng bắt đầu hành động như một.
Bàn Bobby

11

Công ty của tôi đã cố gắng, nhưng tôi đã bỏ qua nó hoặc viết ra những lần vô nghĩa trong vài tuần trong khi vẫn hoàn thành công việc và họ quên mất nó.


Đã làm điều tương tự nhưng vì một lý do khác: Devs phải điền vào bảng chấm công nhưng vì chúng tôi được miễn nhân viên nên bảng thời gian của chúng tôi không được phép vượt qua 40 giờ (nếu không họ sẽ phải trả tiền cho chúng tôi ngoài giờ ...). Vào thời điểm đó, chúng tôi đã phải nói dối chỉ để xoa dịu các nhà quản lý vì vậy tôi đã nỗ lực rất ít vào nó - mỗi thứ Hai tôi làm 8-8-8-8-8 và nộp.
Austin Salonen

5
Làm việc - 1 giờ; Điền vào bảng chấm công - 7 giờ.
VirtuosiMedia

@VirtuosiMedia: Họ muốn hết thời gian | hết giờ | lý do - vì vậy nó trông giống như thế này: 8: 55 | 5: 10 | "Tôi làm việc quá sức và không được trả đủ. Bây giờ tôi sẽ về nhà để nghiên cứu và nghiên cứu. "
Steven Evers

tôi hoàn toàn sẽ bị phạt vì không thực hiện tất cả các bảng thời gian của mình trong 'thời gian' tuần trước. đó là cách tôi bắt gặp câu hỏi này và câu trả lời này điên fuc # ing thế giới. (+1 btw)
Chani

5

Ở công việc trước đây, tôi phải tính toán cho mỗi khối thời gian 15 phút. Đó là một công ty phát triển web và chúng tôi từng được giao nhiệm vụ. Mỗi nhiệm vụ có một số giờ cụ thể được phân bổ cho nó. Chúng tôi chia tổng giá mà chúng tôi tính cho khách hàng là 100 đô la / giờ để có được tổng số giờ có sẵn cho dự án.

Nếu tôi được cho 10 giờ để hoàn thành nhiệm vụ của mình và tôi mất 15 giờ, thì tôi đã nợ công ty thêm 5 giờ. Tôi đã sử dụng một kế hoạch hàng ngày từ Franklin Covey để theo dõi thời gian.


1
Điều đó sẽ lái tôi hoàn toàn bonkers. Tôi cảm thấy cho bạn.
Eric King

1
Cách tiếp cận này ảnh hưởng đến chất lượng sản phẩm như thế nào? Tôi có thể tưởng tượng rằng sự khích lệ không thực sự ở đó để đảm bảo rằng nhiệm vụ được hoàn thành tốt!
paul

12
Nếu bạn hoàn thành một nhiệm vụ 15 giờ trong 10 giờ họ có nợ bạn 5 giờ không? Tôi đoán là không.
Jon Hopkins

2
@Jon H - Vâng. Tuy nhiên, nếu toàn bộ dự án có nguy cơ đi qua, thì chúng tôi phải quay lại thời gian của chúng tôi để dự án có thể được chỉ định lại. Tôi ghét toàn bộ hệ thống
Michael Riley - AKA Gunny

5
@Brian: Bạn vừa mô tả một cửa hàng công đoàn :) Bạn không thể bị sa thải vì vô chủ trong công việc của mình, nhưng bạn chắc chắn sẽ bị sa thải vì xuất sắc trong nó. Nếu bạn đang hoàn thành công việc quá nhanh, bạn có thể chắc chắn ghé thăm người quản lý cửa hàng với một cảnh báo thân thiện liên quan đến sức khỏe và tình trạng của bạn về cách bạn cần chậm lại.
Dunk

0

Tôi làm việc như một nhà phát triển web / quản lý dự án tại một công ty nhỏ (tổng cộng 10 người) và tất cả mọi người, bao gồm cả CEO, phải ghi lại những gì họ làm. Tất cả mọi thứ mất hơn 5 phút phải được ghi lại.

Một bảng thời gian điển hình sẽ trông như thế này:

07:46 - 08:01: Khách hàng A - Dự án B - Lập trình - Nhận xét tùy chọn
08:01 - 08:38: Khách hàng B - Dự án C - Sửa lỗi - Nhận xét tùy chọn
08:38 - 08:46: Khách hàng B - Dự án D - Quản lý dự án - Nhận xét tùy chọn
08:46 - 09:00: Khách hàng A - Dự án B - Hỗ trợ khách hàng - Nhận xét tùy chọn
...

Vì tôi đã từng làm việc như thế này, nên sẽ không có lý do gì để từ chối công việc. Giám đốc điều hành thúc đẩy việc sử dụng các loại bảng thời gian chi tiết này là cách hoàn hảo để so sánh các ước tính với thời gian thực tế dành cho một dự án.


0

Tôi không làm một bảng thời gian. Có những dự án cụ thể nơi tôi theo dõi các ước tính theo thời gian thực tế (tôi không sử dụng bất kỳ loại bộ đếm thời gian nào.). Điều này không bắt buộc, nhưng tôi cảm thấy cần phải làm việc với khả năng ước tính của mình.


0

Timesheets không phải là một công cụ đối phó với tôi. Công việc cuối cùng của tôi đã có họ lúc đầu vì cung cấp sự minh bạch cho khách hàng, sau đó bỏ họ. Công việc hiện tại của tôi có họ và họ được giữ trong trường hợp kiểm toán, vì chúng tôi xin tài trợ nghiên cứu của chính phủ.

Phần mềm được sử dụng cho bảng chấm công hoàn toàn hút, nhưng tôi vẫn mất khoảng 5 phút để điền vào bảng chấm công vì chúng ở mức rất cao: 8 giờ mỗi ngày, đánh dấu ngày nghỉ / ngày ốm và ghi chú vào những gì đã được làm việc trong tuần. Tôi ghi chép mỗi ngày, vì vậy tôi không mất nhiều thời gian để đưa ra một vài dòng để gõ vào bảng chấm công.


0
  1. Có, nhân viên được yêu cầu làm bảng chấm công và đây không phải là điều bất thường đối với tôi.
  2. Thông thường, chúng được chia thành nhiều loại khác nhau, ví dụ như hỗ trợ hoặc một số tính năng lớn như tìm kiếm trên một trang web, với tối thiểu 15 phút cho mỗi mục, tức là 0,25 của một giờ.
  3. Không, bảng chấm công chỉ là một tính năng quản trị mà tôi đã chấp nhận như một phần công việc của mình. Thật thú vị khi chia công việc của tôi thành nhiều nhóm khác nhau như công việc hành chính, hỗ trợ và phát triển.
  4. Có một vài cách biện minh khác nhau mà tôi biết để các nhà phát triển thực hiện bảng chấm công:
    1. Có nhiều quy tắc kế toán khác nhau về cách một số chi phí có thể được viết hoa và khấu hao để nó trông tốt hơn trên sổ sách, hoặc ít nhất đó là những gì tôi nhớ được khi nghe nó một vài lần.
    2. Định lượng phân bổ thời gian của chúng tôi cho phép quản lý xem có bao nhiêu thời gian dành cho các lĩnh vực khác nhau có thể được sử dụng để hoạch định chiến lược theo một nghĩa nào đó. Nếu có một nhóm các nhà phát triển dành một thời gian lớn cho hỗ trợ thì có thể có ý nghĩa khi tạo một nhóm hỗ trợ mới để đảm nhận điều đó có thể để đưa ra một ví dụ ở đây. Một suy nghĩ khác là mặc dù chúng tôi là nhân viên nội bộ, vẫn còn câu hỏi về mức lương mà chúng tôi trả cho ngân sách. Nếu chúng ta đang thực hiện hầu hết các công việc dự án, thì nó nằm ngoài ngân sách của dự án không giống với ngân sách hỗ trợ.

1
Về điểm 4.1, có những khoản giảm thuế và trợ cấp cho công việc có thể được tính là nghiên cứu ở nhiều quốc gia và bảng chấm công có thể là một cách tốt để thể hiện điều đó.
glenatron

0

Tôi phải điền vào nhiều bảng thời gian.

Đầu tiên là bảng chấm công đi đến phòng nhân sự. Bảng thời gian đó chỉ đơn giản cho thấy đã làm việc / không hoạt động và được sử dụng để theo dõi PTO và những ngày bị bệnh. Vì vậy, nó luôn luôn được điền vào bội số của 8 (ra cả ngày hoặc làm việc cả ngày).

Sau đó, có bảng thời gian đi đến doanh nghiệp. Tôi làm việc phát triển phần mềm trong một tập đoàn lớn; hầu hết (99%) các dự án của chúng tôi là dành cho người dùng nội bộ. Các dự án này được tính cho người dùng trên cơ sở từng giờ; do đó, một dự án cho, bộ phận Pháp lý sẽ được tính vào ngân sách của bộ phận Pháp lý. Bảng thời gian này là chính trị nhất; quản lý CNTT có áp lực phải tính phí càng nhiều thời gian của bạn cho các dự án và áp lực từ các chủ dự án phải tính phí nhiều nhất có thể cho CNTT (ví dụ: các cuộc họp nhân viên, đào tạo không chính thức, v.v.). Hơn nữa, trước khi bất kỳ công việc nào được thực hiện trên bất kỳ dự án nào, đó là 'ước tính' và một 'ngân sách' nhất định được phân bổ. Vì vậy, để kéo dài thời gian, có áp lực từ tất cả các bên phải sáng tạo với bảng chấm công; đánh dấu 8 giờ trong một ngày nhất định cho cùng một dự án sẽ giương cờ đỏ kích hoạt hơn 3 người quản lý đánh vào khối lập phương của bạn. Làm thêm giờ KHÔNG BAO GIỜ được đánh dấu, vì nó không phục vụ mục đích (tiền lương của tôi là như nhau, và nó làm giảm số giờ khả dụng nhanh hơn). Độ chính xác trong bảng chấm công này có thể gây bất lợi cho sự nghiệp của bạn.

Cuối cùng, có bảng thời gian dự án. Đây là một trong những chủ sở hữu dự án; nó không bị phá vỡ bởi ngày, nhưng theo giờ. Vì vậy, đây là tờ có nội dung "Tôi đã dành 9 giờ cho dự án của bạn trong tuần này; các nhiệm vụ A và B đã được hoàn thành và các lỗi X và Y đã được sửa." Bảng thời gian này là một tác phẩm hư cấu hoàn chỉnh; cho rằng nó nhận được số giờ từ bảng thời gian trước đó, tỷ lệ nhiệm vụ theo thời gian là hoàn toàn không chính xác. Tuy nhiên, bảng thời gian này thực sự chỉ được sử dụng để xác định xem chúng ta có đạt được mốc X hay không bằng cách sử dụng Y cho một giờ nhất định, do đó, đây là thước đo tiến bộ chung hơn bất kỳ điều gì khác.


Ugh, nói về quá mức cần thiết !!
ozz

Vì vậy, những gì xảy ra khi bạn có một cuộc hẹn với bác sĩ? Bạn có phải nghỉ cả ngày không? Ngoài ra, những gì bạn gọi là sáng tạo cũng được gọi là bất hợp pháp cho các công ty làm kinh doanh với chính phủ.
Dunk

0

Hai công việc trước đây tôi điền vào bảng chấm công. Chúng được thực hiện để ghi nhận tiền lương (chúng tôi được trả tiền ngoài giờ) và lập hóa đơn cho khách hàng (rất nhiều công việc là T & M) và để kiểm tra các giả định so với thực tế trên các dự án giá cố định. Tôi cũng thấy chúng hữu ích cho việc ghi nhật ký một số thông tin của riêng tôi, thay vì giữ nhật ký cá nhân so với nhật ký bảng chấm công. Nó đã làm việc tuyệt vời.

Một công việc trước đây, tôi đã cố gắng sử dụng bảng chấm công theo cùng một cách (các điều kiện rất giống nhau), nhưng trong trường hợp đó, công ty sẽ đặt câu hỏi cho mọi điều nhỏ trên bảng chấm công. Tôi đã có những cuộc trò chuyện qua điện thoại để tranh luận về những gì tôi đưa vào bảng chấm công của mình kéo dài hơn thời gian nghi vấn. Tôi đã ngừng đặt thời gian chính xác, bởi vì nó là vô lý. Những người khác dường như cũng đang nằm trên bảng thời gian của họ, khi được hỏi.

Ở công việc này, thời gian của tôi không thể thanh toán trực tiếp cho khách hàng, chủ yếu là cho các dự án nội bộ, nhưng tôi vẫn làm bảng chấm công. Chúng rất dễ làm và hữu ích, không chỉ với bản thân tôi, mà còn cho công ty kế toán, v.v. Chưa bao giờ được hỏi về những gì tôi đặt trên bảng chấm công ở đây, vì vậy tôi giữ chúng khá chính xác.

Tôi muốn nói rằng họ thật tuyệt, cho đến khi họ bắt đầu phạt bạn vì những gì bạn đặt lên họ.


0

Không may là đúng vậy.

Nhưng không chỉ có một bảng chấm công. Chúng ta phải:

  • Nhận phòng và trả phòng khi đến / đi
  • Điền vào bảng chấm công cho công ty mẹ của chúng tôi vào cuối tháng
  • Chính phủ ngu ngốc của chúng tôi ( Croatia ) gần đây đã thêm một phiền toái: điền vào bảng chấm công hàng ngày khác . Tại sao? Vì vậy, họ có thể gửi "kiểm tra" để lấy cắp tiền của bạn nếu mọi nhân viên không hoàn toàn điền vào.

Ok, điều này đi theo một cách nào đó để giải thích lý do tại sao cha mẹ tôi quyết định chuyển đến Úc, chủ yếu là vì cha trích dẫn Croatia là quá quan liêu và gây phiền nhiễu để xây dựng sự nghiệp. :)
Bobby Bàn

@Guzica: Tôi có thể xác nhận điều đó - đó là một động thái rất khôn ngoan.
dr Hannibal Lecter

0

Tôi ngạc nhiên về việc lãng phí bao nhiêu thời gian trên bảng chấm công và tổ chức thoát khỏi nó ít như thế nào.

Đối với hầu hết các nhóm ở đây, người quản lý gửi số giờ được dự toán cho khoảng thời gian; mỗi dự án, mỗi nhân viên để phù hợp với kế hoạch dự án. Tất cả các lập trình viên sau đó nhập thời gian đó cho từng dự án mà họ làm việc; bất kể thời gian họ thực sự dành cho mỗi dự án. Hoặc công việc đó hữu ích như thế nào.

Đối với họ, bảng chấm công là hoàn toàn vô dụng.

Mặt khác, tôi nhận được bản ghi xây dựng từ Hudson và ghi nhật ký từ VCS. Từ đó tôi hiểu rõ về những gì nhóm của tôi thực sự làm việc mà không phải yêu cầu họ nộp thêm biểu mẫu.

Nó chính xác hơn vì nó theo dõi những gì các nhà phát triển đã làm và không phải những gì mọi người nói họ đã dành thời gian làm.


Ah, điều đó làm tôi nhớ đến bảng chấm công trong công việc đầu tiên của tôi. Họ có thể đã tiết kiệm thời gian của nhân viên bằng cách thêm một chương trình khác để chuyển số giờ tôi được chỉ định làm việc cho từng dự án sang dự án và tránh để tôi sao chép hàng giờ và ai đó gõ phím. (Vâng, đó là một thời gian trước đây.)
David Thornley

0

Tôi ghét điền chúng vào công việc, ghét với một niềm đam mê ... điều đó có thể giải thích tại sao tôi lại chậm ba tháng vào lúc này. Tôi có email, lịch, nhiệm vụ trong phần mềm theo dõi nhiệm vụ, các dự án để đưa vào, trong phần mềm theo dõi dự án 'lớn hơn' của chúng tôi. Tuy nhiên, họ vẫn khăng khăng điền vào bảng thời gian tham chiếu các dự án / nhiệm vụ trong các chương trình khác. Tất cả chỉ là một mớ hỗn độn.

Sau đó, nó được sử dụng để xác định hiệu quả, tốc độ, v.v., được sử dụng khi tính toán tiền thưởng của bạn. Thực tế là bạn đã làm việc trong 60 giờ về mặt kỹ thuật, trong 40 giờ, không thực sự được chú ý, nhưng điều đáng chú ý là mọi thứ đã muộn ... mặc dù thực tế là tôi đã theo dõi thời gian ước tính trên mỗi, và làm việc 8 giờ của tôi, một số sẽ có mặt đúng giờ ... nhưng dần dần sau đó, cuối cùng với những thứ thậm chí không được bắt đầu trước khi đến hạn.

Tuy nhiên, tự do, tôi không có vấn đề điền chúng. Tôi giữ một tệp excel với một "ngày, bình luận, giờ" đơn giản. Thật đơn giản, nhanh chóng và nó hoạt động tốt hơn nhiều.

Tôi không cố gắng đáp ứng thời hạn do người quản lý đặt ra và ngẫu nhiên đến mức nực cười đến nỗi có vẻ như súc sắc đã được tung ra kể từ khi tôi không được hỏi ý kiến. Nhiệm vụ A, tôi nhận được với 2 giờ được phân bổ ... nhưng tôi biết sẽ mất một ngày. Nhiệm vụ B tôi sẽ nhận được với 20 giờ được phân bổ ... nhưng tôi biết tôi có thể loại bỏ nó sau 15 phút.


0

Khái niệm bảng chấm công không tệ. Đối với cá nhân, một khi họ có thể theo dõi thời gian cần thiết để thực hiện một nhiệm vụ, họ có thể

  1. ước tính các nhiệm vụ tương tự chính xác hơn
  2. lập kế hoạch nhiệm vụ tốt để giữ cho mình bận rộn trong tuần, và
  3. biết trước nếu họ sẽ bỏ lỡ bất kỳ thời hạn

Ngoài ra, chi phí của một dự án có thể được theo dõi.

Tuy nhiên, luôn luôn, một vấn đề nhanh chóng xuất hiện. Đây là mẫu của chuỗi các sự kiện:

  1. Ban quản lý nhận được một mùi hương của 'khả năng đo lường'. Họ tưởng tượng đây là một công cụ quản lý.
  2. Số giờ đăng nhập sẽ được đặt câu hỏi, giải thích yêu cầu bất kỳ số nào lớn hơn một số (giả sử, 6) tất cả trong một ý nghĩa của kiểm soát và quản lý sai.
  3. Tiếp theo, nhóm sẽ được so sánh và đọ sức với nhau về việc ai sẽ đăng nhập nhiều giờ hơn. Đầu ra sẽ được theo dõi về số giờ chi tiêu.
  4. Họ sẽ thuê một điều phối viên thời gian hoặc một số vai trò như vậy để hỗ trợ quá trình này.
  5. Người này sẽ, để chứng minh một điểm, thêm một vài trường vào mẫu và gia tăng quá trình . Bây giờ, thời gian cần thiết để dành cho bảng chấm công đột nhiên tăng gấp bốn lần.

Do đó, một hệ thống đã từng được dự tính để hỗ trợ các lập trình viên trở thành một nút cổ chai.


-1

Vâng. Nhưng ở mức độ khá thô cho báo cáo quản lý hàng tuần. Điều này được PMO báo cáo trong suốt quá trình từ cấp quản lý lên cấp giám đốc ở mức độ chi tiết phù hợp. Đối với các dự án riêng lẻ, nó ở cấp độ nhiệm vụ dự án để theo dõi tiến độ nhưng điều đó không đưa vào bảng thời gian mà nhiều hơn cho việc quản lý dự án.


-1

Lần duy nhất tôi không bực bội khi phải điền vào bảng chấm công là khi tôi làm việc trong một nhóm sử dụng XP. Tôi cho rằng đó là vì

  1. những thẻ đó được điền vào như một phần của cuộc họp độc lập mỗi sáng (đó là lần đầu tiên tôi thực sự có thể thấy các cuộc họp có tỷ lệ kết quả / thời gian cao)
  2. Tôi thực sự có thể thấy kết quả của nỗ lực đang được sử dụng (để tính thời gian cần thiết để thực hiện các nhiệm vụ trong tương lai)

OTOH, tôi đã sử dụng một bảng Excel tự chế để theo dõi trạng thái làm thêm giờ của mình (và những gì tôi đã làm mỗi ngày) trong hơn mười năm. Vì vậy, hiện tại tôi thường điền vào bảng chấm công vào thứ Sáu trước khi tôi rời công ty, sao chép từ bảng Excel của mình.


-1

Không, và tôi từ chối lời mời làm việc / hợp đồng sẽ khiến tôi điền vào bảng chấm công. Tôi sẽ không bao giờ hiểu được sự thiếu hiểu biết của các nhà quản lý, những người nghĩ rằng bảng thời gian khét tiếng là một công cụ tuyệt vời để giữ cho các lập trình viên có kỷ luật cũng như để đo lường hiệu suất.

Đối với tất cả những gì anh ấy / cô ấy biết, tôi có thể vừa sao chép / dán một đoạn mã từ blog giải quyết một vấn đề khó khăn trong mười phút đầu tiên và dành thời gian còn lại để đọc các cuộc thảo luận thú vị trên P.SE.

Chúng tôi không phải là công nhân trồng bông, và không nên đối xử như vậy.


4
Còn những người quản lý nghĩ rằng bảng thời gian khét tiếng là một công cụ tuyệt vời để thanh toán cho khách hàng thì sao? Hoặc để cung cấp một vòng phản hồi để cải thiện độ chính xác của các ước tính?
Carson63000

Đây thực sự là một cách tuyệt vời để khai thác sự ngây thơ của các khách hàng phi kỹ thuật. Errrr, không phải là tôi đã từng làm điều đó. ;)
Bảng Bobby

-1

Tôi đã từng phải điền vào bảng chấm công tại tất cả các công ty trước đây, nhưng không phải trong hợp đồng biểu diễn hiện tại của tôi.

Chủ yếu có vẻ như là một bài tập vô nghĩa trừ một trường hợp: một công ty tôi làm việc cho nơi chúng tôi trực tiếp thanh toán cho khách hàng trong thời gian của các nhà phát triển của chúng tôi. Điều này là dễ hiểu.

Vấn đề với bảng chấm công trong công việc phần mềm thông thường là công việc quá năng động để phù hợp với các gói nhỏ đẹp. Ví dụ: trong hợp đồng biểu diễn hiện tại của tôi: trong một giờ thông thường, tôi có thể dành 17 phút để trả lời email từ Marketing, 11 phút để trả lời các câu hỏi từ Helpdesk về một số vấn đề của khách hàng, 12 phút giúp đỡ một đồng nghiệp mới với một cái gì đó và 20 phút thực sự làm việc một vấn đề CR chính thức có thể được định thời gian rõ ràng. Trộn các khoảng thời gian này một cách ngẫu nhiên và ở đó bạn có một giờ của nhà phát triển cao cấp điển hình.

Tất nhiên không phải mỗi giờ mỗi ngày là như thế này, nhưng nó như thế này thường đủ để làm cho bảng chấm công khá vô nghĩa ở đây. Trừ khi bạn đang cố gắng đo thời gian dành cho một nhiệm vụ có thể tính hóa đơn cụ thể (điều này không bao giờ xảy ra ở đây), về cơ bản, chúng là một sự lãng phí thời gian (cả thời gian của nhà phát triển và thời gian trả lương).


-1

Một số công việc trước đây, ở một quốc gia khác với nơi tôi đang sống, chúng tôi đã không làm bảng chấm công. Chúng tôi được trả lương. Nếu công việc được hoàn thành, thì đó là kết thúc của nó.

Khi tôi chuyển đến Úc, bảng chấm công ở khắp mọi nơi. Trả tiền được gọi là "tiền lương", nhưng với bảng chấm công và giờ được ghi. Không hoàn toàn hiểu biết chung của tôi về một vị trí lương so với một vị trí được tiến hành.


-1

Tôi sẽ điền vào bảng chấm công nếu cần thiết (như chúng tôi có số giờ có thể thanh toán mà khách hàng cần biết), nhưng nói chung tôi không thích toàn bộ ý tưởng vì một vài lý do:

  1. Tôi quên họ. Chín trong số mười lần, tôi đã quên mất một vài ngày và sau đó quay lại và điền nó với thông tin chủ yếu là không chính xác.
  2. Tôi là một người trưởng thành, người rất có khả năng phân bổ thời gian của riêng mình. Nếu tôi dành quá nhiều thời gian cho một cái gì đó, tôi sẽ cho người quản lý của mình biết. Tôi không cần họ nói với tôi khi tôi dành quá nhiều thời gian cho việc gì đó.

-1

Ứng dụng bảng chấm công của chúng tôi cũng được sử dụng để theo dõi báo cáo kỳ nghỉ và chi phí.

Thời gian nhập được thực hiện đến mức chi tiết là 1/2 giờ. Điều này được thực hiện cho mục đích báo cáo cho các nhà quản lý cấp cao. Một số nhà phát triển từ chối làm điều đó và do đó cuối cùng họ được giao nhiệm vụ hàng quý ngừng hoạt động và cập nhật thời gian của họ. Tôi cố gắng nhắc nhở các chàng trai nếu họ dành 12 giờ ngày và họ viết 8 giờ, những kẻ ngốc đứng đầu sẽ có ý tưởng chúng ta không cần bất kỳ nhà phát triển mới nào - chúng ta có thể xử lý tải. Chúng tôi đã có một cuộc tuần hành chết chóc liên quan đến tuần làm việc 7 ngày trong nhiều tháng qua vào mùa đông năm ngoái. Một nửa số nhà phát triển đã viết 40 giờ / tuần trong ứng dụng báo cáo, trong khi một số người trong chúng tôi đã báo cáo con số thực tế. Theo luật liên bang, các lập trình viên được "miễn" (có nghĩa là được miễn làm thêm giờ nếu không có hợp đồng liên minh), vì vậy báo cáo làm thêm giờ sẽ không khiến chúng tôi phải trả tiền ngoài giờ, nhưng các con số vẫn sẽ hiển thị trong các báo cáo.

Thời gian dành cho các lỗi và mã mới được theo dõi (loại) trong Team Foundation Server và chúng tôi chỉ theo dõi nó với độ chi tiết là 1 ngày. Điều này chúng tôi đang cố gắng thực hiện để ước tính tốt hơn thời gian cần thiết để thực hiện mọi việc, vì quá trình ước tính của chúng tôi đã giảm từ -25% đến + 1000%. Hiện tại, ném phi tiêu vào một tờ lịch trong phòng cũng chính xác như các quy trình ước tính của chúng tôi.

Địa điểm trước đó đã sử dụng bảng chấm công để lập hóa đơn cho khách hàng, vì vậy nếu bạn dành 45 phút để xử lý lỗi của khách hàng, thì khách hàng đã được lập hóa đơn trong 45 phút.


-1

Tôi đã điền vào bảng chấm công, cả với tư cách là nhân viên chính thức cũng như nhà thầu, trong gần một thập kỷ, trong 4 công việc khác nhau, vì vậy tìm thấy ít xích mích khi sử dụng, tuy nhiên tôi không tin vào việc bị cuốn vào tiểu tiết của nhiệm vụ. Hạt nhỏ nhất tôi sẽ đi là 1/4 giờ, và đó là hiếm.

Tuy nhiên, gần đây, tôi đã sử dụng Grindstone để theo dõi những gì tôi đang làm (rất may vị trí hiện tại của tôi cho phép tôi gửi bảng chấm công của riêng mình, thay vì buộc phải điền vào hệ thống dựa trên mạng nội bộ được phát triển tại nhà).

Tôi muốn giới thiệu nó cho bất cứ ai thấy việc bảo trì bảng chấm công của họ mất quá nhiều thời gian hoặc gây khó chịu


-1

Tôi chưa bao giờ phải điền vào bảng chấm công và đừng nghĩ rằng tôi tham gia vào một công ty đòi hỏi tôi phải làm. Tại tất cả các công ty nơi tôi đã làm việc, tôi luôn được đánh giá dựa trên những gì tôi đã làm và không mất bao lâu . Kết quả và hiệu suất quan trọng hơn nhiều so với thời gian để có được chúng. Trong thực tế, cái trước bao gồm cái sau: nếu tôi đã hoàn thành nhiều việc trong một năm như một nhà phát triển khác ở vị trí tương tự đã hoàn thành trong một tháng, đánh giá của tôi có lẽ sẽ không tốt lắm. Một cách khác cũng không hiệu quả: biết rằng một người đã dành 60 giờ làm việc trong tuần này và một người khác đã dành 40 giờ là không đủ để đưa ra bất kỳ phán xét có ý nghĩa nào. Một số nhà phát triển hiệu quả nhất dành ít thời gian nhất cho công việc chính xác vì chúng hiệu quả.

Hơn nữa, tôi đã từng là một nhân viên làm công ăn lương ở mỗi công việc, vì vậy tôi đã không được trả nhiều hơn hoặc ít hơn bởi vì tôi đã dành nhiều giờ hoặc ít hơn. Vì vậy, thông tin trên bảng chấm công sẽ không bao giờ là lợi thế của tôi. Cuối cùng, công việc kinh doanh của bạn là gì mà tôi dành thời gian làm để hoàn thành một dự án? Nếu tôi sản xuất phần mềm tốt nhất trong công ty nhưng bạn phát hiện ra rằng tôi lướt web 4 giờ một ngày, bạn sẽ sa thải tôi chứ? Làm thế nào để bạn biết rằng lướt web không cần thiết cho quá trình tinh thần của tôi? Hơn nữa, ngay cả khi tôi đã lướt web 4 giờ một ngày, tôi có thể sẽ không đưa nó lên bảng chấm công của mình, điều đó có nghĩa là thông tin này khá vô dụng. Tôi nghĩ rằng tôi muốn được điền vào BS và nộp nó với báo cáo TPS của tôi vào cuối tuần ...

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.