No soul
- China ISO, CMM and other
(This article only discusses in the field of software development, other industries are not discussed)
ISO has experienced its complete life cycle in China. Now, it is not popular, the facts seem to say: it does not meet China's national conditions. Popular is: CMM, PMP and PMP-IPMP of the threshold. So, will they be the next Silver Bullet? If ISO can't be successful, what CMM will succeed?
To answer the above questions, let's take a look at China's ISO.
ISO can actually see a management technology: process standardization, like a pipeline; since this is the international standardization organization to create (can be said to be brand-name products, quality assurance), there is some people's success paradigm, just able to improve us Low quality (behind low quality is low efficiency), at least a little advertisement effect, and you can also tone tone when advertising.
But now noble is ISO, because everyone is ISO, quite a bit of a bit of a feeling of everyone's revolution. Of course, the revolution is still fruitful, at least my work desk is clean, neat, pull one, look at it a little refreshing.
But the key issue is: Is our work quality, efficiency, and level improvement? Is the management process improved? After the project is completed, the document is very complete - completely, no one can read all of them throughout the prove. Who can I fried him now? Because now is the pipeline, the workers on the side should be able to change it casually;, this is a major progress of management: people like the bricks in the building, this piece has no difference or difference, small manager Naturally, you can put energy into other things they think is more important (in fact, I think there is no more important thing to manage).
Is it really?
The document is indeed very complete, but the content is always never or wrong; because people doing things know: first to complete the task, and the document is only recorded; and if the inspection document is related to the facts, it is very difficult, at least this Experts in terms of experts; not to mention this old brother is also a person's internal person, there is a little wrong tolerance. Especially a 12-month project is to be completed in 6 months. Who can I have time to keep the documentation and facts? There is a document is not bad! (I have always doubted whether there are so many bosses in China to reach more people's hands to reach the ISO standard, what to do with the inspection mechanism has always been the difficulties of software engineering.) And "workers" is not easy to exchange: This is not simple labor, adapt The new job is quite long, the higher the technical content, the harder the software code; the personal style of the software code (only the way to solve the problem) is then so strong!
Why is this so?
Every item you experience can be observed: Managers always try to solve management problems with technology. From the number of login passwords, the rules that are not annihable workload statistics, from the level of staff restrictions and authorized to complex business, the administrative second-level relationship is not explained: the manager is trying to transfer to technology ! Controlled the password == Controlled people? Business volume statistics == work pay? Wonderful work knowledge, you should know that this is low-energy management. Similarly, management technology is not all technical management, technology solves the problem of management. ISO is also a new technique that can solve management problems in the manager. Unfortunately, there is no big use of management technology without management ideas, which makes it tapped in the surface. However, cut off the scorpion is not equal to change the brain, we get ISO's body (management technology) but did not see its soul (the ideological foundation of management). You can say that ISO's implementation process in China is a complete reaction to "people-oriented" slogans. People are not something such as industrialization, with a strong characteristic; if it is necessary to be a piece of stone, it is only a piece of stone, there is no rule. Software development projects that need to be put in great enthusiasm, wisdom, interested efforts? Respecting individuals, we must respect their lives, development, interests, hobbies, opportunities, working conditions ... maybe, really because of our culture to pay attention to individuals? No wonder the good things of foreign countries will go out to China! As mentioned earlier, 12 months of projects should be completed in 6 months, seeming to have things in the factory at the beginning of the last century; in the Chinese software industry, this is a basic fact; no one knows super Is the load work leads to a simple fact that low quality? Today, the goal of management is no longer to be squeezed from the mercenter by various methods. Ask God to tell the project manager what we need.
In fact, classic software engineering is a software crisis to try to use engineering results in software development in the early days of the software crisis. After these years, it is basically formed two parts: programming methodology and software project planning control. It is not a purely meaningful engineering. The "giant" method is mainly the giant manner. The recent rise of ultimate programming is the rebound of this "project-oriented", through the small team, strong communication and other methodological achievements (in fact, weakening bad management), reserves the excellent part of management ideas. -"people oriented". Everyone thinks about it, where is the XP method? Only in the management part, the other parts are not light! It removes the unnecessary work brought by the management section, strengthens communication between people and people. However, in the large number of projects, the number of communication consumption has increased dramatically, and the low-level management will still cause the project's low quality. Even if this is, it is better than the "classic" method, it will be better because it weaken the negative effect of low-level management. Therefore, if there is no good management, it is recommended to use the XP method.
Now, a new word has appeared - "people". This is not necessarily a good thing; some people have to fully researchers' commonality can use people as "pieces"; some people are to fully researchers to fully play this Ware. It's really benevolent, and the wise is witnessed. When you have heard the "person" or peopleware in your mouth, you can erect the ear to listen to it, listen to the stress in "people" or on Ware.
So, should I oppose ISO, CMM, PeopleWare? No, but need to vigorously advocate! There will always be a smart person to understand the true meaning of management. At that time, these things have a large use.