小组领导角色.ppt_第1页
小组领导角色.ppt_第2页
小组领导角色.ppt_第3页
小组领导角色.ppt_第4页
小组领导角色.ppt_第5页
已阅读5页,还剩53页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1 小组软件开发过程TSP 小组角色 角色分配的目的 机会 学习运行一个小组工程的方方面面定义怎样处理工程管理任务帮助小组成功完成工程挑选角色时 考虑 是否对角色感兴趣 你能做好这个角色吗 以前是否做个这个角色 尝试没接触过的角色 人们通常比想象的更能干 小组领导角色 小组领导目标 1 建立并维持一个有效的小组小组达到了它的成本 日程和质量目标PEER表格对整个小组有效性的评价好 更好 PEER表格对小组领导角色全部贡献的评价 PEER表格对小组领导角色做的如何的评价 小组领导目标 2 督促所有的小组成员在做工程时努力工作所有小组成员工作了承诺的小时数所有小组成员实现了他们获得价值的承诺所有小组成员按制定的TSPi过程办事 完成相关过程文档 小组领导目标 3 解决所有小组成员给你带来的问题迅速客观地发现并解决成员问题4 使领导或导师全面了解小组的进展情况让你的管理层知道小组的工作情况 进展和问题每周给导师提供一个完整准确的工程情况报告保证导师能及时知晓小组内任何需要注意的问题5 作为小组会议推动者有效地工作 小组领导应具备的技能与能力 喜欢当领导 舒适 能发现关键性的问题 做客观性的决定性格外来因素担当不引人注目的角色帮助小组成员按章办事 收集和使用过程数据督促尊敬他人 愿意听取同事意见 帮助他们最大程度发挥能力 小组领导应具备的技能与能力 有拥护者的领导对你做的事情有构想动员整个小组实现你的构想 煽动性 激情 有责任帮助小组完成你的构想了解小组成员的能力领导者需要的特性让小组成员以他们认为应该的方式工作必要时 要纠正成员以正确的方法完成他们的工作坚持工作质量而不要像 老板 领导者要克服困难 处理人际关系 有兴趣支持整个小组 关心小组产品质量 愿意担任指派给的任何角色 小组领导主要活动 1 动员小组执行他们的任务不按过程办事 纪律问题 不收集数据 不报告进展没有尽力有重的工作负担 家庭责任 尽力理解不露面 渎职 不认真 迟到 不遵守承诺 永远不会承诺自我约束逃避责任的人会降低小组士气 减少小组工作成果没有他 其他人会做的更好Noteamacceptyou nobodyandhelpyou不按日程表工作拖延了工作 不要太早放弃存在问题 需要调整 小组领导主要活动 2 主持每周的小组会议 参照WEEK草案 追踪上一周的工作进展情况保证每人正确提供需要的时间 大小和缺陷数据 并完成表格制定下周的小组目标和工程目标 时间 获得价值目标和要完成的具体任务讨论以前识别出的风险 并决定采取何种策略应对看小组成员是否感觉到了新的风险识别任何需要解决的新问题 不要努力去解决主要问题 简单问题可以立即解决 对难的问题 列出来 指定解决人 如何解决 何时解决 小组领导主要活动 3 报告每周的工作情况周末把数据交给计划经理 在每周例会之前总结这些数据 重要的报告给老师使领导知道你们小组的工作和进展情况帮助保持小组的活力和热情清楚定义并报告成员的进展情况帮助成员了解他们已经完成了什么知道为了继续计划必须做什么 小组领导主要活动 4 帮助小组分配任务有的任务需要好几个人完成按照喜欢的任务先进行一轮分配剩余任务按照工作量平衡做到公平和有效 小组领导主要活动 5 小组会议上充当引导人召开效率高且有价值的会议将讨论放在议事主题上将会议限制在一个讨论上不要让其他人主导会议保证每个人的意见都为人所听 且参与进来结束讨论采取行动 什么行动 谁执行 何时执行 拖延 为什么 何时重新讨论 谁负责重新制定会议日程 质量经理会议记录 小组领导主要活动 6 保留项目手册工作产品 测试报告 计划 检查报告 会议报告 每周小组工作情况报告 开发周期报告 全部TSPi工程的备份 7 领导整个小组制定出开发周期报告 最后准备 指导小组成员制定 复核和修改报告中分配给他们的部分提供要点和报告摘要评价小组领导这个角色你在什么工作上做的好 在什么地方存在问题 如何在下次更好的担任这个角色并如何改进 开发经理角色 开发经理目标 生产出极优秀的产品小组生产出一种有用的 文档齐全的 满足需求说明的基本要求的产品需求可以从需求说明追溯到SRS SDS及最后的处理产品设计是文档齐全的且满足小组的设计标准实现完全按照设计进行产品满足了所有的质量标准产品实现了它的功能和操作目标充分利小组成员的技能和才干设计开发产品时的知识能力最终在PEER表格中反映你的角色的好坏 开发经理的技能和才干 1 喜欢创建新东西创建大型复杂且真正按自己的想法发挥功用时 有成就感2 领导设计和开发工作的经历实际工程中接触设计和开发系统的实际问题 3 有能力的设计者 领导整个小组从一大堆看起来复杂的概念和思想中理出有秩序的结构来 本质4 熟悉主要的设计方法5 决心听取并采纳他人的意见利用全组人的知识和创造能力 吸取好的想法 最终的把关和决定 几个关键的人 开发经理主要活动 1 领导小组制定开发策略建立策略标准提出和评价可供选择的策略挑选一个策略方法产生概念性的设计给每个周期分配功能在START表中记录这种分配定义怎样将这些功能划分成产品元素决定怎样将已实现的部分组合成一个工作产品 开发经理主要活动 2 领导小组给要生产的产品制定最初的大小和时间估计为每个主要产品功能的大小和开发时间做初步估计判断哪个阶段实现哪项功能做初步决定每个人贡献自己想法 估计大小质量 过程经理记录 产品开发出来之前 没人知道它的大小 开发经理主要活动 3 领导软件需求细节的开发使小组成员同意你想生产的东西 整个小组参与开发和检查SRS非常重要 好处 会使工作完成得更快会得到一个质量更好的产品整个小组会了解你想要生产的产品 3 领导软件需求细节的开发步骤 审查需求说明发现任何问题或忧虑得到问题的答案并消除忧虑决定在本开发周期中要包括哪些功能制定一个SRS文档的概述将这些功能分配成各节分析这些功能发现不一致和关键特征起草SRS各节 描述这些功能对草稿审查 找出并改正错误和不一致性草稿各节汇总 全组对SRS草稿进行审查修改草稿汇总生成SRS发布SRS 开发经理主要活动 4 领导小组制定高水平的设计就产品结构进行讨论 确定部件之间的联系低耦合 高内聚设计方法命名问题 质量 过程经理 命名标准 START表中列出所有部件 大小 开发时间 功能内容画一幅设计图表示部件 及相互联系 开发经理主要活动 5 领导制定出软件设计细节SDS是小组要制定的唯一最重要的文档 产品设计 正确 完整 精确的质量 过程经理制定了小组的质量标准 设计方法 设计标准 领导制定出软件设计细节 遵循已选择的高层次设计方法制定一个SDS提纲 将产品部件分配给SDS各节分析每个部件功能 确定一种合适的设计方法采用设计标准 制定出部件设计让小组成员把SDS草稿各节的设计写成文档工程师亲自复核并修改自己的SDS草稿中的错误和不一致汇总SDS各节草稿 进行一个全组审查让工程师改正在他们的SDS草稿中的错误汇总形成完整的SDS将SDS向全组发布 质量经理领导审查 INS草案 要求每位成员参与 保证每个人都了解SDS 开发经理要关注总体体系架构部分内容 监督全组工作 无缺陷 开发经理主要活动 6 领导小组实现这个产品确保实现标准已经制定到位 质量经理 分配工作给小组成员7 领导小组制定出建立 集成和系统测试计划测试计划撰写用户文档撰写相辅相成地进行 互相检查测试工作进行之前就能够发现和解决很多问题 将测试计划分配给小组成员 开发经理主要活动 8 领导小组制定测试材料并且进行测试在测试计划的指导下 制定测试草案 测试数据和测试支持程序 要求在个人设计和代码进行审查要求至少有另外一个工程师进行了设计审查和代码审查9 领导小组制定产品的用户文档分配 开发 复核 改正 汇总 审核 重汇总 发布 开发经理主要活动 10 参与制定开发周期报告讨论开发工作 并评价它进行地怎样 与小组目标相比有什么区别 评价你和全组成员的开发工作做得怎样 你怎样在下次做得更好 11 充当开发工程师 计划经理角色 计划经理目标 1 为小组和每个小组成员制定出一个完整的精密的正确的计划包含了小组在开发周期要做的所有工作 详尽文档平均每项工作需要的小时数 52 每周准确的报告小组的工作情况提供了完整准确的小组每周工作报告 收集了小组和个人工作小时以及获得价值的数据小组成员更新了个人的TASK SCHEDULE WEEK表格且及时递交给你如果有人未及时提交或报告 求助小组领导和导师 计划经理的技能和能力 逻辑的 有条理的头脑 有已定义的工作计划时 才会舒适 尽可能制定自己的工作计划对过程数据感兴趣 且期望清楚明白进行到了哪个地步 超前于计划还是落后于计划 为什么计划出错 计划怎样才能做得更好 认为计划很重要 并会督促小组同事追究和检测他们的工作 计划经理的主要活动 制定计划时 记住 你需要一个计划限定小组在有效地时间内完成它 你需要一个计划指导工作你需要一个计划使小组成员工作得像一个整体 计划经理的主要活动 1 领导小组制定本开发周期的任务计划详细说明你要生产的产品估计这些产品的大小对每个产品 估计时间所有这些时间计入到SUMS和TASK表格中使用PSP数据来进行估计 许多成员埋怨 在产品需求之前做计划基本是猜测 需求后可以做出更好的计划 时间越长 计划越好 需要一个计划 尽可能详尽的猜测 令人惊奇的准确 计划经理的主要活动 2 领导小组制定开发周期的日程表要求每个成员确定在当前开发周期 每周计划花在本工程上的小时数不计花在小组会议 课堂的时间依据成员计划 制定出小组的计划 计划经理的主要活动 3 领导小组制定平衡稳定的计划不均衡的计划会使个别工程师影响进度所有小组成员应参与平衡负担的工作个人能力 知识 角色有些任务不得不分配给不是最适合的人去做最适合的人也有最重要的工作负担每个人都比自认为的更能干 相信自己 挑战自我 突破自我 P199平衡工作负担矩阵 计划经理的主要活动 4 跟踪小组对照计划进行的进展情况跟踪 每个成员感觉到进展 认识到进展地步 明确了解 提供每周数据的时间达成共识不及时报告 提交 提醒他们 给出承诺时间每周会议之前 获得所有数据 汇总 计划经理的主要活动 4 跟踪小组对照计划进行的进展情况4 1 获得小组成员每周数据每周工作小时数 产品的大小数据 发现的缺陷 每周及时生成产生合并的小组TASK SCHEDULESUMP SUMQ表跟踪计划 评价产品质量 向领导报告工作成果时的重要数据 我们打分的依据 计划经理的主要活动 4 跟踪小组对照计划进行的进展情况4 2 产生一个每周的价值获取和时间图表 显示小组工作情况获得价值 评价完成任务相对贡献大小的评判指标未按照计划顺序做工作 如何评判项目进展到哪儿了 提前编码和检查 测试计划和文档工作推迟 评价全组的相对工作情况平衡计划 弥补失去的时间 计划经理的主要活动 4 跟踪小组对照计划进行的进展情况4 3 产生每周工作情况汇报向全组汇报项目进度 报告问题确定日程表是否正常进行 严重脱节 减少计划的产品内容 每周工作情况报告 导师能知道每个人是否在好好工作 谁在真正努力 而谁没有 4 4 和计划对比 进行简短分析 5 参与产生开发周期报告讨论工程计划和跟踪 评价工作进展如何小组的目标和计划相比结果如何评价你和小组的计划跟踪工作做得如何你怎样才能把工作做得更好 如何改进 6 充当软件开发工程师 质量 生产经理角色 质量 生产经理角色目标 1 所有成员应正确的报告和合理地使用TSPi过程中的数据设计标准编码标准命名标准和专业词汇表重用的标准质量标准LOC计数标准 质量 生产经理角色目标 2 小组忠实地遵循TSPi质量计划并生产出高质量产品指导整个小组生产高质量产品保证跟踪个人工作质量 关键是每个成员都遵循过程 度量质量标准 在系统测试中的缺陷百分率编译中的缺陷数 KLOC单元测试中的缺陷数 KLOC系统测试中的缺陷数 KLOC第一编译前去掉缺陷的百分数 编译前的质量 单元测试前去掉缺陷的百分数 单元测试前的质量 系统测试前去掉缺陷的百分数 系统测试前的质量 对那些试着缩短进度而不相信因一个环节的匆忙而导致稍后问题的同学给予提醒和警示 质量 生产经理角色目标 3 所有小组检查都是适当的 且被报告所有检查活动要与INS过程一致所有检查活动要遵循小组质量计划INS报告对于小组检查是完备的4 所有小组会议都有准确的会议报告 并被放进项目手册中 质量 生产经理的技能与能力 最重要的 对软件质量感兴趣为了小组达到成本 进度和质量目标 检查组员数据 帮助组员认识到重要性及需要改进的地方 说服组员努力达到质量目标对过程和过程度量标准感兴趣对检查和复核的方法有所认识SRS SDS 产品设计 源码 测试计划巧妙地提出建设性的修改意见 我们都会犯错 但我们都不希望在最终的产品上出错 质量 生产经理的主要活动 1 领导组员制定和遵循质量计划统一的质量度量标准2 将质量问题及时通报给小组领导和导师目的是使每个人从出现的问题中吸取教训 采取措施避免类似错误再次发生一整套精确的数据 很容易检查到一些粗制滥造的工作 复查时间 不收集缺陷数据 许多缺陷没有发现 处理测试缺陷的复核 单元测试发现的缺陷都必须在小组例会上进行复核 讨论 报告讨论结果 质量 生产经理的主要活动 3 领导小组定义和文档化它的过程并维护过程的改进过程4 建立和保持小组开发标准编码 设计 文档 命名 错误处理 接口 信息 报告 复用 LOC计数等领导审查和通过所有的标准 并强调标准的重要性 质量 生产经理的主要活动 5 在提交CCB 配置控制委员会 之前复核和通过所有的产品 产品的必要过程数据被收集起来产品使用质量过程开发出来的数据显示产品质量合格可被加到系统基线中 开发速率和比例 查看缺陷水平 检测产品本身 你是唯一一个检测系统所有组成的人 质量 生产经理的主要活动 6 充当小组检查调节员与作者合作确定有多少和哪些工程师应该在检查队伍中确保作者为检查会议做好准备解释检查过程 作者描述被检查的产品 布置准备工作 确定检查时间和地点会议开始前 确保所有检测工程师完成了准备工作 且缺陷数据已经记录在INS表中 若未准备好 则延迟直至准备完善焦点是识别缺陷 而非解决它们 不要浪费时间争论解决办法 决定是否找出了绝大部分缺陷 估计遗留的缺陷数 是否再进行一次检查会议所有必要数据被记录 最终汇总INS表 质量 生产经理的主要活动 7 作为小组会议的记录者检查会议上找别人代替你8 参与制定开发周期报告从质量和过程两方面讨论工作数据采集的准确度和完全度过程被忠实地遵循的程度小组成员遵循他们制定的质量目标计划的程度质量结果与目标比较未达到质量目标 解释分析问题总结提出改善措施和理由9 充当开发工程师 技术支持经理角色 技术支持经理目标 1 小组有合适的工具和方法来支持它的工作配置管理系统 开发环境 TSPi维护系统 bug跟踪管理系统2 没有授权通过的更新不能够应用在规范好了的产品中建立配置控制产品基线 每个产品被开发出来 检查 修正之后都应该在配置控制之下 在CCB批准在系统基线中包含它 3 小组的所有风险和问题被记录在风险跟踪系统中 并且每周都报告 技术支持经理目标 4 小组满足开发周期的重用目标和质量经理合作建立复用标准 小组同意 建立并维持了一个可

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论