项目管理资源网

您的位置:项目管理资源网 >> 研发制造项目管理

企业疲于应对需求变化 软件开发怎么办?

2009/1/13 10:54:56 |  2922次阅读 |  来源:网友转载   【已有0条评论】发表评论

针对性地对这些需求做出验证。这对于测试人员来说也是一个福音。
  对于新版本的重要性,Compuware产品解决方案副总裁John Williams表示,一方面是结构化需求,另一方面它是一个开放性的架构,可以跟第三方的测试工具和测试管理工具进行相应的集成,包括需求的版本管理工具在内。这样用户可以看到需求变化带动的整个软件的基线变化,以及针对性的解决办法,告诉用户不同需求版本要在具体什么地方产生变化,并提供适用相应变化的测试用例。结构化需求,并对其进行更有效管理,可以给业务市场人员的访问、管理团队的审批和技术团队的实现提供更高的灵活性。
  行百里者半九十。在整个软件研发过程中,保持整个团队对需求一以贯之的关注、确保所有开发活动都可以跟踪到最初的用户需求无疑是极为关键的。
  用封装的平台解决问题
  在整个软件的生命周期中,要确保各项工作和需求之间的一致性,需求管理就显得格外重要。对于这一点,从事了十几年软件研发的创恒信软件有限公司(以下简称创恒信)技术总监吕建海深有感触。而除了需求管理之外,根据吕建海的十几年开发经验,他表示搭建一个良好高效的应用开发平台,应需而变,也是实现敏捷开发的重要保障。
  应用软件开发平台的构建一般基于底层的开发语言和一些开发框架进行,进行一些比较底层的封装,制订一系列软件开发的模板或规则,要求软件开发人员按照应用开发平台的规则进行应用实现。应用软件开发平台一般都得到了若干个项目的应用,具备很强的稳定性和可靠性,同时能实现大量的应用组件的重用,又能规范软件开发的编码规范,极大地增强了项目管理人员的控制能力,是当前大多数公司沿用的项目开发方法。如用友(600588行情,股吧,信息化)的UAP、金蝶的BOS、SAP 的Netwaver都是用这种方法开发的。管理软件平台化是近两年来很热的话题,也是趋势所在。       从系统集成商转型而来的创恒信,曾经自主开发过电力企业的ERP系统、工作流软件、电子政务系统。有了多年的项目经验积累之后,创恒信自主开发了一套Web应用软件开发平台eFlow,将软件开发可视化,进行高度封装,通过设置来实现应用软件的各项功能,实现软件开发的无编码化。   现有市场的Web应用开发平台一般都依附于特定应用领域和特定行业。所有这些Web应用开发平台基本上都基于底层语言进行开发设计,涉及大量的编码,对软件开发人员的要求比较高。而eFlow应用开发平台作为一个高度封装的Web应用开发系统,其开发系统中内置了门户系统、工作流管理系统、电子表单管理系统等,提供了一个通用的平台组件,而主要的应用开发由电子表单管理系统和工作流管理系统来完成,其门户及展现由信息门户系统来完成。
  配置后的敏捷开发
  利用eFlow应用开发平台进行开发,并不需要开发人员懂得J2EE的各种技术,只须使用浏览器,开发人员就可以像设计网页一样完成最终的应用开发,其开发效率相对于使用传统的SSH(STRUTS + SPRING + HIBERNATE)快一个数量级。应用开发使用IE浏览器完成,应用的运行可以实现跨浏览器平台应用,在Linux上的Firefox上也可以运行。
  eFlow应用开发平台涵盖了底层引擎、应用组件和上层基础系统,能够做到配置化实现各种复杂的Web应用,其总体结构如下:
  eFlow应用开发平台以组件构建的方式实现软件开发,大多数应用无需编写代码,对于复杂应用,也只需编写少量脚本,就可以实现复杂的应用。平台提供基于浏览器的专用应用设计工具,进行应用的开发设计、测试、跟踪、调试以及软件维护。平台根据分层设计的开发思路进行封装,同时引入了大量的构件,开发人员无需手工修改Java类、表现层的页面、后台逻辑等,直接通过开发工具进行可视化配置降低了开发人员的学习难度。通过系统内置的设计工具,基于浏览器进行模板设计、模块设计以及流程设置,能够大幅度地减少开发工作量,提高了开发效率。而同时由于在开发实现过程中,压缩了编码的工作量,应用跟踪调试的时间也相应减少,整个应用实现的时间相应减少,提高了应用的可维护性和软件的稳定性。

    项目经理胜任力免费测评PMQ上线啦!快来测测你排多少名吧~

    http://www.leadge.com/pmqhd/index.html

“项目管理生根计划”
企业项目经理能力培养和落地发展方案下载>>

分享道


网站文章版权归原作者所有,如有认为侵权请联系我们,将于1个工作日内作出处理!
网友评论【 发表评论 0条 】
网友评论(共0 条评论)..
验证码: 点击刷新

请您注意护互联网安全的决定》及中华人民共和国其他各项有关法律法规或间接导致的民事或刑事法律责任
·您在项目管理资源网新闻评论发表的作品,项目管理资源网有权在网站内保留、转载、引用或者删除
·参与本评论即表明您已经阅读并接受上述条款