Archive for March, 2006
Thursday, March 30th, 2006
Another insight about organizational underwater currents:
The variation in how different people within the same organization perceive a certain issue is by itself an interesting finding.
You can learn a lot about the organizational culture by comparing the way different people live a certain aspect of the organization and react to it. Sometimes this variance is derived from […]
Posted in Organizational Culture, Management, Change | No Comments »
Wednesday, March 29th, 2006
Well, the Israeli elections are over, and the results took (almost) everyone by surprise. Small parties, which no one thought will get into the parliament, managed to sweep the public, and now have a significant electoral power.
The interesting story is that no pre-elections poll managed to anticipate this immense movement of voters from their traditional parties […]
Posted in Organizational Culture, Management, Change, Process, Optimization, Improvement | No Comments »
Tuesday, March 28th, 2006
Everyone should learn from their experience. Every event in one’s life can teach him something for the future. For that purpose, and event need not be a private one. National events are also a great source of lessons for life.
The Israeli elections took place today. Only 63% of Israeli citizens used their right to vote – […]
Posted in Honesty | No Comments »
Tuesday, March 28th, 2006
A general term referring to any activity done to address an unexpected problem revealed at a highly inconvenient time, although it should have been anticipated and handled earlier.
Psychologists who studied closely the software industry found out that working in a crisis mode usually brings the best out of people. A group of researches from Boston […]
Posted in Organizational Culture, Management, Hitchhiker's Guide To SW Dev, Politically Incorrect | 1 Comment »
Saturday, March 25th, 2006
Everybody seems to love TDD (Test Driven Development). Writing unit tests can be a lot of fun, and a real productivity enhancer. Writing tests before writing a piece of code is also a great idea. It sure helps you shape your interfaces and think about their usability even before implementing them. It also has the […]
Posted in Code Quality, Unit Testing, TDD | 4 Comments »
Friday, March 24th, 2006
A deadline is a managerial tool widely used to maximize the performance of employees. Its main purpose is to increase the earning of the company without investing more money in human resources (see also: Unpaid Overtime).
It is a strange, but well-established, observation, that a deadline can never be met. The reason is not the poor […]
Posted in Organizational Culture, Management, Hitchhiker's Guide To SW Dev, Politically Incorrect | No Comments »
Tuesday, March 21st, 2006
The term Multitasking originally referred to the ability to run two or more processes on one computer at the same time. This is usually achieved using a context switch mechanism, which means that each process is executed for a given period, and then replaced by a different process, while storing the state of the previous […]
Posted in Organizational Culture, Management, Planning, Hitchhiker's Guide To SW Dev, Politically Incorrect | 1 Comment »
Tuesday, March 21st, 2006
The lexicographical definition of the word Priority is “Precedence, especially established by order of importance or urgency”. For years, tasks prioritization was successfully used for managing companies, projects and people.
At about the same time scientists first witnessed the hole in the Ozone layer, software developers around the world discovered a strange anomaly in the Priorities […]
Posted in Management, Planning, Hitchhiker's Guide To SW Dev, Politically Incorrect | No Comments »
Sunday, March 19th, 2006
Soon after the extinction of punch cards, when programming became a task one could do using a personal computer, a new natural phenomenon was discovered. It seemed like software has a tendency to behave differently when executed on different machines. What seemed like an arbitrary behavior at first was then found out to be consistent […]
Posted in Hitchhiker's Guide To SW Dev, Politically Incorrect, Pearls Of Wisdom, Bugs | 1 Comment »
Saturday, March 18th, 2006
Sometimes you hear managers use magic arguments, which seem to rebut any argument about the need for improvement. The beauty of these arguments is in their generality: they seem to fit any discussion on any issue and always explain why things should stay as they are.
As a service to the new generation of managers, […]
Posted in Management, Improvement, Strategy, Pearls Of Wisdom | 1 Comment »