软件过程管理——个人软件过程
辅助工具:Process Dashboard
目录
一、Process Dashboard简介
二、创建一个Team Project
三、加入一个Team Project
四、创建自己的Personal Plan
五、跟进自己的计划
六、管理自己的计划
具体内容
一、Process Dashboard 简介
打开Process Dashboard之后,它仅为一个条状,如下:
它把不常用的内容隐藏在配置菜单中(最左边的那个C
)
C
(配置菜单)的右边是一个开始暂停按钮,它是一个计时器,用来计算你在各种活动上实际花费的时间。按钮右边的指示器会实际时间与估算时间的比值:
任何一个成熟的队伍都会关心项目的质量,缺陷按钮用来收集你的工作产品中发现的缺陷的信息:
当你使用很高的成熟度过程时,process会通常提供scripts
, forms
, standards
, 或者其他的工具辅助你的工作。这个script按钮是一个和当前任务有关的过程材料的菜单。
你也可以单击这个地方来更改当前的任务,
点击这个按钮来查看或者编辑分配给你的任务信息,你输入的信息可以被团队中的所有成员看见
当你所做的任务依赖于另一个任务的时候,你可以在process中看到这个按钮,你也可以把鼠标放上去来查看所依赖的任务的相关信息,例如,这些任务是否完成了。
当你完成一个任务的时候,在dashboard中勾上这个单选框
二、创建一个Team Project
在Team Dashboard中,选择C
> Hierarchy, 然后会显示dashboard dataset中的所有项目,然后你可以创建你的新的Team Project
三、加入一个Team Project
当你想要加入一个项目时,首先你会收到一封邮件,然后按照介绍与要求,加入一个Team Projcet
四、创建自己的Personal Plan
在创建你自己的个人计划之前,首先你的团队已经创建了团队的计划,并且给每个成员分配了任务。团队的计划是在一个特殊的计划会议上确定的,称之为project lunch
。
首先,用导航菜单选择你要计划的项目,
然后,通过一下面的方式,同步项目的计划
之后,选择script按钮,创建个人计划
然后你会看到分配给你的任务
最后,调整任务的顺序,优先级高的在最上面,以此类推,个人计划就完成了。比如,优先完成,其他人要在此基础之上开展的工作,而像peer review或inspections这类只有完成之后才可以开始的工作放到后面完成。最后,别忘记保存你安排好的的任务计划
五、跟进自己的计划
在Process Dashboard中你要随时的跟进的你项目的计划,你要选择你所要开始工作的项目和任务的名称,当你开始工作的时候,点击左侧的开始按钮,Process Dashboard开始计时,当你停止过暂停工作的时候,点击左侧的暂停按钮。
六、管理自己的计划
作为一个很成熟的开发团队的一员,你一定要有一个个人项目计划用来安排和跟踪你的工作与进度,用如下的方式打开个人项目计划,
然后你会看到你的计划界面被分成两个部分,上面的部分是当前项目分配给你的任务,你也可以看到这些任务的状态,如,估算完成的时间,实际工作的时间,是否完成的状态,完成的日期等其他信息。
下面的部分是,是一个日历来显示你计划做这些任务的时间。
除此之外,你可以点击图表按钮来查看你当前项目中所做的进度的统计,