赛迪网 > 中国信息化 应用分析总 > 文章
  IT资讯搜索
 
IT产品搜索
· [方案] 征信数据上报系统方案 网站防篡改方案
· [专题] 07年六大令人失望信息化事件 回眸SOA
· [方案] 反垃圾邮件解决方案 烟草行业解决方案
· [商务] 2008年中国电子商务行业发展趋势研究报告
· [专题] 中小企业实施管理 公司网站做不好CIO掉饭碗
· [案例] 北京网通客户服务系统 某部集中运行管理平台

项目外包给软件公司需要有系统来控制风险

发布时间:2006.05.30 16:04     来源:赛迪网-中国计算机用户    作者:任宇子

银行、电信等客户会把项目外包给软件公司,外包出去就变成了黑盒子,这需要一个系统来控制风险,VSTS是不错的方案。
在中国,定制化开发、外包开发项目不断增多,以及对更短开发周期的需求,中国的软件企业已经感觉到对强大的项目开发平台的迫切需要。
在此契机下,5月15日下午,微软推出了Microsoft Visual Studio 2005 Team Foundation Server(VSTS,开发平台服务器软件)。
微软大中华区平台及开发合作部总经理Nigel Burton表示,“VSTS通过在一个单一的、安全的协作平台上实现软件开发的最关键部分,比如版本控制、工作项跟踪以及报告,帮助实现了可预测的、更为成功的开发结果,以满足中国客户在开发方面不断变化的需求。”
*为什么推出VSTS
4月底,在“微软亚洲研究院创新日”,微软公司一口气推出11种搜索技术,这改变了很多人对于微软的看法。以前,在很多人的印象中,微软是一个做操作系统的公司,事实上微软做了很多Server软件。
微软为什么会推出Server软件呢?
微软(中国)公司平台及开发技术部产品市场经理唐海洋说:“最终客户有一个反映,他们认为PC上的所有软件应用是一个整体,很多问题会来问微软。微软从负责任的角度来说,希望整个平台越来越牢固,所以微软愿意把自己的很多经验、工具,分享给整个软件开发的业界。”
对于微软这次推出VSTS的目的,唐海洋说:“今天我们看软件开发,看到最小的范围都是一个团队,有项目经理、程序员、测试员,甚至有架构师、质量监控等,分工越来越细。在这么一个团队合作的情况下,大家怎么协同工作变得越来越重要,这就是微软发布VSTS的原因之一。”
*微软是怎样开发软件的
无论从哪一个角度来看,微软在软件开发上都是成功的。那微软是怎样开发软件的呢?
“今天越来越多的项目经理,他不是程序员出身,是MBA出身,为什么?” 唐海洋解释说:“软件公司采用MBA出身的人来做项目经理,他能更好地利用有限的时间和资源来完成项目。微软之所以成功,是因为微软在软件开发管理上的成功。”
Team Foundation Server是微软用来做开发管理的工具。它有几个关键词:团队,让你整个团队成为一个整体;资产,就是保护你最有价值的资产,如代码、项目、愿景、计划等;预见性,可预见性的项目。
唐海洋介绍,从功能来说,Visual Studio 2005 Team Foundation Server包括工作项目管理,架构服务器,配置和变更管理,项目报表等各种模块。
至于微软是怎么开发软件的,唐海洋举了一个例子。
微软总部进行Vista开发,从团队成立起,每天都有一个build(内部标号)出来,这样才能清楚地看到整个产品的情况。而不是你管你开发,他管他开发,到了最后拼装起来整个产品一定会垮掉。
如果某一个团队出现小问题,导致整个内部标号有问题,所有人都必须停下等待他们解决问题。比如,每天晚上12点,对所有的代码进行一次生成,第二天开发人员上班的时候,可以看到生成服务器生成的一个报告,说哪些项目通过,还有哪些任务是失败的,这个时候就非常地一目了然。然后再把这个项目分给相应的人。
对软件开发的人而言,最大的风险是模块失败,导致整个产品开发都会有问题。微软采用这样的工作模式,解决了这个问题,它也包含了很多方法论。
*VSTS带来了什么
在以前,一些厂商推出一系列开发方案,但是怎么样集成,怎么样做智能的评估,怎么样做一个自动的度量和衡量,都没有一个很好的解决方案。
2005年12月,微软一次发布了SQL Server2005,Visual Studio 2005 和 Biztalk Server 2006等软件。微软的目的是通过这些产品将架构师、开发人员和测试人员等对不同角色的人串在一起,在整个企业应用平台,VS作为开发工具贯穿始终。
目前一些企业的软件开发团队还面临着很多其它问题。比如说高效率的沟通,工作量怎么衡量,系统的集成等。这些都是对软件生命周期管理有一个更高的要求。
唐海洋说:“Team Foundation Server虽然是后来者,但是它跟Visual Studio 2005客户端是天然的集成。它是为软件生命周期全过程管理的全新设计,所以很多问题可以比较很容易的解决。”
在VSTS发布之前,已经有浪潮、中软、中软好泰等公司使用了该软件。
中软项目经理杨晓波表示:“与之前的SourceSafe相比较,VSTS中的源代码管理有一个很大的改进,这些改进非常适合我们的需要。如Check in策略防止开发人员随意Check in,导致多个开发人员能够对同一个文件的不同部分进行修改。而且它的源文件和项目元数据存储在数据库中,这种体系结构大大提高了操作的速度,相关的数据完整性问题也减少了。”
浪潮集团相关负责人则认为:“VSTS提供了很好的平台扩展性,通过流程定制可以实现软件企业开发过程的个性化扩展,融入软件企业自己的开发过程管理,形成规范,从而实现对软件开发过程的可视、可控。”
但是,假设我是个银行,假设我是个电信的某一个部门, VSTS跟我有什么关系呢?
唐海洋说:“银行、电信等客户会把项目外包给软件公司,外包出去就变成了黑盒子,存在风险。总结起来就是需求的错位,沟通的障碍,项目过程不可控。软件公司交给客户的东西,很多时候都是半调子。或者说,一个项目80%时间都用在招投标上,最后剩20%时间,一看不行了,项目要延期,要不就要缩减功能。这需要一个系统来控制风险,VSTS是不错的方案。”(T228)


[ 发表评论 ] 字体[  ] [ 打印 ] [ 进入博客 ] [ 进入论坛 ]  [ 推荐给朋友 ]
  相关文章
· Visual Studio 2005专业研讨会 (05-30) · 微软杀毒软件6月1日上市 暂不进入中国市场 (05-30)
· 天下无免费午餐 微软终止对Windows98支持 (05-30) · 软件创新的关键在于是否为用户创造价值 (05-30)
· 从消费者视角选择IT系统 保证过程的成功 (05-30) · 微软杀毒软件Widows Live OneCare将面市 (05-30)
· 传微软杀毒软件今日上市 通过两大权威认证 (05-30) · SAP CEO:客户不希望SAP归并到其它公司旗下 (05-30)
· Word漏洞成网络钓鱼鱼饵 微软拟提前发补丁 (05-30) · 微软将为Office2007和Vista分别推出终极版 (05-30)
  客户需求反馈表
* 姓  名:
更多资料  了解方案  认识厂商
* 单位名称:
* 联系电话:
* 电子邮件:
  赛迪推荐  
  手机·资费 ·新品·导购·评测·手机资费·宽带
手机搜索  诺基亚 N73 MOTO Z6
  IT产品 ·笔记本·台式机·服务器·打印·投影
IT产品搜索 
  IT技术 ·开发·网管·安全·数据库·操作系统
  信息化 ·热点·专题·访谈·周刊·方案案例
[政务][电信][金融][农业][制造业][中小企业]
[CIO][ERP][协同][IT管理][中间件][电子商务]
[政策][地方][专家][评估][辞典][博客][社区]
· 专题:一路畅通构想曲——让出行不再遭遇堵车
· CIO工作亲历:企业ERP选型不能忽视"选人关"
· 综述:信息化建设给中国监狱带来的各种变化
· 金融业风险管理和法规遵从有五点需考虑的因素
· 保险业CIO关注:该如何建立统一高效的CRM体系
· 调查显示:多数CIO对IT规划仍存在困惑和误解
  博客·论坛 ·曾剑秋·项立刚·Java学习·网管