迈克尔•e•麦克哥拉斯设计手段及自动化开发工具(编辑修改稿)内容摘要:
可测试性开发对产品开发小组来说是件昂贵而又令人头痛的事。 由于设计 变得越来越复杂,开发测试方案需要越来越多的开发预算资金和时间。 对一些 公司来说,开发一项能有效测试产品的测试程序要花上半年到一年的时间。 反 之,如果测试结果不尽人意,将令客户不满,甚至损害公司或产品的形象。 因 此, DFT 正变得越来越重要。 另外 ,有个叫松散联系设计的概念也包含在 DFT 中。 根据这个概念,模块 可以单独进行有效测试;检查模块的集成,也只要做几个测试就行了。 而在紧 密联系的设计中,有许多交互作用必须测试,所以不能采用一个有层次的办法 而且,紧密联系的设计可能需要通过更多的组合和途径来进行测试,这就使综 合测试极为耗时或者根本不可能。 例如,近期在电视软件开发中,运用松散联 系的设计,使测试周期从两到三天减少到两到二个小时。 可服务性设计( DFS) 可服务性设计( DFS)是指在设计期内考虑产品投放市场后需要哪些服务。 对低成本产品, DFS 很容易确定是进行维修还是以旧换新哪个更合算。 然而, 对大件而较显贵的产品来说,售后服务是个重要课题。 客户当然不希望自己购 买的产品坏掉。 如果产品真的出了问题,他们希望产品公司有维修部,使产品 能得到维修,尽快正常工作。 一些公司正在将产品诊断能力加进他们的设计。 例如,数了设备公司( DEC) 在人工智能系统的诊断功能方面花费了几亿美元。 理论上,这些系统非常先进, 它们能预测到客户系统的某一部件要出故障了;这样,客户可以订购一个备件, 并在故障没有发生前得到该备件。 国际化设计( DFI) 国际化设 计( DFI)是要寻找一种设计过程,通过它使设计的产品只需极小 的工作量就能够很快适合每个特别的国家或市场。 最大程度地降低国际化产品 的成本就是 DFI 要做到的全部工作。 DFI 最好的一个例子是施乐 5100 型复印机。 这种于 1990 年投放市场的复 印机是日本富士施乐公司与美国施乐有限公司的工程师首次合作开发的产品。 但在日本市场,复印机的技术要求与美国市场大相径庭。 如日本复印机的纸张 重量较轻,表面光滑,日本的汉字很复杂,许多地方要蓝色线条。 这种情况要 是在过去,就只好为不同的市场开发相应的独特产品。 当然 ,这样就导致了每 种这样的产品要从头设计,以满足其它市场的需要。 应用国际化设计,施乐在设计 5100 系列时,从概念到投放市场进行了整体 5 考虑。 设计的信息是从美国,欧洲和日本等地的客户群收集来的。 于 1990 年 11 月和 1991 年 2 月,这种型号的复印机分别投放日本及美国市场。 这是施乐公司 所有新产品中最快推向全球市场的一次。 这项国际化设计的应用为施乐公司节 省了超过一千万美元的开发费用。 环保设计( DFG) 环保设计( DFG )从环境保护的立场来考虑产品(以及生产过程)的设计。 许多公司越来越意 识到他们的产品和生产过程对环境的影响。 环保设计通过在 生产过程中剔除有害副产品或把副产品变害为益的过程来减少环境污染。 环保 设计同样致力于产品在使用生命终结后的循环再利用,以及减少产品安全分解 后对环境的不良影响。 一些公司在环保设计上取得了相当的进展。 carrier 公司 1988 年花费五十万 美元用于清除生产过程中产生的有毒润滑油,结果每年节省一百二十万美元的 有害废物处理费用。 AT& T 公司清除了电路板生产过程中产生的臭氧损耗物质, 可年节省三百万美元。 POLAROID 公司在其电池生产过程中去除了有 害物汞, 使劳动生产环境更安全,同时,丢弃用完的电池也不会造成环境污染。 上述例子表明,环保设计不仅是一个环保意识的问题,而且,通过抵消与 有害健康的和有害废物相关的隐形成本常常会降低生产成本。 患上黑肺病的矿 工和长期与石棉打交道的人的健康索赔高得惊人。 同样的问题摆在大量使用有 害化学物品的电子公司面前,因为,如生产印刷电路板时,使用了大量的有害 化学物质。 环保设计还可以减少对有害废物的处置;随着废物放置场的堆满和 公众的警告,放置处理费用在持续上涨,同时导致政府不断出台新的管理规定。 用户导向型设 计 当今电子产品设计面临的一个挑战是让用户充分利用微处理机和软件上的 进步可能带来的功能和特点。 有多少次,我们注意到 VCR 的时钟一直在十二点 这个时间位置上闪烁。 有多少次,我们坐在 IBM PC 前(当时 WINDOWS 还没有推出)强记那些神秘的命令去操作文件。 这两个例子不过是产品设计还 没有采用用户导向型设计之前诸多例子中的九牛一毛罢了。 用户导向型设计、着重于人与产品的互动作用(即用户界面)。 现在,产品越来越复杂,功能越来越强大,以用户为导向就显得尤为重要。 用户导向型设计 涵盖人与产 品互动作用各个方面: 操作 —— 产品每天的使用方法 安装 —— 从拿到产品到产品完全运作的时间 资料 —— 技术功能的清晰简明的描述 6 用户培训 —— 快捷轻松的产品使用指导 客户维修 —— 用户可以很容易地发现问题和维修产品的能力 随着产品越来越复杂,用户导向型设计变得越来越重要。 尤其是软件公司 发现,在更快为市场所接受和吸引更多用户方面,用户导向型设计很成功。 有几个因素推动了以用户为导向的设计:与其他产品的兼容性(包括竞争 者的产品),越来越多的综合的工业标准(正式的和事实上的),以及用户从技 术型到“即 插即用”的转化。 换句话说,现在的用户对产品的技术细节不再热 心,他们只关心产品是否有用。 有关用户导向型设计的一个最好的例子是苹果公司的 Macintosh 电脑。 它 那友好的用户界面使它别具一格。 因此,该产品的利润在同行业最高也就绝非 偶然了。 苹果公司八十年代中期投放市场的产品,一直没有作过任何重大的设 计变化,但至今依然是市面上最好用的电脑。 你只要插上插座,打开开关,马 上, MAC 的“桌面电脑”就呈现在你面前了。 直观明了的图标代替了神秘莫测 的操作命令。 一个鼠标能让用户任意在显示屏上移动而不再受方向 键的限制。 所有的应用程序都相当直观,那些下拉式菜单,滚动条,关键词仿佛能让你摸 到一样。 用户只要学会一个程序,再学其它程序就非常简单了。 过去几年里, 所有的大电脑公司和软件商都试图模仿 MAC 的易用性。 易用性已经为图形用 户界面设定了事实上的工业标准。 设计手段的时间安排 虽然优秀设计( DFE)很强大,但它还有赖于在结构化开发过程中作出正确安排,才能发挥其效力,见图 62。迈克尔•e•麦克哥拉斯设计手段及自动化开发工具(编辑修改稿)
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。
用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。