克服机电产品开发中的五大挑战<第二部分/共两部分>

<< span="">续,第二部分> 

消除软件壁垒

将软件集成到产品开发中极具挑战性,原因是软件工程通常在封闭的组织中发生,而且常常被外包出去。因此,业已证明,将软件开发融入到范围更广的产品开发过程中是极为困难的。业界中的任何人均熟知以下问题: 

1.       电气工程师完成了设计工作,项目经理随后将产品和最新版本的软件可执行文件交付给制造部门。制造部门生产电路板,然后加载软件,但软件无法工作。经过一番调试后,制造部门发现他们使用的并非是最新版本的软件。项目因而受阻。

2.       机械和电气设计均按照计划向前推进,但机械和电气工程师不知道软件开发的状态如何。他们无法将自己的工作融入到软件工程过程中,也无法并行工作和保持同步。

即使软件工程师可能使用了可靠的软件配置管理(SCM)  系统(如Rational  ClearCase)来控制版本和管理配置,但MCAD  ECAD用户尚无法访问这些系统—  直到现在为止。现在,PTC  Windchill  PLM 系统可以直接与许多主流的软件配置管理系统(如Rational  ClearCase)集成在一起。此集成意味着软件工程师可以动态地将正确版本的软件可执行文件或其他人工制品(甚至是存储在SCM  系统中的软件设计文档)与Windchill  链接起来,从而使整个团队能将其作为整个产品结构的一部分来使用。 

Windchill  成为一体化的系统,它跨所有软件开发壁垒以及机械和电气工程团队提供公共的访问和可见性。Windchill  还全面支持与减少产品开发成本、提高质量和加快产品上市速度相关的其他关键业务计划:

Ø         跨不同的软件开发团队实施更一致的产品开发过程

Ø         在团队和产品中提高软件元件的重用率

Ø         利用基于Web  的协作项目管理工具(直接链接到软件开发过程)

Ø         全局配置管理—  创建单个系统,将所有MCADECAD  和软件设计元素均集中到产品的单一全局配置中 

协调一致的嵌入式软件开发协作

一些大型公司专门使用Windchill  在其软件开发组织中以及在软硬件开发团队之间促进协作。以下是他们利用Windchill  所实现的一种景象:

1.       工程师将软件配置管理系统(如Rational  ClearCase)发布的可执行文件链接到Windchill  中的正确软件部件。

2.       交付产品以制造原型并进行测试。

3.       在测试中发现了一个问题:产品的一个关键功能无法工作。由于产品的用户界面由软件控制,因此,不清楚是硬件还是软件引起了此问题。

4.       测试工程师在Windchill  企业变更管理过程中创建一份链接到受影响元件(硬件和软件)的问题报告。

5.       硬件和软件团队均获指派变更调查任务(Windchill  将任务发送到他们的电子邮件收件箱中)。

6.       同时,会自动在错误跟踪系统(如Rational  ClearQuest)中创建错误报告,而且它自动交叉引用到Windchill  中的变更调查,随后指派给合适的软件开发人员进行调查。

7.       错误报告链接到在Rational  ClearCase 系统中管理的特定版本的软件代码,而该代码已链接到在Windchill  中管理的配置中的受影响软件部件。

8.       软件可执行文件在Rational  ClearCase 中得到更新,然后由软件QA  进行测试。

9.       新的版本链接到在Windchill  中管理的部件。

10.   Windchill  指派任务以再次测试产品。

11.   测试完成。

12.   企业变更请求在Windchill  中结束。

13.   最后,Windchill  自动结束ClearQuest  错误报告,以同步两个系统中的变更状态。 

成功解决问题

许多电子公司已尝试了各种方法来解决本文中讨论的产品开发挑战。但是,迄今为止,并无切实可行的方法可确保及时有效地跨越电气、机械和软件工程专业的范围进行沟通。InterComm  Windchill  的结合,以及Windchill  与软件配置管理系统(如Rational  ClearCase)的集成,已创造了显著改善沟通和协作的机会。结果如何?更少的后期问题、更准时交货、更高的质量,以及更低的开发成本。 

在提到跨产品开发过程推进无缝的集成时,每个电子制造商都有特别的忧虑。但同时,在每个制造商力求实现所有这三个工程专业完全同步的前景时,都将面对许多共同的里程碑。该前景如以下所示:

Ø         自动在ECAD  MCAD  之间反复就增量变更进行沟通的过程。

Ø         使电气和机械工程师能自动比较电子文件的版本。此能力取代了这一做法:交换大型IDF  文件,并手工确定设计有何变更以及这些变更的影响。

Ø         在检入时自动将最新版本的ECAD  设计和最新版本的MCAD  设计进行比较,以确定两个设计之间是否有实质差异,并自动通知这些变更所影响的各方。

Ø         自动交换信息,以确保硬件和软件开发同步。 

35,000  家产品开发公司发生改变

在过去20  年中,PTC  已为全球许多领先的公司提供了帮助。我们的经验为我们提供了有关各公司(无论大小)如今在沟通、协作、数据管理和控制方面所面对的挑战的独特观点。现在,超过35,000  家公司正在使用PTC  的解决方案来改进产品开发,以及获得竞争优势。 

在产品设计方面,电子公司依赖PTC  Pro/ENGINEER,它是业界中公认的3D MCAD  领先产品。PTC  最近取得了巨大的进展(如我们收购了InterComm、与IBM  结成战略性联盟,以及我们的产品完全与Rational  ClearCase 集成),从而进一步增强了我们的产品实力。而凭借着WindchillPTC  提供了第一个跨电气、软件和机械工程的无缝工作流解决方案。 

<<  span="">本文完>