MKS起源于加拿大软件公司,创建于上世纪80年代,在美国,德国,英国和亚太都设有办公室,在国际上超过600个企业以及超过10万用户,旗下拥有ALM解决方案软件包Integrity,截至2001年6月颁发超过36000个使用许可,2011年6月被PTC公司收购,现做为PTC公司的一个重要的商业模块。

        

      MKS之前的客户群主要集中在海外,2011年登陆中国大陆,不幸的是刚登陆中国大陆后就被PTC收购,因此在中国大陆估计有一个客户;后续PTC提供的windchill的后续版本(10.1)集成Integrity软件功能,并且其后续版本功能越来越完善,所以有幸接触Integrity软件包,现将对Integrity软件包的认识与了解记录下来与大家分享。

 

      ALM解决方案(之前提及过),主要提供对需求的跟踪,需求之间的关系管理,软件工程各阶段之间的信息拉通(包括需求分析,需求详细设计,开发实现,功能测试以及缺陷修复跟踪);MKS基于ALM解决方案采用混合模式包括C/S和B/S模式进行有效的实现,并以MKS为软件命名,后改为现在的Integrity。并在软件系统生命周期管理市场上占着举足轻重的地位。

      

      Integrity软件包介绍

      一、Integrity提供大量共性问题的解决方案,包括

      1、what is our‘state of product readiness?(产品只读状态包含哪些信息)

      2、how to we effectively support multiple product lines?(我们应该怎样有效地支持多个产品线)

      3、are requirements across OEMs and suppliers understood?(判断需求是否需要在制造商和供应商之间传递或两者是否都需要理解提及的需求)

      4、what are the real costs of non-compliance?(不符合实际成本存在哪些)

      5、how do we balance process to maximize quality?(最大限度提高质量需要采取怎么的措施平衡过程)

       二、Integrity提供其他ALM软件包没有的功能包括,

       1、TRACEABILITY[engineering artifact orchestration] 一个严密的产品开发团队的基础是一个单一的一组常见的工程变更和配置管理服务,如产品在整个生命周期管理的核心工程文物;

       2、Interoperability[complete product ecosystem integration] 工程过程是一个包括所有工程学科,验证工具,企业的业务流程和外部实体,如客户,供应商和合作伙伴的技术价值链的一部分;

       3、EXECSTOENGINEERS[true enterprise visibility and value] 体现企业真正的知名度和价值

       使用产品采集从终端用户数据,提供了整体业务的价值,并随时提供产品发布准备只读状态的快照。

        三、Integrity软件包在软件工程过程中的具体体现,如下图所示

        MKS简介_第1张图片

        五、Integrity完成对ALM解决方案的哪些部分,如下图所示

        MKS简介_第2张图片

        以上仅仅是对ALM解决方案在软件工程过程中的地位,MKS公司的介绍以及其旗下的ALM解决方案软件包Itengrity的介绍。仅仅是个人的分析总结,代表个人意见。