Management

[翻譯] 加班有用嗎?如何知道加班有用?


 

Crunch: does it help and how do you know?

[翻譯] 加班有用嗎?如何知道加班有用?

短連結:http://wp.me/pBAPd-wN

原文連結:http://www.gamasutra.com/blogs/EricByron/20160729/278113/Crunch_does_it_help_and_how_do_you_know.php

by Eric Byron on 07/29/16 10:44:00 am

In the great debate amongst the games industry regarding crunch the one fundamental questions that doesn’t seem to be answered is: does crunch actually help a game development project be more successful?
在遊戲產業中,關於加班的基礎問題中,仍未在辯論中獲得答案的是:加班是否真能幫助遊戲開發獲得更多成功?

In our original survey and articles, the Game Outcomes Project measured game project success using an aggregate score of 4 factors:

  • Return on investment
  • Critical acclaim
  • Internal satisfaction
  • Project delays

在我們先前的問卷及文章-"遊戲專案為何成功"-我們基於四個量度來總和測量遊戲開發的成功度:

  • 獲利或回收。
  • 專案在外部被認定獲得巨大成功。
  • 專案內部滿意度。
  • 專案時程達標或延遲。

From our 2014 survey results, our fourth article concluded that teams that reported having crunched during the project were generally less successful than teams that reported little or no crunch.  So why do so many still swear by crunch as a necessary part of game development?
從我們2014年的結論中,第四篇文章討論了:在專案開發中加班的團隊,比起加班較少或不加班的團隊,一般來說反而獲得了比較少的成功。但為何有這麼多人聲稱加班在遊戲開發中是必要之惡?

http://www.gamasutra.com/blogs/PaulTozour/20150120/234443/The_Game_Outcomes_Project_Part_4_Crunch_Makes_Games_Worse.php

Did we ask the wrong questions or make false assumptions about what success is?  There are many in the games industry that believe working long hours is an inevitable part of the creative process and those who are passionate cannot and should not be constrained to working 40 hours a week.  On the other hand, there is a lot of scientific evidence regarding the ill effects on productivity when working long hours. More importantly, there seems to be complete void of any real data to validate that those working long hours are actually as productive and creative as they would be working less hours.
是否我們問了錯誤的問題,所以導致了關於成功錯誤的結論?有很多業界的朋友仍相信長工時在創意發想中是無可避免,以及那些充滿熱情的開發者不應該被一周四十個小時的制度所限制。在相反的角度來看,已經有很多科學證據顯示長時間工作會對生產力有負面影響。更重要地,我們缺乏真實數據來證明長時工作-比起較少的工時-能真正帶來高生產力及高創意。

Alex St. John, in response to an interview with Kate Edwards,  recently described those wanting to avoid crunch as having a “wage slave” attitude and basically said we should feel privileged to work 80 hours a week.  You can read his blog article here:
http://venturebeat.com/2016/04/16/game-developers-must-avoid-the-wage-slave-attitude/

Alex St. John 在最近回應 Kate Edwards 的訪問中認定那些不想加班的人是"薪水奴隸",而且我們應該感覺一周工作八十小時是一種恩賜。請透過部落格的文章閱讀他的看法。

We need less opinions and more data!
我們需要數據,而非看法。

We’ve been talking with leaders in the games industry trying to gather more evidence to support or dispel the theory that crunch is a necessary and beneficial practice when making games or other creative endeavors.  One problem we have run into right away is a problem with defining crunch itself.  There are those who believe crunch should be defined as extended periods of mandatory overtime: 3 or more weeks of 60+ hours each week.  Evan Robinson, author of the article “Why Crunch Mode Doesn’t Work: 6 Lessons”, is of the opinion that anything beyond 40 hours per week is crunching.  Dave Swanson, a director of engineering for Electronic Arts, commented that what people call crunch now is nothing compared to the hours he worked when he started in game development in the early days of Madden Football at the Tiburon Studio in Orlando, Florida.

http://www.enginesofmischief.com/makers/evan/pubs/crunch.html

我們與遊戲產業內的領導者深談,想找到更多證據來支持或質疑這種"創意開發或遊戲開發時,加班有益"的理論。首要的問題就是我們如何定義甚麼叫作加班(超時工作)。有人認為加班應該定義為被命令長時間處於超時工作的狀態(而不是偶發的超時):也就是超過三周都在六十小時以上工作。Evan Robinson-<六堂課告訴你為何加班不可行>的作者則認為只要每周超過四十個小時就叫加班。Dave Swanson-美商藝電的工程監督則認為現在大夥所謂的加班與他當時在奧蘭多的 Tiburon Studio 開始做 Madden Football 時的工時簡直就是一碟小菜。

We also want to acknowledge before going further with this discussion that there is a distinction between voluntary and mandatory overtime.  Within our survey there was a statistical difference, in terms of project outcomes, when respondents indicated that overtime was voluntary.  Voluntary overtime is not surprisingly less harmful but there are still studies that suggest, any time we work long hours, fatigue effects the quality of our work.  This seems to be especially true for “knowledge workers” who have to make decisions or solve complex problems.  In game development this may translate to more bugs or poor technical decisions that result in performance issues or generally poor quality or stability of the game.  We’ve included some links at the bottom of the article where you can go review some of the research that’s been done.  Don’t just take our word for it.

我們也應該在繼續研究這個題目之前,清楚區分自願加班及被命令加班的差別。在我們的問卷調查中,問卷填寫者指出自願加班對專案的成功度,有統計上的差異。不意外地,自願加班負面影響比較低,但仍有研究建議不論怎樣的長時間工作的疲勞都會造成工作品質的影響。對用腦力工作的勞工來說這似乎特別明確,因為他們必須解決複雜問題,做出工作上的決定。在遊戲開發中,低落的工作品質就代表更多的臭蟲,效能問題。也就導致遊戲的穩定性低,一般所謂品質低落。我們在文章結尾列出了一些我們提到的參考連結,讓讀者可以互相比較。

Let’s talk a little bit about why game teams crunch.  Seppo Hellava, Co-Founder and Creative Director at Wonderspark, made a direct correlation to ship dates.  He was proud to tell us that his teams don’t crunch because they do not set hard deadlines.  They do this by working in short iterations with frequent small releases.  This minimizes the risk of introducing a major problem with any release, allows them to quickly change course if they learn something new; either from development or from those playing the game.  Because there are no hard deadlines, they can manage the workload and focus on just the next iteration, not a long feature list with pressure to get some major release out for a marketing window.

http://www.wonderspark.co/

接著我們來談談為何遊戲團隊會加班。Seppo Hellava-Wonderspark 的創意監督及共同創辦人,訂定了發售日的計算方式。他自豪地說他的團隊不加班,因為他們的發售日期是彈性的。他們透過快節奏的短期循環來開發及釋出產品。這樣的作法降低了大問題發生的風險,讓他們能夠快速學習新知-不論是從開發中或從試玩中,同時立即改變方向。為他們沒有明確的時程底線,他們可以調整工作時程,只專注在下一循環的工作上,而非讓長期的工作清單及因為營運目標而設定的發售時程造成團隊的壓力。

Of course, this doesn’t work for many game studios with pressure from publishers or marketing to ship a game for Christmas or release within a very short window to hit some specific target market or hit some revenue goal in a particular fiscal period.  It can be extremely hard to avoid some degree of crunch when faced with a hard deadline and too much work left to do with limited time to do it.  Joe Hoff, Director of Software Engineering at InContact and a former Development Director at EA Sports, put it this way:

“Crunch is caused by designers trying to shove 10 pounds of shit in a 5-pound bag.  They will always insist on more features than can possibly be done within the available capacity.”

當然,對於很多接受發行商或營運單位壓力-要在聖誕節發售或是在下一個會計結算前就要達到特定的營收-的遊戲開發工作室並不能這樣運作。當面對固定發售日的時程而還有很多工作必須完成的情形下極難避免一定程度的加班。Joe Hoff 前美商藝電運動開發監督及 InContact 的軟體工程部門監督說道:"加班是肇因於設計師總是試著把十公升的大便裝到五公升垃圾袋。設計師總是堅持要有更多的特色,比目前能做到的都來的多。"

Yes, there are those that believe crunch is the result of poor management and a willingness to over commit, promising features that will force the team to work overtime to deliver them.  Counter point: Warren Spector is famously quoted as saying:

“Crunch will always exist in studios that strive for quality.  Look, I’m sure there have been games made without crunch. I’ve never worked on one or led one, but I’m sure examples exist.”

沒錯,加班是由差勁管理及過度承諾造成,這樣的情形逼迫團隊超時工作交付成果。但也有可能是如 Warren Spector 所說:"加班會永遠存在於追求品質的工作室。聽著,我確信一定存在某些遊戲團隊不需要加班,但我還沒有碰過或帶過這樣的專案。"

We talked to Kate Edwards, the Executive Director of the International Game Developers Association (IGDA), about crunch in the games industry. Kate is passionate on this subject and the IGDA recently announced an initiative called the Crunch Comp Initiative.  The IGDA has been studying quality of life in the games industry for years, running an annual Developer Satisfaction Survey (DSS).  In 2015 the DSS respondents reported the following:

“62% indicated that their job involved crunch time; 58% said they were in crunch more than twice in the last two years; and 61% said that crunch time is expected at their workplace.”

http://www.gamasutra.com/view/news/267567/IGDA_announces_crunch_tracking_and_reward_initiative.php
https://ndark.wordpress.com/wp-content/uploads/2016/08/251cc-igdadss2015-summaryreport_final_sept15.pdf

我們與 IGDA 的執行監督 Kate Edwards 談過遊戲產業的加班問題。Kate 對這個議題充滿熱情,而且 IGDA 最近才公布"Crunch Comp Initiative"這個業界自清行動。IGDA 多年來已經研究了遊戲產業內的生活品質問題,每年都針對開發者做問卷統計。在 2015 年的問卷結果表示:"百分之六十二的回答者有加班(crunch)狀況;其中百分之五十八在最近兩年這樣的情形超過兩次;百分之六十一的人說在他們的工作環境加班是被期待的。"

In our interview, Kate also stated, “crunch is almost entirely avoidable, even in creative works, because it goes back to that creative vision and that creative vision includes a certain agreed upon feature set.  Someone has to draw a very hard and difficult line and say, ‘that is a great idea but we are not going to do it in this version’.”

在我們的訪談中,Kate 也談到:"即便是在創意工作中,加班其實可以完全避免:當我們回頭看創意的開發過程,工作內容是來自於我們事先同意的創意需求。而某個人必須對對這些特點設定下嚴格的標準及紅線,負責任地排除掉無法在這次的版本加入的那些好點子。"

She commented that in the DSS, respondents often blame crunch on inexperienced management. When she lectures she has a slide that says: “Crunch time:  In every other industry it’s called it ‘poor project management’”.
她在報告中提到,問卷填寫者普遍認定加班是肇因於沒有經驗的管理層。她對我們展示她的一頁演講的投影片說明:"在任何其他產業,加班都被叫做管理不當。"

We talked a little bit about the conflict between creative leadership and project management, who are trying to hold that line and say “no more scope” but the creative leadership is fighting to add more features (recall Joe Hoff’s quote above).  Who wins the struggle between creative leadership and the passion to make the game the best it can be and project management, who know that scope creep can cause the team to crunch?
我們談到了創意及管理型領導者在這個議題上的衝突,也就是當某人想要阻止無限度的需求進入開發,而創意開發者卻想要一直增加遊戲的內容。兩種情形中,是創意及讓遊戲更好的熱情還是知道團隊開發的容量研判將造成加班,哪個應該勝出?

Kate commented that we have to make sure that when considering new scope, that could cause a team to have to crunch, that leadership has to really recognize the impact on people’s lives.  She also reminded us that many of these companies don’t compensate folks for working later so it should not just be assumed that because the new feature will be awesome that people should be willing to work extra hours to make it happen.  She also suggested that the decisions are often made by managers who aren’t going to work long hours with the staff they are expecting to crunch.
Kate 談到,我們應該確保當談到新的規格的時候,就有可能導致團隊加班,領導者應該認真承認加班會導致對生活的衝擊。她同時也提醒我們很多公司因為他們認為這些有趣的點子是由員工自己想要加入而導致超時工作,而導致沒有發加班費的結論。她也同時說明加班常常是由沒有真正加班的管理層而決定。

The 2015 DSS found that as many as 37% of developers are not compensated for extra hours they work.
2015 年的報告結論說明有百分之三十七的開發者並沒有在超時工作上拿到加班費。

And the debate goes on…  Many teams crunch and many leaders make a conscious decision regarding scope versus capacity, believing that crunching will allow them to publish a better, more successful game.  So how do we prove one way or another if crunch is beneficial or harmful to most game development projects?  We need data. We have a proposal for a way that you can do your own data gathering so you know what the real affect is of working long hours on your project.
這樣的辯論持續著,很多團隊加班,很多領導者都面臨著時程或加班的良心考驗,希望加班能讓他們的發布更順利,遊戲更加美好。所以如何證明加班對遊戲開發專案是有用的或有傷害性的?我們需要明確的數據。我們有個計畫來蒐集數據讓我們知道長時工作隊開發的真實影響。

We believe that productivity can be measured as combination of three measurable factors:

  • Volume
  • Efficiency
  • Quality

Here’s how this works, and it isn’t rocket science.
我們相信生產力可以被以下幾個要素所總合:產能,效率,品質。我們接著細談每個要素是如何運作,其實一點也不難懂。

Volume

Volume simply measures the amount of work being done during some period of time.  You can use whatever unit of measure makes sense for you.  It might be story points, work items, bugs fixed, man days of estimated work… You almost surely are already collecting this data point.

產能,就是一定時間內能夠工作的總量。可以用任何的單位來量度。可能是故事的數量,產出的物品量,修復的臭蟲,預估可完成的工作等。你必定知道這些數據了。

Efficiency

Efficiency is simply the amount of effort required to deliver the volume of work you are measuring.  You may already collect this data too.  For example, if your team delivers 20 story points with 5 guys working 40 hours in a one-week sprint your efficiency rating looks like this.

5 * 40 = 200 man days of work time divided by 20 units = 10 hours per unit.  You have an efficiency rating of 10.

效率,就是為了要產生一定量的產能所需要的努力。你也可能已經知道這些數據了。打比方說,假如你的團隊在一周的衝刺中用了五個人工作四十小時產生了二十個劇本,你的效率可以這樣算。5*40為兩百個人力工時,除以二十,效率就是每個劇本單位需要十個小時。

This assumes that all 20 story points were delivered with no defects or work remaining.  This is not very realistic which is why we also need to measure quality to really understand the true productivity.
這還必須假定二十個劇本單位都沒有錯誤需要修改。因此這就是為何我們需要品質這個指標來總和生產力。

Quality

The easiest way to add this component to the calculation is to measure the amount of time that members of the team spend on bug fixing or rework.  You don’t have to be precise in this measurement but if you ask folks to honestly ball park the amount of time they spend each day on bug fixing you can get a good indication of how much effort goes into resolving issues.

品質的最簡單計算方式就是團隊成員用來修正臭蟲或重工的時間。不一定要很精確的描述,只消問團隊就可得到每天花在修改臭蟲的時間,也就是這個指標是花多少時間在解決問題。

Using the same example from above with 5 guys working 40 hours in a one-week sprint, let’s say we identify that they each spent about 4 hours fixing bugs.  That is 20 hours total or about 10% of the total time spent on bug fixing.
假如我們繼續用同樣的例子五個人在一周花了四十個小時,然後每個人都花了四個小時修改臭蟲。那麼總和就二十個小時,或是百分之十的時間在修臭蟲。

We subtract the bug fixing percentage and calculate the “productivity” rating. (10 – 10%) = 9.
簡單把修改的比例計算進去就可以得到一個生產力的結果為十個效率單位減去百分之十,等於九個生產力單位。

Now we have a bench mark.  In a good one-week sprint, with 5 guys we should hit a productivity rating of 9.  If you measure this over time you will expect to see some fluctuation, hopefully with productivity increasing as the team gets more experienced and learns to work together more effectively.
現在我們有了評估標準。在一周的衝刺中,五個人會達到九個生產力單位。假如你持續評估這個數字,就可以看到一些波動,預期中有經驗的團隊會學著有效率地一起工作,也就是生產力會提高。

The trick is to see what happens when people start working longer hours.  We expect to see an initial increase in the volume of work completed with no significant change in the overall productivity rating.  The question you need to answer is: what happens after 2 or 3 weeks in a row of working longer hours?  Research in other industries has suggested that by the third week you will see all three metrics (volume, efficiency and quality) decline.  Meaning, as people get tired they get less efficient and they will generate poorer quality work, be less innovative and make poorer decisions.
我們所要觀察的就是當團隊工作超時之後會發生的事。我們預期產能會依照相同的生產力指數提高。我們需要回答的問題就是在二到三個禮拜這樣的長時工作後會發生甚麼事?在其他產業的研究已經說明了到第三周你會看到三個指數(產量,效率,品質)都下降。也就是說團隊成員疲憊之下沒有效率,也產生品質低下的產品,同時缺乏創新,還會做錯事。

If you believe that crunch is okay and a natural way of working in creative endeavors than we implore you to measure productivity in this way and see for yourself what is really happening.  Research suggests that after as little as 3 weeks of working 60 hours per week individuals may actually produce less than if they had worked 40 hours each week during that same period.  Don’t you want to know if crunch really works?  Measure it and find out!  Even better; measure it and then share your aggregate data with the Game Outcomes Project and the IGDA so we can share what you’ve learned with the broader industry.
假如你相信加班在創意工作時很正常,那麼我們希望你能測量這個生產力,自己看看會發生甚麼事。研究指出在每周六十個小時工作下,僅需要三周,每個人的產量就會比每周工作四十個小時還要低。你難道不想要證明加班有用嗎?自己測量看看吧!更建議你測量之後,與我們 “遊戲專案為何成功團隊" 及 IGDA 分享,那麼我們也會把你的數據列在我們的研究之中分享給業界。

Conclusions:

結論

We believe, from both the Game Outcomes Project survey and from the IGDA DSS, that most people working in the games industry have some period of crunch each year.  We concluded from the Game Outcomes Project survey that for those that participated in the survey; teams that crunch have less successful projects than those that don’t.
我們相信,從 “遊戲專案為何成功" 的問卷到 IGDA 的報告,大多數在遊戲產業工作的人都每年都曾經加班工作。從問卷中得到加班的團隊卻獲得較少的成功成果。

From the personal experiences of members of the Game Outcomes Project team, and industry leaders we have spoken with, there appears to be a correlation between fixed ship dates and issues with managing scope, that contribute strongly to the need to crunch.  Teams that can avoid hard deadlines or can manage scope well are less likely to rely on crunch to get their game released.
從"遊戲專案為何成功"的團隊,訪談過的業界領袖中的個人經驗指出,不可變更的發售日通常伴隨著管理規格的問題,導致必然加班。那些能避免不可變更的時程,或者能夠好好收攏規格的團隊就能避免依賴加班,也能把遊戲做完。

For those teams that expect to crunch, and intentionally commit to scope that they know will require crunch probably have no real data to know if crunch actually gives them the boost in productivity they want.  It is also possible that crunch causes harm to employees that results in physical and mental health issues, but that’s a topic for another article.
那些預期要加班的團隊,其實也預期地接下那些必須加班才能完成的規格,但他們可能沒有真實的數據證明:加班實際上是否能帶給他們所預期的生產力提升。加班也有可能導致員工身體及心理的健康問題,但我們不在這篇文章中討論這個題目。

It is possible to measure productivity and, if your teams crunch, you should want to know if the practice is effective or not.  Maybe, “you can’t handle the truth!”  Stop just believing that we should all expect, and be happy to work 80 hours a week and find out if that is really the best way to be successful.
測量生產力是可以做到的,假如你的團隊加班,你應該希望知道這個策略是否有效率。你也許只是沒辦法接受真相。停止錯誤的期待:快樂的一周工作八十個小時。找到真正能帶來成功的方法。

Question we still need to address:

我們接著仍需要釐清的問題:

How long does it take to recover from crunching?  If you work 80 hours for 1 or 2 weeks (or months) and then reduce your hours back to something closer to 40 hours, how long before you have recovered?
從加班中回復正常要花多久時間?假如一到二周工作八十小時,然後回到正常的四十小時,要花多長時間才能回復正常?

What if we never have a regular schedule and simply work 60 hours per week all the time?  If we don’t have a baseline metric of productivity at 40 hours per week, how do we know if 60 is more or less productive?
假如我們從未有正常的時程,而持續一週工作六十個小時又如何?也就是假如我們沒有一個每周四十小時的測量基準的話如何評估六十小時的效率的好壞?

How important is diversity of activities to creativity?  There are some that would argue that people who work too many hours lose their ability to innovate and need outside activities to stimulate their creativity.  How do we know when that is a factor for our staff?
工作的複雜度對創意的影響是否重要?有些人會爭論工時過長的人會失去創意發想的能力,然後需要一些戶外活動來刺激回復創意。

We are here to help and to learn with you.  We want to improve the industry that we work in and are all passionate about.
我們希望能幫助各位,一起了解這些答案。我們想要強化我們在此工作且熱情於此的這個產業。

The Game Outcomes Project is an independent industry/academic partnership.  It is driven entirely by intellectual curiosity.  Our mission is to survey a large number of game developers and statistically analyze the connections between game development team culture and project outcomes.
“遊戲專案為何成功"是一個獨立的業界學界合作團隊。完全是因為對知識的興趣而驅動。我們的任務是透過問卷訪問夠多的開發者,以統計的方式分析遊戲開發團隊文化及產出的關係。

The Game Outcomes Project team currently includes Paul Tozour, Lucien Parsons, Zhenghua “Z” Yang, NDark Teng, Eric Byron, Ben Weber, Karen Buro, Joe Frontiera, and Carlos Puertas.
“遊戲專案為何成功"團隊成員有 Paul Tozour,Lucien Parsons,Zhenghua “Z” Yang,NDark Teng,Eric Byron,Ben Weber,Karen Buro,Joe Frontiera,以及 Carlos Puertas。

Leaders who contributors to this article included:  Seppo Helava, Joe Hoff, Clinton Keith, Keith Fuller, Dave Swanson, Andre Thomas, and Kate Edwards.
此篇文章訪談的領導者:Seppo Helava,Joe Hoff,Clinton Keith,Keith Fuller,Dave Swanson,Andre Thomas,及 Kate Edwards。

References:
參考資料:

IGDA resources on quality of life
http://www.gameqol.org/igda-qol-survey/
IGDA 生活品質問卷

IGDA Developer Satisfaction Survey
http://www.igda.org/?page=surveys
IGDA 開發者滿意度問卷

Interview with Kate Edwards
http://venturebeat.com/2016/03/20/why-crunch-time-is-still-a-problem-in-the-video-game-industry/
Kate Edwards 的訪問

Clinton Keith’s blog – “Death March Crunches: 10 Causes and Solutions”
http://www.gamasutra.com/blogs/ClintonKeith/20160422/271137/
Clinton Keith 的部落格文章:邁向死亡的加班衝刺:十個原因及解法

Danial Cook article on productivity
http://www.lostgarden.com/2008/09/rules-of-productivity-presentation.html
Danial Cook 生產力的相關文章

Sleep deprivation study from the US Army
http://web.archive.org/web/20071102031613/http://www.usafa.af.mil/jscope/JSCOPE97/Belenky97/Belenky97.htm
美軍關於睡眠剝奪的研究

“Proof that Positive Work Cultures Are More Productive” from the Harvard Business Review
https://hbr.org/2015/12/proof-that-positive-work-cultures-are-more-productive
哈佛商業評論的文章:證明正向工作文化就是生產力

“Psychosocial working conditions and the utilization of health care services”
http://bmcpublichealth.biomedcentral.com/articles/10.1186/1471-2458-11-642
心理工作狀態及健康服務的利用率

Evan Robinson included links to several studies within his crunch article, which is linked within the article above.
前述 Evan Robinson 的文章連結中包含了數個研究。

[翻譯] 加班有用嗎?如何知道加班有用? 有 “ 1 則迴響 ”

發表留言

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料