ในฐานะโปรแกรมเมอร์คุณต้องทำ Timesheets หรือไม่? [ปิด]


32

Timesheets เป็นสิ่งที่ฉันไม่เคยชอบ แต่ไม่มีอะไรที่น้อยกว่าซึ่งเป็นข้อกำหนดภายใน บริษัท ของฉัน พวกเขาไม่ได้รบกวนฉันมากนัก แต่ดูเหมือนว่าพวกเขาจะบดเกียร์ของคนอื่น ฉันคิดว่าฉันมีคำถามสองสามข้อและข้อเสนอแนะจะดีมาก

  1. คุณจำเป็นต้องทำ Timesheets หรือไม่ถ้าคุณไม่ใช่ผู้รับเหมา (นั่นเป็นที่เข้าใจฉัน)
  2. เม็ดเล็ก ๆ ของ Timesheets ที่คุณพอใจหรือว่าคุณใช้คืออะไร? (เช่น: รายการทั้งหมดจะต้องอยู่ภายใต้สองชั่วโมง)
  3. Timesheets จะคำนึงถึงเหตุผลของคุณในการไม่รับงานหรือออกจากงานปัจจุบันหรือไม่?
  4. การจัดการภายในองค์กรของคุณมีการกำหนด Timesheets อย่างไรหากคุณไม่ได้เรียกเก็บเงินจากลูกค้า

ว้าว! ขอบคุณสำหรับทุกคำตอบทุกคน! ฉันขอขอบคุณข้อเสนอแนะ มันโชคร้ายที่ฉันสามารถเลือกได้เพียงคำตอบเดียวเท่านั้น
vcsjones

คำตอบ:


71

ในฐานะผู้จัดการใช่ฉันจะให้ทีมทำตารางเวลา นี่คือเหตุผลและข้อควรทราบบางประการเกี่ยวกับวิธีการนำไปใช้งานหวังว่าจะลดการหยุดชะงักให้น้อยที่สุด:

  1. ในฐานะที่เป็นธุรกิจส่วนใหญ่เราทำงานเสร็จในเวลาและวัสดุพื้นฐาน หากไม่มีแผ่นเวลาที่เห็นได้ชัดว่าใช้งานไม่ได้ เรามีลูกค้า 10 รายและมีโครงการและผลิตภัณฑ์ที่แตกต่างกันมากมาย แต่เราไม่ใหญ่พอที่จะอุทิศคนให้กับลูกค้าหรือโครงการเต็มเวลาซึ่งหมายความว่าเราต้องมีวิธีการทำงานในสิ่งที่ใช้เวลานาน แม้ว่าสิ่งนี้จะไม่เป็นความจริงในการจัดการทีมคุณยังคงต้องเข้าใจสิ่งที่ต้องใช้เวลาและจำนวนเท่าใด คิดว่าแอพเก่า ๆ ที่พวก mailroom ใช้นั้นใช้เวลาในการสนับสนุนมากกว่าที่คุ้มค่าใช่ไหม แล้วเมื่อมีคนถามว่าฟีเจอร์ X ทำงานบนเว็บไซต์ใหม่ซึ่งเพิ่มยอดขายเป็นเท่าตัว หรือเมื่อนักพัฒนาซอฟต์แวร์ของคุณบอกว่าคุณควรรับสมัครคนอื่นและคุณถูกขอให้แจกแจงสิ่งที่พวกเขาทำเพื่อช่วยพิสูจน์

  2. มีหมวดหมู่สำหรับ "ไม่ทำงาน" ที่สมเหตุสมผลทั้งหมดรวมถึงการให้คำปรึกษาการสนทนาทางเทคนิคทั่วไปการสนับสนุนการประชุมและอื่น ๆ

  3. การแก้ไขข้อผิดพลาด - เราบันทึกเวลากับโครงการทั้งหมดมากกว่าข้อผิดพลาด สิ่งนี้มีแนวโน้มที่จะทำให้สิ่งต่าง ๆ ง่ายขึ้นมาก - ใช้เวลาในการแก้ไขข้อบกพร่องวันการแก้ไขข้อผิดพลาด 7.5 ชั่วโมงจะขัดต่อโครงการและคุณทำเสร็จแล้ว ไม่จำเป็นต้องลองและคิดออกว่ามันถูกแบ่งระหว่าง 13 ข้อบกพร่องที่คุณแก้ไข

  4. เมื่อเรานำไปใช้พวกเขาฉันสัญญาว่าจะไม่มีใครถูกลงโทษ / ให้รางวัลสำหรับสิ่งที่อยู่บนแผ่นเวลาของพวกเขาตราบใดที่มันถูกต้อง ดังนั้นจึงไม่มีการใส่ความเห็นลงบนพื้นฐานของความสามารถในการทำกำไรหรือการใช้ประโยชน์หรืออย่างอื่น ซึ่งหมายความว่าไม่มีแรงจูงใจที่จะบิดเบือน

  5. โดยความถูกต้องฉันหมายถึงคร่าวๆ ผู้คนไม่ควรต้องใช้เวลามากเกินไปกังวลกับสิ่งที่เกิดขึ้นเมื่อพวกเขาทำกาแฟหรือไปเข้าห้องน้ำ โดยทั่วไปถ้าคุณจดบันทึกลงบนแผ่นของแต่ละสิ่งที่คุณทำในระหว่างวันจากนั้นในตอนท้ายของวันจะทำลายมันลงอย่างคร่าวๆตามชั่วโมงที่คุณทำงานและนั่นก็คือ หากไม่ควรเกิน 5 นาทีสูงสุด

  6. หากฉันไม่ชอบสิ่งที่ฉันเห็น - เช่นมีคนใช้เวลานานเกินไปในการทำงาน X - การตรวจสอบเป็นสิ่งที่เราสามารถทำได้เพื่อทำให้ X เร็วขึ้นแทนที่จะทำอะไรกับแผ่นเวลา

  7. การรู้ว่าคุณใช้เวลาทำอะไรนานแค่ไหนเป็นวิธีที่ดีในการปรับปรุงการประมาณการ

ความรู้สึกต่อต้าน timesheet ในโปรแกรมเมอร์หลาย ๆ คนดูเหมือนว่ามาจากสองสิ่ง - (1) การใช้ Timesheets ที่ดำเนินการไม่ดีซึ่งใช้เวลานานเกินกว่าจะเสร็จสมบูรณ์ต้องการข้อมูลมากกว่าที่จำเป็นจริงๆและสนับสนุนให้โกหกและบิดเบือน ) ความรู้สึกว่าทุกสิ่งที่ไม่สะดวกนักพัฒนาควรทำไปด้วย

คนแรกนั้นยุติธรรม แต่คุณควรตำหนิการติดตั้งและกฎที่บางคนแนบไม่ใช่ความคิดทั้งหมดของ timesheets ซึ่งสามารถทำได้ในรูปแบบที่ไม่มีปัญหาเหล่านี้ ประการที่สองเป็นเพียงเรื่องไม่สมจริงมีหลายฝ่ายที่เกี่ยวข้องในโครงการทั้งในและนอก บริษัท ซึ่งแต่ละคนมีความต้องการมากมาย ใช่เราต้องการทำทุกอย่างเท่าที่ทำได้เพื่อให้โปรแกรมเมอร์ทำงานได้อย่างมีประสิทธิภาพ แต่ต้องมีความสมดุลกับความต้องการของผู้อื่น


1
อย่าลืมความกลัวที่จะแก้แค้นเพราะเป็นเหตุผลที่ไม่ชอบไทม์ชีท อย่างไรก็ตามนั่นเป็นปัญหาที่แตกต่างอย่างสิ้นเชิง
Ryan Michela

การตอบสนองที่ยอดเยี่ยมและครอบคลุม
JBRWilkinson

3
+1 สำหรับการชี้ให้เห็นว่าข้อบกพร่องในการนำแนวคิดมาใช้ไม่จำเป็นต้องหมายความว่าความคิดนั้นมีข้อบกพร่อง
GSto

ดีมากจริงๆ ฉันจะเพิ่มแม้ว่าการใช้งานที่ไม่ดีคือพวกเขาเกิดจากความจำเป็นในการติดตามเวลาโดยไม่ต้องตั้งคำถามว่าทำไมความต้องการนี้จึงเกิดขึ้น ที่ทำงานที่นี่เรามีแผ่นเวลาที่ทำงานโดยโครงการ (งานที่ไม่เกี่ยวข้องกับโครงการไม่สามารถบันทึกได้อย่างถูกต้อง) และงานที่เป็นไปได้จำนวนมาก (50+) ซึ่งเป็นงานที่มีผู้พัฒนาเพียง 3 หรือ 4 คนเท่านั้น ฉันไม่ทราบว่าพวกเขากำลังออกจากข้อมูลนี้ แต่ฉันอยากจะบอกว่ามีเพียงเงินเดือนใช้พวกเขาและพวกเขาสนใจเฉพาะยอดรวมรายสัปดาห์ !!
Newtopian

1
+1 โปรแกรมเมอร์มากเกินไปคิดว่างานของพวกเขาเป็นเพียงการเข้ารหัสและทุกอย่างอื่นไม่ใช่งานของพวกเขา Timesheets ทำงานกับผู้ใช้ที่ยากการประชุม - จากประสบการณ์ของฉันโปรแกรมเมอร์บางคนล้มเหลวที่จะตระหนักว่าพวกเขาจำเป็นต้องทำงานเหล่านี้รวมถึง (และในระดับคุณภาพเดียวกันกับ) การเข้ารหัสจริง
JDB

26

ฉันไม่ได้รับสิ่งที่ป้องกันแผ่นเวลา Timesheets คือสิ่งที่ทำให้คุณได้รับเงิน ไม่มีแผ่นเวลาไม่มีเงิน ฉันชอบที่จะได้รับเงินดังนั้นฉันชอบ timesheets ของฉัน ฉันไม่เคยมีแผ่นเวลาที่ใช้เวลามากกว่าห้านาทีต่อวันในการกรอก สุจริตมีหลายสิ่งที่น่ารำคาญมากในวันของฉันมากกว่าแผ่นเวลาห้านาที


41
การทำงานให้เสร็จเป็นสิ่งที่ทำให้ฉันได้รับเงินไม่ใช่ระยะเวลาที่ฉันนั่งอยู่ที่โต๊ะทำงาน ฉันคิดว่าฉันควรจะเฝ้าดูการวิจัยเพิ่มเติมที่บ้านนั่งเป็นเวลาคิดเกี่ยวกับปัญหาหรือออกไปข้างนอกเพื่อเดินไปที่ปัญหา มันไม่ได้เป็น imo ต่อต้าน timesheet แต่ขาดการรับรู้ของนายจ้างเกี่ยวกับวิธีการทำงาน
Steven Evers

1
จากมุมมองของแอปพลิเคชั่นที่จ่ายเงินเดือนให้แก่พนักงาน, ไม่มีใบบันทึกเวลา, ไม่มีพนักงานจ่าย เรามีชั่วโมงขั้นต่ำที่เราต้องทำงานแม้ว่าจะได้รับเงินเดือนแล้วก็ตาม บริษัท จำเป็นต้องจัดทำเอกสารเมื่อเราลาพักร้อนหรือลาป่วยเป็นต้น บริษัท ต้องการข้อมูลเกี่ยวกับเวลาที่ใช้ไปกับโครงการต่างๆ พนักงานทั้งหมดใน บริษัท ส่วนใหญ่กรอกแผ่นเวลา
HLGEM

โดยทั่วไปแล้วหากเราไม่สามารถแสดงให้ลูกค้าเห็นว่างานอะไรที่เราใส่เข้าไปในสิ่งที่เราไม่ได้รับเงินและถ้าเราไม่ได้รับเงินเรามักจะดิ้นรนเพื่อจ่ายเงินให้พนักงาน ไม่ว่าในกรณีใดก็ตามการคิดเกี่ยวกับปัญหานั้นได้ผลและควรจัดประเภทไว้ในแผ่นเวลาของคุณ - หากผู้จัดการของคุณมีปัญหาเกี่ยวกับสิ่งนั้นที่เป็นปัญหา แต่มันไม่ใช่ปัญหาของแผ่นเวลาต่อ se .
Jon Hopkins

@SnOrfus หรือ - คุณสามารถใช้เวลา "เพิ่มเติม" ในการทำงานเพิ่มเติมที่สำนักงานใช้ความคิดริเริ่มและเพิ่มการทำงานด้านโครงการ
P Shved

1
ฉันคิดว่า (พูดเพื่อตัวฉันเองอย่างน้อย) การทำแผ่นเวลาแสดงให้เห็นว่าคนที่ขอแผ่นเวลานั้นไม่เชื่อใจคุณ ฉันทำงานด้านการพัฒนาเว็บไซต์มาหลายปีแล้ว ไม่นานมานี้ฉันถูกนายจ้างของฉันขอให้เริ่มบันทึกแผ่นเวลา แม้ว่ามันจะไกลจากสิ่งเดียวที่เกี่ยวกับงานปัจจุบันของฉันฉันไม่ชอบมันเป็นอีกหนึ่งรายการที่ฉันได้เพิ่มลงในรายการสิ่งที่ทำให้ฉันมองหางานใหม่
GordonM

17

เราไม่ได้ทำโปรแกรมเมอร์กรอกใบบันทึกเวลา เรามีระบบการจัดการงานที่ผู้คนมักจะไม่สนใจใช้ซึ่งทำให้เรามีข้อมูลทั้งหมดที่เราต้องการเท่าที่การบัญชีดำเนินไป ไม่ยากที่จะคิดออกเมื่อมีบางสิ่งวิ่งผ่านไปตามระยะเวลาที่คาดหวังไว้บางคนก็แค่ลืมทำเครื่องหมายรายการให้เสร็จ

มันจะกลายเป็นชัดเจนถ้ามีคนไม่ได้ผลิต

แบบสอบถามสองสามข้อในเครื่องมือติดตามบั๊กยังช่วยแสดงว่าสิ่งใดบ้างที่อาจถูกอุดตัน

เราควรหลีกเลี่ยงโปรแกรมเมอร์จากงานบริหารทุกครั้งที่ทำได้และเชื่อมั่นว่าผู้คนทำงานของพวกเขา

ครั้งเดียวที่ฉันพบว่าการรักษาเวลาที่เหมาะสมคือถ้าลูกค้าถูกเรียกเก็บเงินเป็นรายชั่วโมงสำหรับบางสิ่งบางอย่าง แต่แล้วเหตุผลที่ดีที่สุดสำหรับการทำให้ชัดเจนและสะดวกสบายมากขึ้นเวลาจะต้องมีการติดตามอย่างถูกต้องเพราะนั่นคือจำนวนเงินที่ลูกค้าจะจ่าย มันแตกต่างจากความรู้สึกเล็ก ๆ น้อย ๆ เพื่อการบริหาร

ฉันทุกคนปฏิบัติกับผู้ใหญ่เหมือนผู้ใหญ่


ระบบการจัดการงานใด

@ Thorbjørn Ravn Andersen One ที่เราพัฒนาในบ้าน มันเชื่อมโยงกับเซิร์ฟเวอร์ XMPP ของเราเพื่อให้การใช้งานมีความเจ็บปวดน้อยลงเล็กน้อย
ทิมโพสต์

3
"ฉันทุกคนต่างก็ปฏิบัติต่อผู้ใหญ่เหมือนผู้ใหญ่" ฉันจะสมัครที่ไหนดี!
CaffGeek

12

นอกเสียจากว่าคุณจะเรียกเก็บเงินจากลูกค้าเป็นรายชั่วโมงหรือเว้นแต่คุณเป็นผู้รับเหมาที่ชำระเงินเป็นรายชั่วโมง จากประสบการณ์ของฉันพวกเขามีผลตอบโต้ - ใช่คุณต้องติดตามปริมาณทรัพยากรที่เข้าสู่โครงการ แต่สามารถประมาณรายเดือน ("10 วันใน Project X และ 9 วันใน Project Y ฯลฯ ") ประโยชน์ของทุกสิ่งที่มีความละเอียดมากกว่านั้นมักจะมีมากกว่าเมื่อเทียบกับค่าใช้จ่ายในการบันทึกและหากพวกเขาสามารถนำมาใช้เป็นเครื่องมือในการเอาชนะพนักงานได้

ข้อเสียอื่น ๆ ที่ไม่คาดคิดสำหรับธุรกิจก็คือถ้าคุณเริ่มตรวจสอบพนักงานคุณอาจพบว่าคุณเริ่มบันทึกว่าพนักงานกำลังทำอะไรเพิ่ม! หากคุณได้รับค่าจ้างเป็นเวลา 40 ชั่วโมงและมีการติดตามเป็นเวลา 40 ชั่วโมงมา 40 ชั่วโมงมีสิ่งจูงใจที่น่าเหลือเชื่อที่เพิ่งกลับบ้าน พนักงานมักจะหยุดทำพิเศษเล็กน้อยซึ่งมักจะสร้างความแตกต่าง


2
+1 นี่เป็นเรื่องจริง (บิตสุดท้ายเกี่ยวกับการติดตาม) ฉันไม่คิดว่างานของฉันจะขึ้นอยู่กับเวลา ฉันไปไหนมาไหนตั้งแต่ 8 ถึง 12 ชั่วโมงในแต่ละวันขึ้นอยู่กับข้อกำหนดของโครงการและกำหนดเวลาส่งมอบ - โดยเฉพาะอย่างยิ่งถ้างานนั้นน่าสนใจและมีเทคโนโลยีใหม่ที่ยอดเยี่ยมสำหรับฉันที่จะเรียนรู้ เริ่มทำให้ฉันชกต่อยเหมือนพนักงานสายการผลิตและฉันก็ต้องรับผิดชอบในการเริ่มทำตัวเหมือนกัน
Bobby Tables

11

บริษัท ของฉันพยายาม แต่ฉันเพิกเฉยหรือเขียนเรื่องไร้สาระสักสองสามสัปดาห์ขณะที่ยังทำงานให้เสร็จและพวกเขาก็ลืมมันไป


ทำสิ่งเดียวกัน แต่ด้วยเหตุผลอื่น: Devs ต้องกรอกแผ่นเวลา แต่เพราะเราได้รับการยกเว้นพนักงานแผ่นเวลาของเราไม่ได้รับอนุญาตให้ข้าม 40 ชั่วโมง (ไม่เช่นนั้นพวกเขาจะต้องจ่ายค่าล่วงเวลาเรา ... ) ณ จุดนั้นเราต้องโกหกเพียงเพื่อเอาใจผู้จัดการดังนั้นฉันจึงใช้ความพยายามน้อยมาก - ทุกวันจันทร์ฉันทำ 8-8-8-8-8 แล้วส่งมา
Austin Salonen

5
ทำงาน - 1 ชั่วโมง กรอกแผ่นเวลา - 7 ชั่วโมง
VirtuosiMedia

@VirtuosiMedia: พวกเขาต้องการเวลาใน | หมดเวลา | เหตุผล - ดังนั้นมันจึงดูเป็นเช่นนี้: 8: 55 | 5: 10 | "ฉันทำงานหนักเกินไปและไม่ได้รับเงินมากพอตอนนี้ฉันจะกลับบ้าน เพื่อศึกษาและวิจัย "
Steven Evers

ฉันกำลังจะถูกลงโทษเนื่องจากไม่ได้ทำแผ่นเวลาทั้งหมดของฉันใน 'เวลา' เมื่อสัปดาห์ที่แล้ว นั่นเป็นวิธีที่ฉันเจอคำถามนี้และคำตอบนี้ โลกที่บ้าคลั่ง (+1 btw)
Chani

5

ที่งานก่อนหน้าของฉันฉันต้องบัญชีแต่ละช่วงเวลา 15 นาที มันเป็น บริษัท พัฒนาเว็บไซต์และเราแต่ละคนได้รับมอบหมาย แต่ละงานมีจำนวนชั่วโมงเฉพาะที่กำหนดไว้ เราแบ่งราคารวมที่เราเรียกเก็บจากลูกค้าโดย $ 100 / ต่อชั่วโมงเพื่อให้ได้จำนวนชั่วโมงทั้งหมดสำหรับโครงการ

ถ้าฉันได้รับ 10 ชั่วโมงเพื่อทำงานให้สำเร็จและใช้เวลา 15 ชั่วโมงฉันก็เลยต้องทำงานล่วงเวลา 5 ชั่วโมง ฉันใช้นักวางแผนรายวันจาก Franklin Covey เพื่อติดตามเวลา


1
นั่นจะทำให้ฉันเป็นบ้าอย่างแน่นอน ฉันรู้สึกถึงคุณ
Eric King

1
วิธีการนี้มีผลต่อคุณภาพของผลิตภัณฑ์อย่างไร ฉันนึกภาพออกว่าแรงจูงใจไม่ได้อยู่ที่นั่นจริงๆเพื่อให้แน่ใจว่างานนั้นเสร็จสมบูรณ์ดี!
พอล

12
หากคุณทำงานครบ 15 ชั่วโมงใน 10 ชั่วโมงพวกเขาเป็นหนี้คุณ 5 ชั่วโมง? ฉันคาดเดาไม่ได้
Jon Hopkins

2
@ จอน H - ใช่ อย่างไรก็ตามหากโครงการทั้งหมดกำลังตกอยู่ในอันตรายที่จะเกิดขึ้นอีกครั้งเราต้องย้อนเวลากลับไปที่โครงการเพื่อให้สามารถกำหนดใหม่ได้ ฉันเกลียดระบบทั้งหมด
Michael Riley - AKA Gunny

5
@Brian: คุณเพิ่งอธิบายร้านค้าสหภาพ :) คุณไม่สามารถถูกไล่ออกเพราะถูกทิ้งไว้ในงานของคุณ แต่คุณจะต้องถูกไล่ออกเพราะมีความสามารถ หากคุณทำงานให้เสร็จเร็วเกินไปคุณสามารถเยี่ยมชมร้านค้าได้โดยมีคำเตือนที่เป็นมิตรเกี่ยวกับสุขภาพของคุณและความเป็นอยู่ที่ดีเกี่ยวกับวิธีที่คุณต้องทำให้ช้าลง
Dunk

0

ฉันทำงานเป็นผู้พัฒนาเว็บ / ผู้จัดการโครงการที่ บริษัท ขนาดเล็ก (รวม 10 คน) และทุกคนรวมถึง CEO ต้องบันทึกสิ่งที่พวกเขาทำ ทุกอย่างที่ใช้เวลามากกว่า 5 นาทีจะต้องมีการเข้าสู่ระบบ

แผ่นเวลาทั่วไปจะมีลักษณะเช่นนี้:

07:46 - 08:01: ลูกค้า A - โครงการ B - การเขียนโปรแกรม - หมายเหตุพิเศษ
08:01 - 08:38: ลูกค้า B - โครงการ C - แก้ไข - หมายเหตุเพิ่มเติม
08:38 - 08:46: ลูกค้า B - โครงการ D - การบริหารโครงการ - หมายเหตุเพิ่มเติม
08:46 - 09:00: ไคลเอ็นต์ A - โครงการ B - การสนับสนุนลูกค้า - หมายเหตุเพิ่มเติม
...

เนื่องจากฉันเคยทำงานแบบนี้มันจึงไม่มีเหตุผลที่จะปฏิเสธงาน CEO กระตุ้นการใช้ Timesheets แบบละเอียดเหล่านี้เป็นวิธีที่สมบูรณ์แบบในการเปรียบเทียบการประมาณการกับเวลาจริงที่ใช้ในโครงการ


0

ฉันไม่ทำใบบันทึกเวลา มีโครงการเฉพาะที่ฉันติดตามการประมาณการตามเวลาจริง (ฉันไม่ได้ใช้ตัวจับเวลาใด ๆ ) ไม่จำเป็นต้องใช้สิ่งนี้ แต่ฉันรู้สึกว่าจำเป็นต้องใช้ความสามารถในการประมาณค่าของฉัน


0

Timesheets ไม่ใช่ตัวหักเหสำหรับฉัน งานสุดท้ายของฉันมีพวกเขาในตอนแรกเพื่อให้เกิดความโปร่งใสสำหรับลูกค้าจากนั้นก็ทิ้งพวกเขาไว้ งานปัจจุบันของฉันมีพวกเขาและพวกเขายังคงอยู่ในกรณีของการตรวจสอบเนื่องจากเราใช้สำหรับทุนวิจัยของรัฐบาล

ซอฟต์แวร์ที่ใช้สำหรับ timesheets อย่างเต็มที่ sucks แต่ก็ยังคงใช้เวลาประมาณ 5 นาทีสำหรับฉันที่จะกรอก timesheet เพราะพวกเขาอยู่ในระดับสูงมาก: 8 ชั่วโมงต่อวันทำเครื่องหมายวันหยุด / วันป่วยและใส่ในบันทึกบางสิ่ง ทำงานในระหว่างสัปดาห์ ฉันจดบันทึกทุกวันดังนั้นจึงใช้เวลาไม่นานในการพิมพ์สองสามบรรทัดเพื่อพิมพ์ลงในแผ่นเวลา


0
  1. ใช่พนักงานต้องทำใบบันทึกเวลาและนี่ไม่ใช่เรื่องแปลกสำหรับฉันที่จะเห็น
  2. โดยปกติแล้วพวกเขาจะแบ่งออกเป็นหมวดหมู่ต่าง ๆ เช่นการสนับสนุนหรือคุณสมบัติขนาดใหญ่บางอย่างเช่นการค้นหาในเว็บไซต์อย่างน้อย 15 นาทีต่อรายการซึ่งคือ 0.25 ชั่วโมง
  3. ไม่แผ่นเวลาเป็นเพียงคุณลักษณะการจัดการที่ฉันยอมรับเพื่อเป็นส่วนหนึ่งของงานในทางใดทางหนึ่ง เป็นเรื่องที่น่าสนใจที่จะแบ่งงานของฉันออกเป็นกลุ่มต่างๆเช่นงานธุรการงานสนับสนุนและงานพัฒนา
  4. มีสองเหตุผลที่แตกต่างกันที่ฉันรู้ว่ามีนักพัฒนาทำแผ่นเวลา:
    1. มีกฎการบัญชีที่หลากหลายเกี่ยวกับวิธีที่ค่าใช้จ่ายบางอย่างสามารถเป็นทุนและตัดจำหน่ายเพื่อให้มันดูดีขึ้นในหนังสือหรืออย่างน้อยนั่นคือสิ่งที่ฉันจำได้จากการได้ยินสองสามครั้ง
    2. การจัดสรรเวลาเชิงปริมาณของเราช่วยให้ฝ่ายบริหารสามารถดูเวลาที่ใช้ไปในด้านต่างๆซึ่งสามารถใช้สำหรับการวางแผนเชิงกลยุทธ์ได้ หากมีกลุ่มนักพัฒนาใช้เวลาในการสนับสนุนเป็นจำนวนมากก็อาจจะเหมาะสมที่จะสร้างทีมสนับสนุนใหม่เพื่อนำสิ่งนั้นไปให้ยกตัวอย่างที่นี่ ความคิดอีกอย่างคือแม้ว่าเราจะเป็นพนักงานภายใน แต่ก็ยังมีคำถามว่าเงินเดือนของเรามาจากงบประมาณเท่าใด หากเราทำงานโครงการเป็นส่วนใหญ่งบประมาณของโครงการจะไม่เท่ากันกับงบประมาณสนับสนุน

1
เกี่ยวกับประเด็นที่ 4.1 มีการลดหย่อนภาษีและเงินช่วยเหลือสำหรับงานที่สามารถนับเป็นงานวิจัยในหลาย ๆ ประเทศและการบันทึกเวลาสามารถเป็นวิธีที่ดีในการแสดงให้เห็นว่า
glenatron

0

ฉันต้องกรอกหลายแผ่นเวลา

ก่อนอื่นมีแผ่นเวลาที่ไปที่ HR แผ่นเวลานั้นแสดงให้เห็นว่าทำงานหรือไม่ทำงานและใช้เพื่อติดตาม PTO และวันลาป่วย ดังนั้นจึงเต็มไปด้วยผลคูณของ 8 เสมอ (ออกทั้งวันหรือทำงานตลอดทั้งวัน)

จากนั้นมีแผ่นเวลาที่ไปที่ธุรกิจ ฉันทำงานด้านการพัฒนาซอฟต์แวร์ในองค์กรขนาดใหญ่ ส่วนใหญ่ (99%) ของโครงการของเราสำหรับผู้ใช้ภายใน โครงการเหล่านี้ถูกคิดค่าใช้จ่ายแก่ผู้ใช้เป็นรายชั่วโมง ดังนั้นโครงการสำหรับพูดแผนกกฎหมายจะถูกเรียกเก็บเงินตามงบประมาณของแผนกกฎหมาย แผ่นเวลานี้เป็นเรื่องการเมืองมากที่สุด มีแรงกดดันจากฝ่ายบริหารไอทีในการคิดค่าใช้จ่ายให้มากที่สุดเท่าที่จะเป็นไปได้สำหรับโครงการและแรงกดดันจากเจ้าของโครงการที่จะคิดค่าใช้จ่ายให้มากที่สุดเท่าที่จะเป็นไปได้กับฝ่ายไอที (เช่นการประชุมเจ้าหน้าที่ นอกจากนี้ก่อนที่งานใด ๆ จะเสร็จสิ้นในโครงการใด ๆ มันเป็น 'ประมาณ' และ 'งบประมาณ' บางชั่วโมงได้รับการจัดสรร ดังนั้นเพื่อยืดเวลามีแรงกดดันจากทุกฝ่ายที่จะได้รับความคิดสร้างสรรค์กับ timesheet; การทำเครื่องหมาย 8 ชั่วโมงในวันที่กำหนดให้กับโครงการเดียวกันจะเป็นการปิดธงสีแดงที่กระตุ้นให้ผู้จัดการ 3+ ขึ้นไปกระทบคิวบ์ การทำงานล่วงเวลาไม่เคยถูกทำเครื่องหมายเนื่องจากไม่มีจุดประสงค์ (การจ่ายเงินของฉันเหมือนกันและจะลดเวลาที่ใช้ได้เร็วขึ้น) ความแม่นยำในแผ่นเวลานี้อาจเป็นอันตรายต่ออาชีพของคุณ

ในที่สุดก็มี timesheet โครงการ นี่คือสิ่งที่จะนำไปสู่เจ้าของโครงการ มันไม่ได้แยกตามวันที่ แต่ตามชั่วโมง ดังนั้นนี่คือแผ่นงานที่บอกว่า "ฉันใช้เวลา 9 ชั่วโมงในโครงการของคุณในสัปดาห์นี้งาน A และ B สำเร็จและข้อบกพร่อง X และ Y ได้รับการแก้ไขแล้ว" แผ่นเวลานี้เป็นผลงานของนวนิยายที่สมบูรณ์ เนื่องจากได้รับหมายเลขชั่วโมงจากแผ่นเวลาก่อนหน้าอัตราส่วนงานต่อเวลาไม่ถูกต้องสมบูรณ์ อย่างไรก็ตามแผ่นเวลานี้ใช้เพื่อตรวจสอบว่าเราได้มาถึงจุดสำคัญ X ตามการใช้งานชั่วโมงที่กำหนดหรือไม่ดังนั้นจึงเป็นมาตรวัดความคืบหน้าทั่วไปมากกว่าสิ่งอื่นใด


เอ่อพูดคุยเกี่ยวกับ overkill !!
ozz

ดังนั้นจะเกิดอะไรขึ้นเมื่อคุณนัดพบแพทย์? คุณต้องหยุดทั้งวันไหม? นอกจากนี้สิ่งที่คุณเรียกว่าความคิดสร้างสรรค์นั้นเรียกว่าผิดกฎหมายสำหรับ บริษัท ที่ทำธุรกิจกับรัฐบาล
Dunk

0

สองงานที่ผ่านมาฉันกรอก Timesheets พวกเขาทำเพื่อบันทึกค่าจ้าง (เราจ่ายค่าล่วงเวลา) และเรียกเก็บเงินลูกค้า (งานจำนวนมากคือ T&M) และเพื่อตรวจสอบสมมติฐานเทียบกับค่าจริงในโครงการราคาคงที่ ฉันยังพบว่ามีประโยชน์สำหรับการบันทึกข้อมูลของฉันเองแทนที่จะเก็บบันทึกส่วนตัวกับบันทึกแผ่นเวลา มันใช้งานได้ดีมาก

หนึ่งงานที่ผ่านมาฉันพยายามที่จะใช้แผ่นเวลาในลักษณะเดียวกัน (เงื่อนไขคล้ายกันมาก) แต่ในกรณีนั้น บริษัท จะถามทุกสิ่งเล็กน้อยบนแผ่นเวลา ฉันจะมีการสนทนาทางโทรศัพท์โต้เถียงเกี่ยวกับสิ่งที่ฉันใส่ลงในแผ่นเวลาของฉันซึ่งกินเวลานานกว่าระยะเวลาที่เป็นปัญหา ฉันหยุดเวลาที่ถูกต้องลงเพราะมันไร้สาระ คนอื่นดูเหมือนจะนอนอยู่บนแผ่นเวลาด้วยเช่นกันเมื่อถูกถาม

ที่งานนี้เวลาของฉันไม่ได้เรียกเก็บเงินโดยตรงกับลูกค้าเพียงเพื่อโครงการภายในเป็นส่วนใหญ่ แต่ฉันยังทำ timesheets เป็นเรื่องง่ายที่จะทำและเป็นประโยชน์ไม่เพียงเพื่อตัวเอง แต่เพื่อ บริษัท ด้านการบัญชีและอื่น ๆ ไม่เคยถูกถามเกี่ยวกับสิ่งที่ฉันใส่ลงในแผ่นเวลาที่นี่ดังนั้นฉันจึงทำให้พวกเขาค่อนข้างแม่นยำ

ฉันจะบอกว่ามันยอดเยี่ยมจนกระทั่งพวกเขาเริ่มลงโทษคุณสำหรับสิ่งที่คุณใส่


0

น่าเสียดายใช่

แต่ไม่เพียงแผ่นเวลาเดียว เราต้อง:

  • เช็คอินและเช็คเอาท์เมื่อเดินทางมาถึง / ออกเดินทาง
  • กรอกแผ่นเวลาสำหรับ บริษัท แม่ของเราเมื่อสิ้นเดือน
  • รัฐบาลงี่เง่าของเรา ( โครเอเชีย ) เพิ่งเพิ่มความรำคาญอีกครั้ง: เติมลงในแผ่นเวลารายวันอื่น ทำไม? ดังนั้นพวกเขาสามารถส่ง "การตรวจสอบ" เพื่อขโมยเงินของคุณหากพนักงานทุกคนไม่ได้กรอกข้อมูลครบถ้วน

ตกลงนี่เป็นวิธีที่จะอธิบายว่าทำไมพ่อแม่ของฉันจึงตัดสินใจย้ายมาที่ออสเตรเลียส่วนใหญ่เป็นเพราะพ่ออ้างว่าโครเอเชียเป็นข้าราชการและน่ารำคาญที่จะสร้างอาชีพค่ะ :)
Bobby Tables

@Guzica: ฉันสามารถยืนยันได้ - นั่นเป็นการเคลื่อนไหวที่ฉลาดมาก
ดร. Hannibal Lecter

0

ฉันประหลาดใจมากที่เสียเวลาไปกับแผ่นเวลาและองค์กรได้รับผลกระทบเพียงเล็กน้อย

สำหรับกลุ่มส่วนใหญ่ที่นี่ผู้จัดการจะส่งจำนวนชั่วโมงตามงบประมาณสำหรับช่วงเวลานั้น ต่อโครงการต่อพนักงานเพื่อให้ตรงกับแผนโครงการ โปรแกรมเมอร์ทั้งหมดป้อนเวลานั้นสำหรับแต่ละโครงการที่ทำ ไม่ว่าพวกเขาจะใช้เวลาเท่าไรในแต่ละโครงการ หรือว่ามีประโยชน์อย่างไรนั่นก็คืองาน

สำหรับพวกเขาแผ่นเวลาไม่มีประโยชน์โดยสิ้นเชิง

ในทางกลับกันฉันได้รับบันทึกการสร้างจากฮัดสันและส่งบันทึกจาก VCS จากนั้นฉันก็รู้สึกดีกับสิ่งที่ทีมของฉันใช้งานได้จริงโดยไม่ต้องขอให้พวกเขายื่นแบบฟอร์มเพิ่มเติมอีก

แม่นยำมากกว่าเพราะติดตามสิ่งที่นักพัฒนาได้ทำและไม่ใช่สิ่งที่ผู้คนบอกว่าใช้เวลาทำ


อาที่ทำให้ฉันนึกถึง Timesheets ในงานแรกของฉัน พวกเขาสามารถประหยัดเวลาของพนักงานได้โดยการเพิ่มโปรแกรมอื่นเพื่อถ่ายโอนชั่วโมงที่ฉันได้รับมอบหมายให้ทำงานในแต่ละโครงการไปยังโครงการและหลีกเลี่ยงการให้ฉันคัดลอกชั่วโมง (ใช่เมื่อไม่นานมานี้)
David Thornley

0

ฉันเกลียดการเติมพวกเขาออกไปทำงานเกลียดกับความหลงใหล ... ซึ่งสามารถอธิบายได้ว่าทำไมฉันถึงสามเดือนหลังในขณะนี้ ฉันมีอีเมลปฏิทินงานในซอฟต์แวร์ติดตามงานของเราโครงการที่จะใส่ในซอฟต์แวร์การติดตามโครงการที่ใหญ่กว่า และยังพวกเขายังคงยืนยันในการกรอกแผ่นเวลาที่อ้างอิงโครงการ / งานในโปรแกรมอื่น ๆ มันเป็นแค่เรื่องยุ่ง ๆ

จากนั้นจะใช้เพื่อกำหนดประสิทธิภาพความเร็ว ฯลฯ ซึ่งใช้ในการคำนวณโบนัสของคุณ ความจริงที่ว่าคุณกำลังทำงานทางเทคนิค 60 ชั่วโมงมูลค่าใน 40 ชั่วโมงไม่ได้สังเกตจริงๆ แต่สิ่งที่สังเกตได้คือทุกอย่างก็สาย ... แม้ว่าฉันจะทำตามเวลาโดยประมาณในแต่ละครั้งและ ทำงาน 8 ชั่วโมงของฉันบางคนอาจจะตรงเวลา ... แต่ค่อยๆทีหลังในที่สุดสิ่งต่าง ๆ ที่ไม่ได้เริ่มก่อนที่จะครบกำหนด

อย่างไรก็ตามการฟรีแลนซ์ฉันไม่มีปัญหาในการกรอกข้อมูล ฉันเก็บไฟล์ excel ด้วย "วันที่ความคิดเห็นชั่วโมง" เรียบง่าย มันง่ายมันเร็วและทำงานได้ดีขึ้นมาก

ฉันไม่ได้พยายามทำตามกำหนดเวลาที่ผู้จัดการกำหนดไว้และสุ่มอย่างน่าขันที่ดูเหมือนว่าลูกเต๋าจะถูกม้วนตั้งแต่ฉันไม่ได้ปรึกษา ภารกิจ A ฉันได้รับจัดสรร 2 ชั่วโมง ... แต่ฉันรู้ว่าจะใช้เวลาหนึ่งวัน ภารกิจ B ฉันจะได้รับการจัดสรร 20 ชั่วโมง ... แต่ฉันรู้ว่าฉันสามารถทำให้สำเร็จภายใน 15 นาที


0

แนวคิดของ Timesheets ไม่เลว สำหรับบุคคลเมื่อพวกเขาสามารถติดตามเวลาที่ใช้ในการปฏิบัติงานพวกเขาสามารถ

  1. ประเมินงานที่คล้ายกันอย่างแม่นยำยิ่งขึ้น
  2. วางแผนงานให้ดีเพื่อให้ตนเองไม่ว่างในระหว่างสัปดาห์และ
  3. ทราบล่วงหน้าหากพวกเขาจะพลาดกำหนดเวลาใด ๆ

นอกจากนี้ยังสามารถติดตามต้นทุนของโครงการได้อีกด้วย

อย่างไรก็ตามอย่างสม่ำเสมอเสมอปัญหาหนึ่งปรากฏขึ้นอย่างรวดเร็ว นี่คือเทมเพลตของลำดับเหตุการณ์:

  1. ฝ่ายบริหารได้รับกลิ่น 'ความสามารถวัดได้' พวกเขาจินตนาการว่านี่เป็นเครื่องมือในการจัดการ
  2. ชั่วโมงที่บันทึกไว้จะถูกสอบสวนคำอธิบายขอหมายเลขใด ๆ ที่มากกว่าจำนวนบางหมายเลข (ให้เราบอกว่า 6) ทั้งหมดอยู่ในความควบคุมและการจัดการที่ผิดพลาด
  3. จากนั้นทีมจะทำการเปรียบเทียบและรับมือกับผู้ที่เข้าสู่ระบบมากกว่าชั่วโมง ผลลัพธ์จะถูกตรวจสอบในแง่ของชั่วโมงที่ใช้ไป
  4. พวกเขาจะจ้างผู้ประสานงานกำหนดเวลาหรือบทบาทบางอย่างเพื่อช่วยเหลือกระบวนการนี้
  5. บุคคลนี้จะไปพิสูจน์จุดเพิ่มเขตข้อมูลเพิ่มเติมบางอย่างเพื่อแม่แบบและเพิ่มกระบวนการ ตอนนี้เวลาที่ใช้ในการทำ timesheet ก็เพิ่มขึ้นเป็นสี่เท่า

ดังนั้นระบบที่ถูกมองว่าเป็นผู้ช่วยโปรแกรมเมอร์จะกลายเป็นคอขวด


-1

ใช่. แต่ในระดับที่ค่อนข้างหยาบสำหรับรายงานการจัดการรายสัปดาห์ สิ่งนี้ได้รับรายงานจากสำนักงานปลัดฯ ตั้งแต่ระดับผู้บริหารจนถึงระดับผู้อำนวยการด้วยความละเอียดที่เหมาะสม สำหรับแต่ละโครงการมันอยู่ที่ระดับงานโครงการสำหรับการติดตามความคืบหน้า แต่นั่นไม่ได้ป้อนลงในแผ่นเวลา แต่มากกว่าสำหรับการจัดการโครงการ


-1

ครั้งเดียวที่ฉันไม่รู้สึกอึดอัดใจที่ต้องกรอกข้อมูลลงใน Timesheets คือเมื่อฉันทำงานในทีมโดยใช้ XP ฉันคิดว่าเป็นเพราะ

  1. บัตรเหล่านั้นถูกเติมเป็นส่วนหนึ่งของการประชุมสแตนด์อัพทุกเช้า (ซึ่งเป็นครั้งแรกที่ฉันเห็นการประชุมที่มีการปันส่วนผลลัพธ์ / เวลาสูง)
  2. ฉันเห็นจริง ๆ แล้วผลลัพธ์ของความพยายามที่ใช้ (สำหรับการคำนวณเวลาที่จำเป็นในการใช้งานในอนาคต)

OTOH ฉันใช้แผ่นงาน Excel ทำเองในการติดตามสถานะการทำงานล่วงเวลาของฉัน (และสิ่งที่ฉันทำในแต่ละวัน) มานานกว่าสิบปี ดังนั้นในปัจจุบันฉันมักจะกรอกข้อมูลลงในแผ่นเวลาในวันศุกร์ก่อนที่ฉันจะออกจาก บริษัท คัดลอกจากแผ่นงาน Excel ของฉัน


-1

ไม่และฉันจะปฏิเสธข้อเสนองาน / สัญญาที่จะทำให้ฉันกรอกใบบันทึกเวลา ฉันจะไม่เข้าใจความไม่รู้ของผู้จัดการที่คิดว่าใบบันทึกเวลาที่น่าอับอายเป็นเครื่องมือที่ยอดเยี่ยมสำหรับการรักษาระเบียบวินัยของโปรแกรมเมอร์และการวัดประสิทธิภาพ

สำหรับทุกสิ่งที่เขา / เธอรู้ฉันอาจเพิ่งคัดลอก / วางโค้ดจำนวนหนึ่งจากบล็อกที่แก้ปัญหายากในช่วงสิบนาทีแรกและใช้เวลาที่เหลือในการบันทึกเวลาของฉันอ่านการอภิปรายที่น่าสนใจใน P.SE

เราไม่ได้เป็นคนงานในไร่ฝ้ายและไม่ควรได้รับการปฏิบัติเช่นนี้


4
แล้วผู้จัดการที่คิดว่าใบบันทึกเวลาที่น่าอับอายเป็นเครื่องมือที่ยอดเยี่ยมสำหรับลูกค้าที่เรียกเก็บเงิน หรือเพื่อให้ข้อเสนอแนะเพื่อปรับปรุงความแม่นยำของการประมาณการ?
Carson63000

นี่เป็นวิธีที่ดีในการใช้ประโยชน์จากความไร้เดียงสาของลูกค้าที่ไม่ใช่ด้านเทคนิค เอ่อไม่ใช่ว่าฉันเคยทำแบบนั้นมาก่อน ;)
Bobby Tables

-1

ฉันเคยต้องกรอกใบบันทึกเวลาที่ บริษัท ก่อนหน้านี้ทั้งหมด แต่ไม่ได้อยู่ในกิ๊กปัจจุบันของฉัน

ส่วนใหญ่ดูเหมือนว่าจะเป็นการออกกำลังกายที่ไม่มีจุดหมายยกเว้นในกรณีเดียว: บริษัท ที่ฉันทำงานเพื่อที่เราเรียกเก็บเงินจากลูกค้าโดยตรงสำหรับเวลาของนักพัฒนาของเรา นี่เป็นที่เข้าใจได้

ปัญหาเกี่ยวกับ Timesheets ในงานซอฟต์แวร์ทั่วไปคืองานนั้นมีไดนามิกเกินกว่าจะรวมเข้ากับชุดเล็ก ๆ ตัวอย่างเช่นในกิ๊กปัจจุบันของฉัน: ในชั่วโมงปกติฉันอาจใช้เวลา 17 นาทีในการตอบกลับอีเมลจากการตลาด 11 นาทีในการตอบคำถามจากฝ่ายช่วยเหลือเกี่ยวกับปัญหาของลูกค้า 12 นาทีช่วยเพื่อนร่วมงานมือใหม่ด้วยบางสิ่งและ 20 นาทีทำงานจริง ปัญหา CR อย่างเป็นทางการที่สามารถกำหนดเวลาได้อย่างชัดเจน ผสมช่วงเวลาเหล่านี้เข้าด้วยกันแบบสุ่มและคุณก็มีเวลาของนักพัฒนาอาวุโสทั่วไป

ไม่ใช่ทุกชั่วโมงของทุกวันเป็นเช่นนี้แน่นอน แต่มันก็เป็นเช่นนี้บ่อยมากพอที่จะทำให้ timesheets สวยไร้จุดหมายรอบที่นี่ นอกจากว่าคุณกำลังพยายามวัดเวลาที่ใช้ไปกับงานที่เรียกเก็บเงินได้ (ซึ่งไม่เคยเกิดขึ้นที่นี่) พวกเขาจะเสียเวลา (ทั้งเวลานักพัฒนาและเวลาเงินเดือน)


-1

หลายงานที่ผ่านมาในประเทศอื่นที่ฉันอาศัยอยู่เราไม่ได้ทำใบบันทึกเวลา เราได้รับเงินเดือนแล้ว หากงานเสร็จแล้วนั่นคือจุดจบของมัน

เมื่อฉันย้ายไปออสเตรเลียมีใบบันทึกเวลาทุกที่ จ่ายสิ่งที่เรียกว่า "เงินเดือน" แต่มีใบบันทึกเวลาและบันทึกชั่วโมง ความเข้าใจในเครือจักรภพของฉันไม่มากสำหรับตำแหน่งที่ได้รับเงินเดือนเทียบกับตำแหน่งที่ได้รับค่าจ้าง


-1

ฉันจะกรอก Timesheets หากจำเป็น (เช่นเรามีชั่วโมงที่เรียกเก็บเงินได้ที่ลูกค้าจำเป็นต้องรู้) แต่โดยทั่วไปแล้วฉันไม่ชอบความคิดทั้งหมดด้วยเหตุผลบางประการ:

  1. ฉันลืมพวกเขา เก้าครั้งจากทั้งหมดสิบครั้งฉันลืมไปสองสามวันแล้วกลับไปกรอกข้อมูลที่ไม่ถูกต้องเป็นส่วนใหญ่
  2. ฉันเป็นผู้ใหญ่ที่สามารถจัดสรรเวลาของตัวเองได้มาก หากฉันใช้เวลากับบางสิ่งมากเกินไปฉันจะแจ้งให้ผู้จัดการทราบ ฉันไม่ต้องการให้พวกเขาบอกฉันเมื่อฉันใช้เวลากับบางสิ่งมากเกินไป

-1

แอปพลิเคชันแผ่นเวลาของเรายังใช้เพื่อติดตามรายงานวันหยุดและค่าใช้จ่าย

เวลาในการป้อนจะถูกดำเนินการจนเหลือไม่เกิน 1/2 ชั่วโมง สิ่งนี้ทำเพื่อวัตถุประสงค์ในการรายงานต่อผู้จัดการอาวุโส นักพัฒนาบางคนปฏิเสธที่จะทำเช่นนั้นและจบลงด้วยการมอบหมายงานประมาณไตรมาสเพื่อหยุดทำงานและทำให้เวลาของพวกเขาทันสมัย ฉันพยายามเตือนพวกเขาหากพวกเขาใช้เวลา 12 ชั่วโมงและพวกเขาเขียน 8 ชั่วโมงพวกงี่เง่าที่อยู่ด้านบนสุดจะได้รับแนวคิดว่าเราไม่ต้องการนักพัฒนาใหม่เลย - เราสามารถจัดการกับภาระได้ เรามีการเดินขบวนที่เกี่ยวข้องกับการทำงานสัปดาห์ละ 7 วันเป็นเวลาหลายเดือนในช่วงฤดูหนาวที่ผ่านมา ผู้พัฒนาครึ่งหนึ่งเขียน 40 ชม. / สัปดาห์ในแอปรายงานขณะที่เราหลายคนรายงานตัวเลขจริง ตามกฎหมายของรัฐบาลกลางโปรแกรมเมอร์ "ยกเว้น" (ซึ่งหมายความว่าได้รับการยกเว้นจากการทำงานล่วงเวลาในกรณีที่ไม่มีสัญญาสหภาพแรงงานในทางตรงกันข้าม) ดังนั้นการรายงานการทำงานล่วงเวลาจะไม่ทำให้เราได้รับค่าล่วงเวลา แต่ตัวเลขจะยังปรากฏในรายงาน

เวลาที่ใช้ในการทำงานกับข้อบกพร่องและมีการติดตามโค้ดใหม่ (เรียงลำดับ) ใน Team Foundation Server และเราจะติดตามด้วยความละเอียดเพียง 1 วัน สิ่งนี้เราพยายามทำเพื่อให้ดีขึ้นในการประเมินว่าต้องใช้เวลานานเท่าใดในการทำสิ่งต่าง ๆ เนื่องจากกระบวนการประมาณของเราปิด -25% ถึง + 1000% ในขณะนี้การขว้างปาลูกดอกที่ปฏิทินทั่วทั้งห้องนั้นแม่นยำพอ ๆ กับกระบวนการประเมินของเรา

สถานที่ก่อนหน้านี้ใช้ Timesheets เพื่อเรียกเก็บเงินลูกค้าดังนั้นหากคุณใช้เวลา 45 นาทีในการทำงานกับข้อบกพร่องของลูกค้าแล้วลูกค้าจะถูกเรียกเก็บเงินเป็นเวลา 45 นาที


-1

ฉันกรอกใบบันทึกเวลาทั้งในฐานะพนักงานเต็มเวลาและผู้รับเหมาเป็นเวลาเกือบสิบปีใน 4 งานที่แตกต่างกันดังนั้นหาแรงเสียดทานเล็กน้อยในการใช้งานในตอนนั้น แต่ฉันไม่เชื่อว่าจะติดธุระมากเกินไป ข้อผิดพลาดของงาน เม็ดเล็กที่สุดที่ฉันจะไปคือ 1/4 ชั่วโมงและนั่นหายาก

อย่างไรก็ตามเมื่อเร็ว ๆ นี้ฉันใช้Grindstoneเพื่อติดตามสิ่งที่ฉันกำลังทำอยู่ (ขอบคุณตำแหน่งปัจจุบันของฉันทำให้ฉันสามารถส่งแผ่นเวลาส่วนตัวของฉันเองแทนที่จะถูกบังคับให้กรอกข้อมูลในระบบอินทราเน็ตที่ปลูกในบ้าน)

ฉันอยากจะแนะนำให้ทุกคนที่พบว่าการบำรุงรักษาแผ่นเวลาของพวกเขาใช้เวลานานเกินไปหรือระคายเคือง


-1

ฉันไม่เคยกรอกแผ่นเวลาและไม่คิดว่าฉันจะเข้าร่วม บริษัท ที่ต้องการให้ฉันทำ ที่ทุก บริษัท ที่ฉันได้ทำงานที่ฉันได้รับเสมอตัดสินขึ้นอยู่กับสิ่งที่ฉันได้ทำและไม่ว่านานแค่ไหนก็เอา ผลลัพธ์และประสิทธิภาพมีความสำคัญมากกว่าระยะเวลาในการรับ ในความเป็นจริงอดีตรวมถึงหลัง: ถ้าฉันทำได้มากในปีเดียวกับนักพัฒนาอื่นในตำแหน่งที่คล้ายกันได้ทำในเดือนการประเมินของฉันอาจจะไม่ดีมาก อีกวิธีหนึ่งก็ใช้งานไม่ได้เช่นกันการรู้ว่าคนคนหนึ่งใช้เวลาทำงาน 60 ชั่วโมงในสัปดาห์นี้และอีกคนใช้เวลา 40 ไม่เพียงพอที่จะตัดสินอย่างมีความหมาย นักพัฒนาซอฟต์แวร์ที่มีประสิทธิภาพสูงสุดบางคนใช้เวลาน้อยที่สุดเวลาทำงานแม่นยำเพราะมีประสิทธิภาพ

ยิ่งกว่านั้นฉันเป็นพนักงานที่ได้รับเงินเดือนในแต่ละงานดังนั้นฉันจึงไม่ได้รับเงินมากไปหรือน้อยลงเพราะฉันใช้เวลามากขึ้นหรือน้อยลง ดังนั้นข้อมูลในแผ่นเวลาจะไม่เป็นไปเพื่อประโยชน์ของฉัน ในที่สุดธุรกิจของคุณคือสิ่งที่ฉันใช้เวลาทำโครงการให้เสร็จ ถ้าฉันผลิตซอฟต์แวร์ที่ดีที่สุดใน บริษัท แต่คุณค้นพบว่าฉันท่องเว็บ 4 ชั่วโมงต่อวันคุณจะไล่ฉันออกไหม คุณจะรู้ได้อย่างไรว่าการท่องเว็บไม่จำเป็นต่อกระบวนการทางจิตของฉัน ยิ่งกว่านั้นแม้ว่าฉันจะท่องเว็บ 4 ชั่วโมงต่อวันฉันก็อาจจะไม่ใส่มันลงในแผ่นเวลาของฉันซึ่งหมายความว่าข้อมูลนั้นไร้ประโยชน์เลย ฉันคิดว่าฉันถูกล่อลวงให้กรอกข้อมูลด้วย BS และส่งมอบรายงาน TPS ของฉันเมื่อสิ้นสัปดาห์ ...

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.