大家好,我是阿萨。继续学习如何监控测试进度。
随着项目的实施,时刻请记住这些问题:
1. 进度是否正常?如果没有,您落后多远,如何赶上进度?
2. 您是否超出预算?
2. 您是否仍在为同一项目目标工作?
4. 您的资源是否不足?
5. 是否有问题迫在眉睫的警告信号?
6. 管理层是否有压力要更快完成项目?
这只是您在监控项目进展时应问自己的几个问题。
重要的是监控项目进展,以便知道是否需要作出调整以将其引回正确方向。要有效地监控项目进展,按照如下步骤进行。
步骤1)制定监控计划
如果您没有计划监控进展并定义度量标准,您无法监控进展。与测试计划类似,监控计划是进度监控的第一步和最重要的步骤之一。
在监控计划中,您必须仔细计划
1. 需要收集和衡量什么指标?
2. 何时收集指标?
3. 如何通过指标评估项目进展?
需要收集和衡量什么指标?
在监控计划中,您应明确定义需要收集和衡量的指标。需要收集的指标包括
1. 目前为止项目花费的时间(时间、金钱)
2. 目前为止项目使用了多少资源(员工、设备)
3. 任务状态(按时间表、落后或超前时间表)
4. 工作产品的质量(运行率/通过率、缺陷指标)
何时收集数据?
现在决定您将在监控计划中何时或多频繁收集数据——每周或每月? 或仅在项目开始和结束时?
根据计划,银行项目将在一个月内完成。在这种情况下,我们建议您每周或每日监控项目进展。
如何通过指标评估项目进展?
在监控计划中,您应定义通过收集的指标评估项目进展的方法。您可以参考的一些方法包括
1. 将计划中的进展与团队实际取得的进展进行比较
定义用于评估项目进展的标准。例如,如果完成任务的工作量超过计划的30%,项目会延迟。
2. 您可以参考监控计划模板。
步骤2)更新进度记录
随着时间的推移,您的团队成员将在其项目任务上取得进展。您必须根据进度表跟踪他们的活动,并经常要求他们更新进度信息,如花费的时间、任务状态等。通过检查这些记录,您可以立即看到对项目计划的影响。
跟踪成员进度的最佳方法之一是召开定期会议。
在会议上,所有成员报告目前的状态和遇到的问题(如果有)。如果一个或多个团队成员落后或遇到障碍,制定一个计划来识别和解决问题。
如监控计划中定义的,您将任务“设置测试环境”分配给测试网站银行的团队成员。他的角色是测试管理员。他必须在6天内设置测试环境。您要求他在每次团队会议上报告当前状态。
步骤3)分析记录并作出调整
该步骤包括2个子步骤
步骤3.1)分析
在本步骤中,您将计划中定义的进展与团队实际取得的进展进行比较。通过分析记录,您还可以看到个人任务花费的时间以及项目总体上花费的时间。
让我们回到测试管理员发送的报告。
1. 在该报告中,您发现了什么问题?
2. 没有发现问题,进展仍然良好
3. 任务进展似乎延迟
4. 我在该报告中找不到任何问题
通过跟踪和分析项目进展,您可以尽早发现可能影响项目的任何问题,并找到解决该问题的解决方案。
步骤3.2)调整
作出必要的调整以使项目保持正确方向。重新分配任务、修改时间表或重新评估目标。这将帮助您继续朝终点线前进。
在上例中,您在“设置测试环境”任务中发现问题
您应该怎么做?
1. 修改时间表
2. 什么也不做
3. 修改项目目标
4. 寻求其他团队成员的支持加快任务进度
步骤4)编写报告
如果您的老板问您项目目前的进展状况,进展是否落后或超前进度,您会如何回答?您需要准备项目进展报告。
使用报告是与团队成员或管理委员会共享整体项目进展的好方法。这也是向老板展示项目是否按进度进行的有用方式。
可以使用一些报告模板来确保进展数据以一致和清晰的方式呈现。
测试监控和控制的最佳实践
遵循标准:项目计划的一个重要考虑因素是确保标准化。这意味着所有项目活动必须遵循标准程序指南。标准化流程、工具、模板和度量值使分析更简单、促进简单的沟通、帮助项目团队成员更好地理解情况。
文档:如果您不将任何讨论或决定写在文档中会发生什么?您可能会忘记它们并失去许多东西。您应在适当的地方记录讨论和决定,并为会议建立正式的文档程序。这种文档可以帮助您解决项目团队之间的沟通或理解方面的问题。
主动性:所有的项目都会出现问题。重要的是,您必须采取主动方式解决项目执行期间出现的问题和问题。这些问题可能涉及预算、范围、时间、质量和人力资源。