Leadge.com首页 > 知识库
文章搜索
2009软件开发趋势:需求与敏捷
2009-2-17 9:20:02  作者:袁发明
  
  不过,他还提到,使用工具并不能保证你得到的需求就是真正的业务需求。尽管如此,这一领域还是会迅速发展的,因为与其亲自对付那些技术性或概念性的问题,人们应该更喜欢使用工具。这些工具只会以特定的方式提供方便。

  QA与测试

  即使过了需求这关,应用还要经过质量保证和测试的考验。对于测试人员来说,在经济紧张时期,这意味着更大的压力。软件测试咨询师Karen Johnson早已感受到这股压力。

  她说,“各公司纷纷减少人员聘用额,希望用更少的人力做全部的事。经济看好的时候,公司可能会聘用一个测试员、一个自动化专家等等。而现在他们希望能找到一个可以做所有这些事的人。他们寻找那些有一长串工作技能的人,让他们单独工作,或者在小团队配合的情况下工作。”

  Johnson还认为,测试人员的压力越大也就意味着缺陷越多,相应的迹象也正在慢慢显露出来。“我在更多的网站上看到了更多的错误,其中不乏一些大型著名站点。我不知道市场会怎么反应——视若无睹并接受,还是会后退呢?人们通常不会想到软件测试,但是如果他们在那些著名的站点上发现错误,他们就会想到了。”

  不过,Johnson并没有显得很悲观,“即使经济不景气,软件测试也是无法排除的。在线的人数越来越多,越来越多的网站陷入瘫痪状态,然后人们就会开始重视这方面。现在的问题只是看大家的忍耐力有多高。”

  《管理测试人员》一书的著者Judy McKay则认为,对于QA和测试来说,2009年将是不景气的一年,“不过这也是一个QA和测试人员证明自己可以为企业节省时间和金钱的机会,毕竟大家都在想办法解决时间和金钱的问题。”

  敏捷:忧喜参半

  专家们几乎一致认为敏捷将继续向主流发展,但是这并不表示企业能够抓住敏捷的精髓。

  James Shore是《敏捷开发技巧》一书的著者之一,也是敏捷宣言的第十位签署人。他对2009年的敏捷发展既表示乐观,又有些许消极。令他担忧的是,“人们总是倾向于循序渐进地接受新事物,所以虽然有更多的开发人员进行迭代开发,但是他们缺少环境与技术上的支持。我们将同时看到敏捷开发的大范围采用和大范围失败。当然他们可能会把失败怪罪到敏捷上——虽然我认为他们只是做法稍欠妥当。”

  不过,Shore同时还乐观地认为,部分开发组织将开始对敏捷做更深入的了解。“某些公司可能会开始向深层发展,他们会用更多的时间来研究技术问题,特别是迭代方面的技术问题。我希望能看到更多的关于迭代设计和架构,即持续设计的研究。我们应该重视能够实现长期效益的技术。虽然企业不使用迭代也可以实现短期的成功,可问题在于这个架构是否支持持续开发,并且他们会在软件维护方面遇到困难。”

此文章共有3页  上一页 1 2 3 下一页

文章来源:中国项目管理资源网

发表评论    【推荐】 【打印
我来评两句 查看最新评论〗 
请您注意:
·遵守中华人民共和国的各项有关法律法规
·承担一切因您的行为而导致的法律责任
·本网留言板管理人员有权删除其管辖留言内容
·您在本网的留言,本网有权在网站内转载或引用
·参与本留言即表明您已经阅读并接受上述条款
昵称: 匿名
 
图片广告
热点文章
论坛精贴