"设计手段及自动化开发工具在产品开发中的应用,特别是C语言编程实例,强调了正确使用工具和方法对于缩短开发周期和提高产品质量的重要性。"
本文主要探讨了在IT行业中,如何通过设计手段和自动化开发工具有效地改进产品开发流程,以达到缩短产品上市时间、降低成本和提升工程生产率的目标。作者指出,传统的观念往往寄希望于单一的自动化开发工具或设计方法,即所谓的“银弹”,但实际上,成功的关键在于如何适当地、结构化地应用这些工具。
首先,文章提到了PRTM提出的PACE(Product and Cycle-time Excellence)理念,这是一个系统性的产品开发框架,包含核心小组、阶段评估过程和结构化的开发流程。在PACE的指导下,企业可以更有效地运用自动化开发工具和设计手段,例如质量功能配置(QFD)、优秀设计(DFE)的各种方法,如装配设计、可生产性设计、可测性设计、可维护性设计、国际化设计和环保设计,以及用户导向型设计。这些工具和方法如果按照结构化过程执行,可以极大地改进产品开发过程。
简化的质量功能配置(S-QFD)作为一种源自日本的设计手段,通过连接顾客需求和工程特性,有助于确保产品设计符合用户期望。QFD在70年代由神户船厂开发,其目的是提高专业设计人员的生产力和工作效率。
文章还提到了自PACE概念提出以来,许多公司已经采纳并从中受益,其中不乏PRTM的协助。据统计,1995年美国公司研发投入的15%采用了PACE方法。这表明,产品开发被视为一个关键的竞争领域,而PACE提供了一种标准化的过程参考模型,帮助企业优化这一过程。
虽然PACE的概念和技术并非全新的,但它提供了一个集成的框架,使得各种最佳实践得以整合和应用。这包括了学术界和业界的贡献,如哈佛大学和波士顿大学的研究,以及产品开发及管理协会(PDMA)的持续研究和交流。
设计手段和自动化开发工具在IT产品开发中的正确应用是至关重要的。企业需要理解并实施如PACE这样的系统性方法,结合核心小组协作、阶段评估和结构化流程,才能充分利用这些工具,避免投资无果的情况发生,从而实现产品开发效率和质量的显著提升。