www.21mis.cn  www.21mis.com  www.21mis.net
首页 / 青岛网站建设 / 软件开发

微软VS2005会改变企业软件开发流程吗


VS2005改变软件开发方法论,希望由操作工具而熟悉软件工程,但最终还是让企业导入软件开发生命周期,这需要时间证明。此外,过程中也引导出以前不受重视的测试工程师角色,也让企业在拔擢人才上受到考验。
由工具、流程,再回到理论
微软很擅长说服人们使用工具简化抽象作业的方法,这一点在VS2005发挥地淋漓尽致。以往人们对软件工程敬而远之,就是因为它很抽象,许多厂商与教育训练中心的教学方法更是雾里看花。以Rational为例,通常是先教理论、再说明开发流程,最后才学工具操作,也就是先抽象再具体,使得学员最后分不清楚到底开发方法对软件有何益处,遑论结合实务(这一点我们也在对象导向的发展过程中发现)。其实这种教学方法本身并无错误,在大学物理学教授量子力学时,就是采用类似的方法,但大学有4年的时间让物理系学生熟悉量子力学解题的技巧,可是在信息界讲求速成与步骤化(Step-by-Step)的胃口下,很难说服企业花大量时间作教育训练。
VS2005的方式是反转整个过程,由工具、流程,再回归理论,企业只要依工具的功能按图索骥,就可以达到部份的软件工程的目标,满足速成教育的现状。而且VS2005更重要的作法是在一种工具,不同于其它解决方案,必须依各工程搭配各种工具,还有整合上的问题。这也使得软件工程有更快的实践管道,至于会不会让软件工程风起云涌,还有待观察,其效益也有待发酵(长期以来,可能因为基础教育不足,造成人们质疑软件工程的效益)。
软件质量保证人兼无名英雄:谁来担任测试工程师
在微软过去的开发工具缺乏测试部份,测试工具直到现在才内建在Visual Studio中,并整合到软件开发生命周期,使得以往测试流程与开发流程分开所造成的质量管理复杂度降低。
VS2005扶正测试人员这个角色,更让开发过程中常因为时程控管不当,而挤压测试步骤,甚至省略的问题被重视。但测试工程师的公正权威与专业,以及与开发人员的默契,尚需要很长的磨合期,工具扮演着中立的角色,却很可能造成现实中两种角色的矛盾心结。
开发者最担心程序因测试而错误百出(俊美的父母不想见到丑小孩),而测试工程师必须尽力测试软件设计的问题(测试工程师在于证伪,而非证真),作好把关的责任,两者原本就有冲突点。以往由开发人员兼任测试工作,常会造成测试的盲点,也就是开发者常以设计的逻辑验证自己的程序,而不是以使用者的角度测试程序(如果设计汽车的人也必须验证汽车时,会觉得4个轮子的汽车是天经地义的事,而无法了解3个轮子时,汽车是否仍能正常行走)。
企业主管将面对的是,是否要新增这个职位?以及谁适合担任测试工程师?现有的资深工程师提升,但他是否能保有公正的立场,勇于指出以往亲密战友设计上的错误?高薪外聘或外包,却会让项目成本更难以掌控。
软件工程方法论中建议,测试人员应与开发人达到1:1的理想比值,确保软件质量,这对企业而言并不务实,特别是与项目经理的任务有冲突,主管们偏好以最少的人力、物力达到最佳的质量,典型的又要马儿好、又要马儿不吃草。文⊙张瑞隆
?
VS2005仍在努力的事
项目管理仍薄弱
对微软的VS2005注重软件项目管理,虽是初试蹄声,但也打开整合式开发环境的改版新趋势,从目前的开发平台来看,项目管理的部份仅触及软件项目专属的属性上,仍无法涵盖一般性的项目,而达到全面性的掌控,对项目经理而言,尚有一段漫漫长路。
非原生的64位开发工具
目前的VS2005仍是32位版,而非原生的64位应用软件,即使能安装在Windows XP Professional或Windows Server 2003等×64位版操作系统,仍仰赖WoW(Windows on Windows)的执行模式。此外,虽然.NET Framework 2.0已发布64位版,但VS2005在32位应用程序的受限下,造成工程师必需将开发完成的软件部署到64位系统上,并采用远程除错的方式,而无法直接在64位系统上除错。?



首页 / 青岛网站建设 / 软件开发
   浏览更多……
       FAQ常见问题
       网站建设
       软件开发
       电子商务
       企业推广
 快速留言 (及时回复!)
内容
姓名 *
电话 *
邮箱
    或:发邮件easo#21mis.com(发邮件时将#替换为@)

■ 青岛网站建设
 甲骨文公司否决Sun公司开发x86处理器规划 2010/08/13
 有关第三方网络支付的种种问题 2010/08/13
 我国电子商务网站建设的现状介绍 2009/12/31
 我国电子商务未来的发展趋势-网站建设公司 2009/12/31
 电子商务在商品销售中的缺陷 2009/12/28
 适合通过电子商务网站销售的商品 2009/12/28
 低碳经济需要电子商务网站建设 2009/12/26
 企业建设电子商务网站的好处在哪里 2009/12/26
 电子商务网站对于消费者的优势 2009/12/26
 电子商务网站建设:电子商务是传统商务模式的升级 2009/12/23
 电子商务网站建设:传统商务和电子商务的关系 2009/12/23
 电子商务网站建设:电子商务环境的保障 2009/12/22
 电子商务网站建设:电子商务的应用 2009/12/22
 电子商务网站建设:系统的定义 2009/12/22
 电子商务网站建设:电子商务网站交易活动类型 2009/12/21
 电子商务网站建设:电子商务网站的类型 2009/12/21
 电子商务网站建设:电子商务网站分类-参与主体 2009/12/20
 电子商务网站建设:电子商务网站的特征 2009/12/19
 网站建设之什么是电子商务 2009/12/18
 网站建设之电子商务的意义 2009/12/18
 网站建设之电子商务基本概念 2009/12/18
 胶钛表调剂网站建设上线-东莞精诚胶钛表调剂公司 2009/12/18
 网站建设基本原则之将设计变成文件 2009/12/17
 网站建设基本原则之主页内容 2009/12/17
 网站建设基本原则之字体格式 2009/12/17
快速导航:公司介绍  |  团队介绍  |  企业文化  |  在线招聘  |  联系我们  |  在线咨询
青岛网站建设案例:青岛汽车网 | 房特播 | 青岛办公家具 | 青岛进口轴承 | 青岛彦通国际 | 青岛新华移民 | 阳光中天医疗器械 | 青岛湛海医院
易烁软件! © 版权所有 2007-2008 All rights reserved.
山东·青岛·市南区·宁夏路274号 查看我们的详细位置
电话:0532-86103558 85852380 66619388 89986555  手机:138 6485 6691   传真:0532-80687122   E-mail: easo#21mis.com (发邮件时将#替换为@)
鲁ICP备09009870号            收录查询 酷站目录 PageRank Alexa排名查询   链接交换  链接交换      
青岛网站建设新浪博客    青岛网站建设搜狐博客    青岛网站建设    青岛网站建设    青岛网页设计    青岛网站建设公司    爱查网