每週工作40小時,有可能嗎?

XP的最佳實踐中有一條--每週工作40小時,除Release日期前可以選擇短期加班。但在現實中,其操作有一定的侷限性。有些情況下,必須加班才能解決。

場景1:一個項目組分屬不同部門,彼此的時間無法完全配合。每個人除了項目組內的工作之外,還要參加一些部門的活動。你知道,極端情況下,一些企業的經理的工作內容就是天天夾着個筆記本到處開會。但項目組的計劃卻不包含部門活動,造成了計劃非常緊。項目組爲了完成必要里程碑,只能通過加班來完成。

場景2:一個項目組的成員無法相互替代,如果某個成員無法按時完成工作,導致後續工作無法開展,從而影響整個項目計劃。沒辦法,此成員必須加班,有時還需要有關聯的其他成員一起加班。

場景3:老闆發話了,項目週期壓縮一半,人手不會增加,需求只可能有微調。項目經理要做的第一件事就是先調計劃,定義好各個里程碑的日期,然後不斷壓縮各項活動的時間。除了加班之外,此項目無解。

場景4:有些項目組成員做不到專心工作,但項目經理又動不了他,只能要求加班。

 

所以我認爲,XP的最佳實踐往往是相輔相成的,就每週工作40小時而言,前提條件是:

  • 項目組成員沒有不可替代的。結對編程基本上可以解決此問題。
  • 一起工作。一定要在一起工作,這非常重要。項目組成員分散在各個樓層會讓所有人疲於奔命,一個小問題也會花費大量人力和時間。
  • 項目組成員都要非常專業,任何一個問題成員都可能引發連鎖反應,導致無謂的消耗。現在的項目沒有一個不緊張的,沒有一個壓力不大的,提前解決這些問題的成本最低。
  • 合理的項目計劃。沒有合理的項目計劃,一切都是空談。不過,似乎沒有不喜歡壓縮計劃的老闆,唉,資本主義害人不淺哪!

 

其實我也只是看到過老外在談論企業內部的XP或敏捷,並沒有真的徹底地敏捷過。最多隻是實施過XP最佳實踐部分內容,像測試驅動,全體擁有代碼,持續集成,不斷重構以改進設計,統一代碼規範。所以,我需要你的意見和建議。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章