【CSDN现场报道】9月份备受中国软件开发者瞩目的IBM RSDC(Rational Software Development Conference,也称Rational 软件开发高峰论坛) 已分别在深圳和上海成功落幕,为了让更多的开发者了解Rational和Jazz开发平台,IBM Rational 软件开发高峰论坛七大城市巡展今天在北京首发,让您零距离接触体会业界唯一完整的“软件开发工艺”,全方位感受IBM Rational技术的魅力!
负责中国Rational软件开发中心的严成文为我们详细介绍了软件交互平台方面的创新。
如果想要加快软件的交付、兑现你对客户的承诺、掌握这个市场的时机,在短的时间和低成本下开发软件、提高软件的质量、使你的软件符合法规、符合所有的规章制度,准确找出软件中的安全漏洞,解决“孤岛”的问题、降低复杂度,要实现分布式的团队开发等等这些都是我们人在开发软件的时候面临的问题。
协作性开发是一个趋势
软化开发中协作性开发是一个趋势,现在这个团队走向全球化和分布化。但是协作性开发的挑战是什么呢?据了解,现在有2/3项目组人对项目的进展速度和指向都不满,有1/2的软件外包表现不佳。
协作性开发的障碍
大概有三个方面的障碍:一是地域障碍,因为团队分布在各个地方,造成沟通不足,还有语言和文化、时间上的差别,这样的话,项目的时间会过长,人员变动比较大,团队之间还会有摩擦,因为不在同一个地理位置,他们相互之间会有摩擦。二是组织上的问题,项目主人没有明确表达需求,这样会造成失误。另外就是流程不同,也会导致反工,还缺乏业务和项目管理,也会造成软件开发方面的问题,这些都是因为组织上管理不当造成的问题。三、基础构架的障碍,有一些不兼容的东西和数据存储会在基础构架上造成障碍。还有一些不灵活和脆弱的工具集成。
如何解决障碍?
面临的这些问题,Rational又能做什么呢?在这些年做了哪些方面的工作呢?Rational一直专门在解决这些软件开发工作,就是怎么能够帮助客户和伙伴做好软件开发。Rational在这方面连续28年都处于领先地位,从1980年开始Rational创新进行模型驱动的开发;1990年Rational创造了统一流程、迭代式开发,这都是从Rational出现后发明的这些流程方法。在九十年代产生了应用生命周期管理,2000年的时候IBM有了更大的进步,不但自己公司里面开发一些软件,开发一些新的创新,而且还在收购一些软件公司来填补我们在某些方面的空缺,比如Telelongic是在系统方面的软件开发管理,和IBM合并,这样会加强在系统方面软件开发的工具和管理。最激动人心的就是Jazz,还有RTC以及一些其他基于Jazz方面新的产品。
【发表评论0条】