基线是软件文档或源码(或其它产出物)的一个稳定版本,它是进一步开发的基础,所以,当基线形成后,项目负责SCM的人需要通知相关人员基线已经形成,并且哪儿可以找到这基线了的版本,这个过程可被认为内部的发布,至于对外的正式发布,更是应当从基线了的版本中发布。
建立基线的三大原因是:重现性、可追踪性和报告。
通俗的说软件项目管理中常说的基线是通过正式复审的文档。
基线,在测量学中指的是经精确测定长度的直线段;在地理中是指陆地和内水同领海的分界线。出于国际法和国内法的目的,陆地和海洋的划分界线被称为基线。在计算机术语中,基线是项目储存库中每个工件版本在特定时期的一个“快照”。
它提供一个正式标准,随后的工作基于此标准,并且只有经过授权后才能变更这个标准。建立一个初始基线后,以后每次对其进行的变更都将记录为一个差值,直到建成下一个基线。
软件基线是项目管理中一个很有用的 *** 作软件基线是对一个大的软件版本的代码打上标签,在小版本更新失败时可以回退到一个安全的防守版本。我们开发软件,满足具体的需求,不可避免用户的需求经常改变,或者在上线过程中突然有重大的变化。
这就需要我们做好测试,对每一个进行重大修改的版本进行详细测试并做好标签,这样当它上线后,如果因为客户或者产品经理的需求,有可能进行频繁的更新,导致不可知的错误。由于中间小版本的修改很多并没有进行充分测试,出现问题的比例比较高,如果正在进行一个关键业务的同时系统崩溃不可用,如抢购。
软件项目管理的目标:
1、按时完成这是最明显但是也是最棘手的目标。它可能是最困难的,因为项目的需求经常变化而且项目时间计划在开始时就已经被压缩得很紧。为了按时完成项目,你需要非常仔细的管理项目范围。
2、在预算内完成。要确保你的项目成本不要不断增加,在项目开始时你就需要为项目设定预算并经常和实际费用对比。任何类型的项目,项目成本预算都将涉及到人力/设备/材料/分包等。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)