您的位置: 首页 >> 新闻中心 >> 计算机 >> 软件开发
建立以变更为核心的开发管理流程
精英教育阅读提示:项目需求的变化是项目管理中最令人头疼的事情了,而且如果变更的管理和控制不好的话,往往还会导致项目组内部的开发管理的混乱,降低了软件开发的效率,增加项目的成本,甚至会导致项目的失败。
■ 软件测试培训课程推荐查看所有软件测试课程>>
学校培训课程开课时间上课地点优惠价报名
正辰培训 微软软件测试工程师电话预约西直门教学区¥4704
新 科 海 软件测试工程师就业班电话预约海淀长远天地¥6280
北师大IT 软件工程与测试实战班电话预约北京师范大学¥2000
北师大IT 高级网络工程师就业班电话预约北京师范大学¥13000
金 同 方 网络工程师就业周末班电话预约人大总部¥7000
  项目需求的变化是项目管理中最令人头疼的事情了,而且如果变更的管理和控制不好的话,往往还会导致项目组内部的开发管理的混乱,降低了软件开发的效率,增加项目的成本,甚至会导致项目的失败。

以变更为核心的项目开发管理适合以下类型的项目: 
  生命周期划分不是很明显的; 
  需求和范围不清晰,可能会频繁变化的; 
  大型的应用项目; 
  产品化持续开发的项目。  

  这些项目的特点是都不能按照基本的软件开发的生命周期模型按部就班地实施开发,即便是按照生命周期模型划分为各个里程碑或者阶段,往往由于客户方或者外界频繁的变化,导致项目组疲于应付这些外界的变化,而内部项目组在任务分配、工作检查或角色分工上会不同程度地陷于混乱状态。项目管理也往往会比较被动。

  当然这种情况一般比较适合项目或者产品研发的中后期,前期的工作一般还都是比较整块的任务。

  那么如何解决这个问题呢?实际上很多模型已经给出了答案,比如RUP、XP等,但是大家在学习和使用这些模型的时候,往往觉得这些模型提出的概念和实施比较难以操作和实施,另外就是不管是RUP还是XP,既然是一个方法模型,就不可避免要描述为一个完整的、系统化的理论模型,否则就体现不出理论的完整和逻辑的严谨。下面我们只是把以变更为核心的开发管理流程化,避免在频繁发生外界变化的情况下便被动为主动。

  项目到了后期,这时候客户参与的也比较多,因此客户的需求变化也会比较多。另外随着测试的深入,测试发现的问题都需要项目组来处理和解决。因此我们把项目的某一个版本作为一个基线,后续的任务,不管是新的需求、变更的需求、缺陷修改还是其他的对系统的完善、升级、优化等等,都统一为一个Update,这儿只所以不叫CR(Change request)或者MR(Modify Request)是因为大家习惯把变更请求是作为被动的任务,甚至是当作项目范围的变化,而很少把变更看做项目任务的管理模式。因此我们把Update就定义为任何对现有系统的修改的工作。

  每个变更类似一次小的瀑布的迭代开发,不同的迭代可以并行,关于配置的版本要管理好各个版本的分支。这个是非常重要的,不然版本的问题将会成为项目的定时炸弹。
 

下一篇:中小型软件企业技术管理的建议

  中小型软件企业的技术生存方式大体可以分为两类,一类为应用服务型,另一类为技术研发型,目前大部分的中小型软件企业均属于应用服务型,笔者所在公司的技术生存方式也属于第一种类型,即为应用服务型。下面,仅就技术服务型技术生存方式软件企业的技术管理工作发表一些自己的建议,供同行参考:
 
一、开发和管理岗位分离
  技术部门的管理,一上来就不能够将开发和管理混为一团,其结果必然是差强人意的,目前大部分的中小型软件企业,在考虑到成本或者根本就没有意识到这个问题...[查看详情]

  影视动画培训   北大BEC培训官方报名网站   2008美国夏令营启航官方指定报名网站   2008留学第一站!  
  北师大 火星时代
共举影视动画培训之鼎
  北大BEC培训官方报名网站
现在报名独享95折!
  2008年国家职业资格考试
一次过关完全备考手册
  2008留学第一站
留学资讯尽在精英留学站!
 
上一篇:为何倡导以质量为导向的项目管理?
下一篇:中小型软件企业技术管理的建议
 相关新闻
·Delphi版模仿熊猫烧香·分享两条Delphi开发经验
·Delphi 中动态链接库的建立和使用·基于Delphi的屏幕抓图技术的实现
·软件测试中设计测试用例的具体用法·Visual C++开发调试技巧整理
·Visual C++设计超强仿QQ自动伸缩窗口·VC6.0下配置boost库使用正则表达式
·VC开发多语言界面支持的简单方法·理解MFC控制条窗口布局原理之一
·HOOK和MMF的Windows密码渗透技术·VC++开发PhotoShop插件之选区
·高级程序员考试心德·浅析2006年网络方向软件水平考试
·软件水平考试:水平考试经验谈·中小型软件企业技术管理的建议
 
◇ 重点栏目导航
◇ 精英服务承诺
教育顾问:010-51660910
QQ交流:138660910
相关资料
·软件测试新手的修炼之路
·Smarty简体中文参考手册
·Struts中文手册
·Struts快速学习指南
·ultradev动态网页制作教程
·UML工具箱
·《设计模式》中文版
·学友Flash伴侣 1.11
·阿须图像水印(AssureMark)V2.0
·超级语霸
相关试题
·2009年国家公务员考试行政模拟试卷一参考
·2009年国家公务员考试行政模拟试卷二
·2009年国家公务员考试行政模拟试卷一
·2009年国家公务员考试申论模拟试卷一参考
·2009年国家公务员考试申论模拟试卷一
·2009年国家公务员考试申论模拟试卷及参考
·2009年国家公务员考试模拟试卷答案之公共
·2009年国家公务员考试模拟试卷答案之公共
·2009年国家公务员考试模拟试卷之公共科目
·2009年国家公务员考试行政模拟试卷二参考
相关热贴
·如何改QQ IP地址!
·恰当选择软件测试自动化方案
·ADO.NET学习总结
·.net操纵xml文件类(c#)
·Log4net教程
·高手必读 网络端口安全防护技巧放送
·VPN技术详解
·访问XP共享出现的问题解决办法
·Web2.0时代,RSS你会用了吗?(技术实现总
·.NET下正则表达式应用的四个示例