软件过程管理.ppt
《软件过程管理.ppt》由会员分享,可在线阅读,更多相关《软件过程管理.ppt(16页珍藏版)》请在冰豆网上搜索。
软件过程管理0.第第4节课的内容节课的内容4.阶段计划(预备)案例4.1周活动总结表案例4.2阶段时间和效率计算5.产品计划(预备)案例5.1作业编号日志Q:
学习每门课程的计划、每学期/每学年的学习计划,各是什么?
有什么区别?
A:
第一个(课程学习计划):
产品计划(强调操作对象);第二/三个:
阶段计划(强调步骤)。
例:
公司业务关系流管理部管理部工程部工程部调研设计投资生产部生产部产品模型市场销售部市场销售部样品/产品/生产进度客户客户商品样品订单/款项财务经营部财务经营部市场调查/产品计划季度年度收支/阶段运营计划资金销售报表资金产品生产计划描述一个完整的流程描述一个完整的流程价格/策略指导阶段计划阶段计划在任何公司中,工作职位稳定的关键是该组织财务系统的健全运行;而健全的关键:
要有准确的阶段计划和产品计划;因此,工程师懂得怎样制订好的阶段计划和产品计划是非常重要的。
产品计划制作得不准确阶段计划也不会准确。
4.阶段计划(预备)为了制订阶段计划,必须清楚时间的使用情况(历史)。
就首先要参考时间跟踪中介绍的时间记录日志。
在收集了一两周的时间数据之后,你就能渐渐了解自己是如何支配使用时间的。
但时间记录日志中的数据过于详细零碎,不适合直接用于制订计划,因而需要用一种更有用的表格来总结这些数据。
4.阶段计划(预备)每当制订下一阶段(以周为单位)的计划时,可参考最近的周活动总结表周活动总结表,根据以前各个任务花费的时间,就能估计出下一周将在这些任务上花费多少时间。
制订这种计划最简单的方法:
只假设将要使用的时间与过去平均使用的时间相同。
一种精确的方法:
首先考虑下周将要做的工作内容,然后根据以前的最长和最短时间来估计出一个合适的时间。
4.阶段计划(预备)周活动总结表中的数据可以帮助你了解时间都用在哪些地方。
例如,有了这些数据,就能判断出一个大的任务所需要的时间可能接近总结表中的最长时间,而一个简单的任务所需要的时间可能接近最短时间。
这样,就可以使用这些数据对以后的几周进行计划。
日期日期开始开始时间时间结束结束时间时间中断中断时间时间净净时间时间活动活动备注备注CU9/99:
009:
5050听课讲座12:
401:
1838编程作业12:
453:
531058编程作业16:
257:
4580读课本第1章和第2章X29/1011:
0612:
196+562编程作业1,休息,聊天X19/119:
009:
5050听课讲座1:
152:
353+869编程作业2,休息,接电话X14:
185:
112528读课本第3章,聊天X19/126:
429:
0410+6+12114编程作业3X19/139:
009:
5050听课讲座12:
381:
1638读课本第4章9/149:
1511:
595+3+22134复习准备考试准备考试,休息,接电话,聊天4.14.1时间记录日志(示例时间记录日志(示例.第一周)第一周)学生日期教员课程4.24.2周活动总结表周活动总结表(示例(示例.第一周)第一周)任务日期听课编写程序准备考试阅读课本每日/总计日(9/8)一(9/9)509680226二(9/10)6262三(9/11)506928147四(9/12)114114五(9/13)503888六(9/14)134134周/总计150341134146771周/平均50(/3)85(/4)134(/1)48(/3)128(/6)周/最大5011413480226周/最小50621342862学生日期4.4.33周活动总结表周活动总结表(到目前为止所有周)(到目前为止所有周)-阶段时间和效率计算阶段时间和效率计算任务日期听课编写程序准备考试阅读课本每日/总计5周/总计5周/平均5周/最大5周/最小学生日期5.产品计划(预备)制订产品计划的第一步就是要有一份待开发产品的清晰定义(需求等)。
只有在知道要做什么之后,才应该开始思考如何去做,此时就是开始制订计划的时候。
一份合适产品计划包括:
待开发产品的规模及其重要特性;完成工作所需时间的估计;项目费用的估计;项目进度计划;风险估计。
5.产品计划(预备)完成工作所需时间的估计将工作拆分为一个一个的小任务作业(作业编号日志作业编号日志),这是学习如何制订计划的一种起点。
把许多小作业的计划估计收集在一起,那么所作的估计就有可能十分接近整体计划。
5.15.1时间记录日志(示例时间记录日志(示例.第一第一/二周)二周)学生日期教员课程日日期期开始时间开始时间结束时间结束时间中断时间中断时间净时间净时间作业号作业号备备注注CU9/99:
009:
5050听课讲座12:
401:
18381作业12:
453:
5310581作业16;257:
45802阅读课本第1章和第2章X29/1011:
0612:
196+5621作业1,休息,聊天X19/119:
009:
5050听课讲座1:
152:
353+8693作业2,休息,接电话X14:
185:
1125284第三章,聊天X19/126:
429:
0410+6+121145作业3X19/139:
009:
5050听课讲座12:
381:
16386阅读课本第4章9/149:
1511:
595+3+22134复习准备考试,休息,接电话,聊天9/169:
009:
5050听课讲座2:
104:
064+19937练习4,休息,接电话X17:
188:
4911806阅读课本第4章,聊天X19/179:
2611:
274+22958练习5,休息,接电话X19/189:
009:
5050听课讲座4:
215:
4311719阅读课本第5章,休息X19/196:
519:
2151+16+67710练习69/209:
009:
5050听课讲座12:
331:
1854011阅读课本第6章,休息X11:
242;387410练习6X19/2111:
181:
513312阅读课本第7章5.25.2作业编号日志(示例)作业编号日志(示例)学生日期作业号作业号日期日期过程过程估计数据估计数据实际数据实际数据累计数据累计数据时间时间单元单元时间时间单元单元平均值平均值时间时间单元单元平均值平均值最大值最大值最小值最小值19/9编写程序
(1)10011581158158115815815829/9阅读课本(第1/2章)5028024080240404039/11编写程序
(2)1581691692272113.51586949/11阅读课本(第3章)40128128108336402859/12编写程序(3)114111411143413113.71586969/13阅读课本(第4章)6011181118226456.51182879/16编写程序(4)1141931934344108.51586989/17编写程序(5)1091951955295105.81586999/18阅读课本(第5章)57171171297559.411828109/19编写程序(6)106115111516806113.31586911920阅读课本(第6章)59140140337656.211828129/21阅读课本(第7章)56133133370752.9118284.24.2各各周活动总结表周活动总结表(演习用)(演习用)任务任务日期日期听课听课编写编写程序程序准备准备考试考试阅读阅读课本课本每日每日/总计总计日(9/8)一(9/9)二(9/10)三(9/11)四(9/12)五(9/13)六(9/14)周/总计周/平均周/最大周/最小学生日期