寄托天下
查看: 3107|回复: 1

[未归类] Issue25 (模考11) 请大家拍拍 (写的都还没有被看过呢好心人给看看) [复制链接]

Rank: 4

声望
0
寄托币
893
注册时间
2007-4-15
精华
0
帖子
5
发表于 2007-9-4 17:56:12 |显示全部楼层
1.同意,现在的趋势做的更大的,复杂的,许多不用的功能,造成不好,应该考虑作小;但有些因为需求增加而加的功能则是必需的。现状:政府机构越来越庞杂、学科分类越来越多
2. 现在的趋势做的更大的,复杂的
大有大的道理。
  1.需要的功能多了,
  2.虚荣心
  3.竞争迫使部分产品增加许多基本功能外的辅助功能。

3. 大的,复杂的系统的不好。
1>大的,复杂的系统不利于管理,维护。考虑因素多。
2>各个部分的联系变多变强,容易出错,而且对其他部分的技能造成影响。
3>管理,维护成本大。
4.现在人们已经意识到这一点,有些系统在精简。有些已经提供了不同功能的版本,有基本功能,有完整功能。而且,人们已经用系统的观点,使不同功能尽可能独立,减少的大的复杂系统的弊端。
94,微软亚洲研究院院长,沈向洋(Harry Shum-----the manager director of Microsoft Research Asia)HUST的讲座中指出, KISS”原则:Keep It Simple and Stupid .这是计算机应用科学的初衷把事情简单化从表面来说容易,实际很难,需要对整个事情有通盘的考虑,并能分清主次。have profound understanding of the whole matter, to discriminate between essence and peripherals

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: 560          TIME: 00:45:00          DATE: 2007-9-3 15:50:36

"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 annt, including some professional users or experts. The systems are becoming bigger and more complex, go far beyond our expectation and requirement to some degree.

Traditonally, we simply bevlive 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 the current world  when we are bombed by aboundant 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 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 say the sectary of office is busy to find one mails from her mail box,

The fierce competition force 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 fuctions 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, radio function ,added to the mobile phone,  facilitate our life.  While there are some products, perhaps a lot of such products, the extra functions are more like a features to in the advertisement rather than actually present us conveneince. A ridicular example is that a , Thus, this extra funtion trouble our ordinary use rather than bring us conviveince.

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 orderary function is encapusulated 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 familar with.

It need courage to reverse this trend, and to correct the deeprooted misunderstanding that the system provide more fuction, which look bigger, more complex are better.  To apply the system theory to analyze the funtion, decide which is the necessary function  and which is the accessary function that can be added and also can be removed according to different users.

In sum, it is easy  to make system bigger and more complex by simply add new fucntions if we find we need them. The more practical problem is how can we organize these functions. There should be a standard to decide which function can be added and which cannot according to special accation. Fortunately, a lot of works have been done or alreay begin towards this direction.

使用道具 举报

Rank: 4

声望
0
寄托币
893
注册时间
2007-4-15
精华
0
帖子
5
发表于 2007-9-4 17:58:20 |显示全部楼层
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.

使用道具 举报

RE: Issue25 (模考11) 请大家拍拍 (写的都还没有被看过呢好心人给看看) [修改]

问答
Offer
投票
面经
最新
精华
转发
转发该帖子
Issue25 (模考11) 请大家拍拍 (写的都还没有被看过呢好心人给看看)
https://bbs.gter.net/thread-733167-1-1.html
复制链接
发送
回顶部