- 最后登录
- 2014-11-11
- 在线时间
- 2 小时
- 寄托币
- 893
- 声望
- 0
- 注册时间
- 2007-4-15
- 阅读权限
- 25
- 帖子
- 5
- 精华
- 0
- 积分
- 648
- UID
- 2328081

- 声望
- 0
- 寄托币
- 893
- 注册时间
- 2007-4-15
- 精华
- 0
- 帖子
- 5
|
TOPIC: ISSUE25 - "Anyone can make things bigger and more complex. What requires real effort and courage is to move in the opposite direction-in other words, to make things as simple as possible."
WORDS: 853 MODIFY
"The biggest problem when I use this new machine is that I cannot find the function I need," my aunt, a retired teacher, always complains when she begin to use the computer to do some simple task. I believe lots of people share the same feeling with my ant, including some professional users or experts. The systems are becoming bigger and more complex, go far beyond our expectation and requirement to some degree. This has betrayed its initial purpose of facilitating the users, thus call for some reasonable work to do move in the opposite direction.
Traditionally, we simply believe that the more, the better. Especially for those who come from the hard time when food and clothes are insufficient, firmly believe this. However, in the current world where we are bombed by abundant information, hardly can we continue hold this traditional viewpoint. The challenge is no longer the shortage, but is how can we find what we need, if not useful for us, we have to say the more, the worse. This is perhaps a little extreme, but you can find it is reasonable to some extent when you see the secretary of office is busy to find one mails from her mail box,
There are several reason contribute to the trend that nearly all the things are becoming the bigger and more complex: First, users’ require more functions. Under this circumstance the adding more function to initial product to satisfy the higher requirement of users can be thought to be reasonable and acceptable. Second, the fierce competition forces the companies to enhance their service quality, improve their products. Adding extra function is popular regarded as one effective way to attract the consumers' attention. To witness this, you need look no further than the advertisement. Nearly all the companies are telling us that their products have combined four or five functions of the similar products. Some extra function, I admit, related to its major function, thus make the initial product easily be used. For example the camera, record, and radio functions, added to the mobile phone, facilitate our use. While there are some products, perhaps a lot of such products, the extra functions are more like ostensible features to be showed in the advertisement rather than actually features to present us convenience. A ridiculous example is that a pen used by the student is added so much small electronic device, make us wonder its purpose is to facilitate study or distract their attention from stud. Thus, the potential harm of these extra functions inflicted on their uses far out weigh their merits.
This trend is become even more obvious when it comes to information technology. We find the software have become bigger, had more menu items, and required higher hardware than the previous version every time we install a new version. But hardly can we find some really new features. The ordinary function is encapsulated in a new form, changed to a new name. After a period's hard time, we get used to it, exactly the same as the previous version. Therefore, the big and complex new version bring to us is merely a hard time to map the so called new functions with the initial functions we are familiar with.
Besides require more unnecessary work of users, the increasingly bigger and more complex system bring trouble to the designers or developers of the system. First, the bigger the system grows into, the more potential problem will bring about. Second, the more parts are added, the relation between each parts will be more complex, one small problem can lead to the debacle of whole system. Third, the maintaining cost grows dramatically as the system grows bigger. All this call for a way to change our mind: reduce the function of system while still satisfy the requirement of user.
It needs courage to reverse this trend, and to correct the deep-rooted misunderstanding that the system, which looks bigger, more complex are better can provide more function. To apply the system theory to analyze the function, discriminate the necessary functions from the peripheral functions that can be added and also can be removed according to different users. Hurry shum, the manager director of Microsoft Asian once point his understanding, that is KISS( short for keep it simple and stupid). Generally the software are provide several option when you installing, you can choose fully installation which will install all the functions, and custom installation, in which you can choose the components you need, and also a compact installation, which merely install the necessary components. By doing so, the users can have much control over their software products. And in other field, the similar measure is increasingly used.
In sum, it is easy to make system bigger and more complex by simply add new functions if we find we need them. The practical problem is how we can organize these functions. There should be a standard to decide which function can be added and which cannot be added according to special occasion. Fortunately, a lot of works have been done or already begin towards this direction. |
|