Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • 読 読書メモ:ピープルウエア第3版
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Container Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • 藤森咲紅
  • 読書メモ:ピープルウエア第3版
  • Wiki
  • Chapter 8 Program can be done at night

Chapter 8 Program can be done at night · Changes

Page history
Chapter 8 Program can be done at night を作成 authored Aug 21, 2023 by 藤森咲紅's avatar 藤森咲紅
Hide whitespace changes
Inline Side-by-side
Chapter-8-Program-can-be-done-at-night.md 0 → 100644
View page @ 332add84
- [[Japanese]]
* Part II Office Environment and Productivity
* [[Chapter 7 Equipment Police]]
* [[Chapter 8 The program can be done at night]]
* [[Chapter 9 Saving Office Investments]]
* [[Break a minute... Intermezzo]]
* [[Chapter 10: Mental Labor Hours vs. Physical Labor Hours]]
* [[Chapter 11 Phones, Phones, and Phones]]
* [[Chapter 12 Restoration of the Door]]
* [[Chapter 13 Office Environment Evolution Theory]]
## Chapter 8 Program can be done at night (pp.47-56)
- Software industry and overtime
- The true purpose of overtime is to improve the quality of work rather than to handle the volume of work.
- Clearly avoiding a bad office environment, but no one is doing anything about it
- Improving the office environment is not an environmental problem, but a human problem
- It is possible to approach people who have authority to improve the environment (= "equipment police")
- This chapter: Why do we have to face off against the "Equipment Police"?
- Next chapter onwards: How to develop an advantage in "Confrontation"
### Programming Contest Experiment
- Programmers selected from each company competed for coding and testing time and remaining defects
- Feature 1: Each team fights in pairs against other teams, and at the same time, team members fight against each other
- Feature 2: Each participant uses the same work environment as usual at his work place during normal working hours
- The variation in the work ability of individual programmers was very large
- The measurement value of the best person is about 10 times that of the worst person
- The winner measures about 2.5 times more than the average programmer
- The mean measurement value of the top half is more than twice the mean of the bottom half
- Things that have nothing to do with productivity, things that have little to do with it
- programming language
- years of experience
- Number of remaining defects
- annual income
- **Who you teamed up with** was a factor in improving productivity
- Two people working under the same "corporate culture" have almost the same productivity
- Rules of thumb for individual variability may not apply
```
I can understand that the programmer's ability difference is 10 times,
There is a 10-fold difference in the productivity of the company itself
"Software Productivity"
```
[^1] [Mills 1988] p.266
- The correlation between office environment and contest performance was quite remarkable
Table 8.1 Office environment of upper and lower groups
|Environmental Factors|Top Quarter Group|Bottom Quarter Group|
|:--|:-:|:-:|
|1. Space per person (square feet)|78 (7.0m²)|46 (4.5m²)|
|2. Quiet enough? |Yes 57%|Yes 29%|
|3. Enough privacy? |Yes 62%|Yes 19%|
|4. Can you mute your phone ringer? |Yes 52%|Yes 10%|
|5. Can I transfer the call to someone else? |Yes 76%|Yes 19%|
|6. Are there many meaningless interruptions? |Yes 38%|Yes 76%|
>Precisely, this data alone does not prove that better offices are more productive. ……
>If our hypotheses are proven correct, the dereliction of duty in designing and improving the office environment is clearly wrong.
→ If employees work more overtime, we should focus on why overtime work increased rather than reducing overtime work, and pay attention to the relationship between the office environment and productivity.
→ This is the reason why we have to "confront" the "equipment police"
[^1]: Mills, 1988: Mills, Harlan D. "Software Productivity." New York: Dorset House Publishing, 1988.
\ No newline at end of file
Clone repository
  • Break a minute... Intermezzo
  • Chapter 1 Trouble somewhere today
  • Chapter 10: Mental Labor Hours vs. Physical Labor Hours
  • Chapter 11 Phones, Phones, and Phones
  • Chapter 12 Restoration of the Door
  • Chapter 13 Office Environment Evolution Theory
  • Chapter 14 Hornblower factor
  • Chapter 15 Let's talk about leadership
  • Chapter 16 Hiring a Juggler
  • Chapter 17 Getting Along With Others
  • Chapter 18 The End of Childhood
  • Chapter 19 Fun to be here
  • Chapter 1: Something is wrong today
  • Chapter 2 Cheeseburger production and sales manual
  • Chapter 20 Human Assets
View All Pages