- In SW development, deadline will not make people more productive, but it will likely make them less productive.
- Parkinson's law (work expands to fill alotted time) is just a joke.
- Productivity cannot be increased by simply taking some (heavily advertised) magic pill, only by improving working conditions. And yet managers are so susceptible to buying magic pills, maybe because they feel desperate?
- Noise and interruptions at the workplace are really annoying - in programming, most meaningful work gets done in the flow and it takes at least 15 minutes to get back there after an interruption.
- When the members of a team work in physical proximity, they tend to discuss things at the same time and go to quiet, flow-mode at the same time as well.
- Are deadlines really so important to justify losing good employees to burnout?
- Price-vs-quality: end users usually don't care about quality that much (because it costs money), but low-quality products reduce the programmers morale. It's best in the long-term to let the developers set their own standard. In some companies, developers can even veto shipping.
- The book is also rather funny or sarcastic: "Before drawing plans for its new Santa Teresa facility, IBM violated all industry standards by studying the work habits of those who would occupy the space."
- Quiz: what annual turnover does your company have? How much does it cost to replace a person? Scoring: If you had any answer at all, you pass. Otherwise you fail. Most people fail.
- It has come to my attention that some of you, when travelling on expenses, have been travelling economy class. This is not an economy-class organization. This is a first-class organization.
- Managers with low confidence or ego problems may feel the urge to impose their position of status on their lowly subordinates, such as moving the company/office closer to their homes or suppressing people who are different, because they feel threatened by them (around page 97).
- Hawthorne effect - people are more productive when they do something new or in a different way or different environment (page 120).
- People enjoy working in teams for a common goal. The challenge of work is important, but not in and of itself; it is important because it gives us something to focus on together.
- At one company, they made a team of testers who took their pride in finding as many bugs and problems as possible, often in very mischievous ways. Grown men and women were reduced to tears by watching their programs misbehave under the demented handling of these fiends. The testing team started to dress in black and really enjoyed their work.
- To build a team: The team members need to get into the habit of succeeding together and liking it. A good manager/leader will set up situations to gain this kind of momentum.
- Internal competition has the direct effect of making coaching difficult or impossible. This means that internal competition (employee of the year, ...) makes no sense.
- Introducing change: There will be people strictly against change, strictly for-change and the doubters. And these are actually the only meaningful potential allies of the change.
- To promote the change, forget about rational claims. People take sides based on emotions. So it's much better to emphasise how the old system was working well, how it served so many requests of the customers and then slowly transition into motivating the people to embrace the change (page 211).
- How do you think about salaries? Do you consider them to be expense that, once paid, is gone, like the heat energy in winter? Or do you think of it as an investment? Because replacing people and bringing them up to speed takes a lot of time and money, so it's worth it to try and keep them. (page 217)
- The office and environment you work in influences productivity to a high degree. Some really nice inspiration: http://officesnapshots.com/2012/12/27/most-popular-offices-2012/
Sunday, February 17, 2013
Peopleware summary
Labels:
swdev
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment