UML软件工程组织

群组技术交流活动---协同产品开发(CPD)高级项目经理实践
2007年10月26日 出自: 火龙果软件

时间: 北京时间2007年10月26日(周4)晚上18:30-20:30  

嘉宾: 杨文峰

相关资源:

   特惠课程:协同产品开发(CPD)高级项目经理实践
   技术资源:项目管理
   相关课程:项目管理

交流范围记录:

主持人: wellcome everyone
god: 什么时候开始
summer: 时间还不到?
主持人: 6:30 准时开始
主持人: 多提问阿
god: 知道了,等待中
涛声依旧: 哦,知道了
主持人:
主持人: 杨老师 来了
yangwenfeng: 大家好。
luwei: 杨老师好
JietLi: 大家好
主持人:
klx1: 大家好
主持人: 欢迎大家的到来
JietLi: 主持人好
leo: hi,希望扬老师给我们带来精彩的一课
主持人: 欢迎
主持人: 好的,准备开始:我现介绍一下杨老师,
主持人: 6年IT研发与管理经验,就职于中兴移动研发技术管理经理,负责公司研发体系的过程改进和质量管理工作,按照CMMI L3的标准搭建了本公司的研发过程改进体系,在负责组织级的技术管理和项目管理体系建设和实施过程中,积累了丰富的项目管理、研发过程管理、过程改进、技术人员成长等方面的实践经验。
主持人: 杨先生于2003加入IBM Rational华南区用户组从事研发技术管理咨询,尤其专注于为企业提供过程管理原理、建立过程支持环境和快速成长战略等咨询服务。参加及领导了为中国南方航空公司、中国移动、金蝶软件、深圳发展银行等大型跨国公司提供内容广泛的管理咨询。
主持人: 讲座的顺序是:首先 请大家打开 http://www.uml.org.cn/umlseminar/Raional/exchange11.htm浏览一下,讲座的范围,
luwei: 杨老师,您先做个整体介绍吧
yangwenfeng: 大家好
青蛙王子: 杨老师好
yangwenfeng: 我来介绍一下吧。
yangwenfeng: 我来自中兴移动
yangwenfeng: 中兴移动过去4年快速成长。
yangwenfeng: 我们总结了中兴移动快速成长的经验
yangwenfeng: 形成一套IT行业普遍适用的方法论,这就是协同产品开发。
yangwenfeng: 他特别适用于企业的快速成长。
harder: 杨老师,
harder: 有个问题
yangwenfeng: 请讲
harder: 说说关键的特点是什么?我们很关注
harder: 刚才我看到了 团队组建,
harder: 能具体说说cpd的团队模型是什么样子的么
yangwenfeng: CPD的关键特点也就是他不同于其他方法论的地方是,CPD灵活敏捷。他像一个指南针,指南针在任何地方都可以用,而地图只能适用特定的地区。
harder: 我比较关心团队模型,
yangwenfeng: 好。解释团队模型。
harder: 都有什么角色,如何协作
yangwenfeng: 好问题。
yangwenfeng: 一起回答了。
yangwenfeng: 团队模型有六个角色,分别对应于项目的主要目标,并有各自的职责。
yangwenfeng: 团队模型包括:项目管理角色、开发角色、测试角色、发布管理角色、用户体验角色、产品管理角色
yangwenfeng: 项目管理角色最重要的目标是按项目限定条件交付解决方案。
yangwenfeng: 开发角色最重要的目标是使用解决方案体系结构、解决方案设计和功能规格说明书来创建解决方案。
yangwenfeng: 测试角色最重要的目标是,发现所有质量问题,并在这些问题得以解决后批准解决方案的发布。
yangwenfeng: 发布管理角色最重要的目标是稳定部署和日常运营。
yangwenfeng: 用户体验角色最重要的目标是提高用户使用解决方案时的效率。
yangwenfeng: 产品管理角色关注客户及其满意度。
harder: 需求谁负责阿
yangwenfeng: 还提供了一套扩展团队规模的方法
yangwenfeng: 产品管理角色负责收集、分析并按优先级排列客户和业务需求。
harder: 那一个开发流程如何开展
harder: 从项目开始到结束,
luwei: 这个过程中大家有什么问题可以提出
hsingbo: 按照您所说的这种团队模型,我手里拿的三星手机的软件比中兴开发出来的易用多了,为什么国内好多手机软件连看的满意度都没有?
yangwenfeng: 你忘了,CPD是指南针,流程完全取决于应用他的人。
yangwenfeng: 不过我们也有推荐的流程。
harder: 哦,谢谢老师,
hsingbo: 是不是一个团队的进行中那部分欠缺好了好多
yangwenfeng: 我们提供了一套合并角色的方法,使得CPD适用于小团队的运作。具体说是6人以下的团队运作。
harder: ?合并团队,请老师说说,
yangwenfeng: 我们分析了各种情况,制定出一个矩阵,培训时提供。用于指导角色合并。并提供了角色合并的风险列表。
harder: 如何合并呢,我觉得角色合并倒是一个方法
harder: 具体合并的手段请说说
yangwenfeng: 角色合并提供了三种等级,可以合并、不可以合并、不推荐合并。
yangwenfeng: 具体说就是在人手够或团队较小时,如何科学的整合人力资源。
yangwenfeng: 很明显,CPD各种角色的目标是有冲突的。这种冲突使得团队模型不断动态变化,因此在合并角色时,也增加了出现问题的可能性。在现实中,经常需要合并角色,如果团队采用正确的合并方法并有效的管理风险,那么就能将问题出现的可能性降到最小。
harder: 那如果人少,例如只有4个成员,如何合并角色阿
yangwenfeng: 要成功的合并角色,就必须考虑到团队成员个人以及他们的经验和技能。
harder: 如何覆盖那么多职责?
yangwenfeng: 角色合并后一部分职责也会消失。比如30人的团队,合并为3个人的团队,职责会减少。
harder: 哪?些职责可以减少
yangwenfeng: 和项目管理三角形关系差不多。等比例减少。
yangwenfeng: 欢迎大家提问。
luwei: 杨老师,我问个问题:如何 项目的计划 要考虑什么
yangwenfeng: 没太读通。呵呵。
bohu2114: 设计模式与项目怎么关联
yangwenfeng: 不过我们提供制定项目计划的方法。并区分了WORD计划和PROJECT计划的不同。
yangwenfeng: 提出项目计划的几个组成部分。和集成项目计划的时机和方法。
bohu2114: 设计模式与项目怎么能更好的关联
yangwenfeng: 我们叫主项目计划。
luwei: 恩 好的
luwei: 这里速度慢,大家不如到msn群里吧 :uml@uml.net.cn 那里速度正常
yangwenfeng: 这是设计问题。
luwei: 请大家转到MSN群里吧 :uml@uml.net.cn
yangwenfeng:讨论CPD。
umlooo:
umlooo: 杨老师
umlooo: 继续交流吧
umlooo: 大家可以就 http://www.uml.org.cn/umlseminar/Raional/exchange11.htm
umlooo: 问问题
listen: 参加培训太贵了,有没有免费的文档
umlooo: 聊天室速度太慢
umlooo: 我问个问题
yangwenfeng: 好啊。
umlooo: 杨老师,能说以下 协同产品开发cpd的过程特性么
umlooo: 模型么?
umlooo: 从一般的项目角度理解
listen: 是不是王志东开发的
umlooo: 什么时候,什么人,做什么,产生什么结果
umlooo: http://www.uml.org.cn/umlseminar/Raional/exchange11.htm
umlooo: cpd的介绍看看这个
yangwenfeng: 这是个好问题。CPD的1/2就是过程。
umlooo: 哈哈
umlooo: 请指教
yangwenfeng: CPD过程模型共有五个阶段,每个阶段最后都对应一个主里程碑。
yangwenfeng: 分为:概念阶段、计划阶段、开发阶段、稳定阶段、部署阶段
umlooo:
umlooo: 概念阶段做什么?
yangwenfeng: 概念阶段的目的是在项目的目标和限定条件上能较早的达成共识。团队还可以通过概念来解决可行性问题,获得主要干系人的赞成并达到所有相关人员的期望。
umlooo:
umlooo: 可以理解为是需求的主要工作内容么
hsingbo: 计划阶段都需要做那些准备工作呢、
yangwenfeng: 计划阶段最终目标是给出解决方案的体系结构和设计方案,以及构建和部署解决方案的计划、与各项任务和资源相关的进度表。
yangwenfeng: 技术验证、功能规格说明书、主项目计划、主项目进度、开发、测试环境的建立。
yangwenfeng: 在计划阶段,团队在概念阶段工作的基础上对解决方案进一步细化或完善,使之成为切实可部署的。
umlooo:
umlooo: 概念阶段主要做什么啊
yangwenfeng: 组建核心团队、项目目标范围的确定
hsingbo: 打乱一下,CPD是你们创建的模型吗?
yangwenfeng: 概念阶段主要做:组建核心团队、项目目标范围的确定
yangwenfeng: CPD是在中兴移动产品开发、产品线管理、技术平台、中兴移动合作伙伴所总结的最佳实践的基础上发展起来的,这些实践在现实运用中是非常成功的。
yangwenfeng: CPD由中兴移动技术管理科管理和开发,并经过外部顾问组织中专家的指导和审核。中兴移动还有专门团队负责创建、搜索、共享最佳实践以及供中兴移动内部软件和解决方案开发所用的工具。这些团队会定期分享所有想法和资源。
hsingbo: 照目前流行的RUP-MSF 再和你们实践出来的CPD,请教您,如何创建适合自己的团队模型?
yangwenfeng: 好像在前面已经回答过了。可以看一下聊天记录
umlooo: 有个问题,
yangwenfeng: 请讲。
umlooo: 团队人员 之间的协作如何
umlooo: 以前工作分配给人员,人员之间协作
umlooo: 现在 人员之间的衔接的工作都有哪些?
umlooo: 如果是迭代的过程,每个迭代也有衔接吧
umlooo: 有什么最低的要求么
yangwenfeng: 这个问题在CPD中的处理比较巧妙。
yangwenfeng: 用了博弈理论。
hsingbo: 能不能详细点, 谢谢
yangwenfeng: 通过职能冲突来实现人员之间的协作和衔接。
umlooo:
yangwenfeng: 可能有点抽象,说到理论了。
yangwenfeng: 有一本书叫《协同学》,是CPD的理论基础。
umlooo: 关注,能举个例子吗
yangwenfeng: CPD团队模型有意的使某一角色的责任与其他角色相冲突,只有这样后期的检查和平衡机制才能够保证团队做出的决定会考虑到所有不同方面的意见。最明显的示例是产品管理和项目管理:产品管理提倡在项目中实现更多功能,这需要更多的时间和资源,而项目管理则希望按时、不超支的完成项目。
umlooo: 那冲突怎么仲裁阿
umlooo: 会不会印象团队的一致性
yangwenfeng: 这两个问题都是好问题。第二个问题我还专门写了一片文章。
yangwenfeng: 先回答第一个问题。
yangwenfeng: 冲突的仲裁采取自组织的方式完成。呵呵,又提到理论的东西了。
umlooo: 可以理论
umlooo: 理论是精髓
umlooo: 具体说说
umlooo: 自组织?是协商吗?
umlooo: 就像黑帮一样?哈哈
yangwenfeng: 自组织的仲裁方式是目前我们研究中发现的最完美的冲突解决方式。
umlooo: 怎么组织,能详细说一下么,我感觉挺有特点
yangwenfeng: 举个例子说明吧。
yangwenfeng: 不过要多等一会,我打字慢。
yangwenfeng: 比如你用什么方法切割最坚硬的钻石?
umlooo: 好的
umlooo: 用什么?
umlooo: 不了解,用钻石?
yangwenfeng: 即使是最有经验的工匠也不能保证切割线是最理想的。这就好比仲裁,不可能保证完美。
yangwenfeng: 我们把钻石放到高压的密封环境中,突然释放压力,钻石自动在自然分割部位完美开了。呵呵,没有用钻石。
umlooo: ?不懂
yangwenfeng: 仲裁和魅力在于恰到好处。清水出芙蓉。完美
umlooo: 高压环境,那切割部位怎么确定
umlooo: 呵呵
yangwenfeng: 故事没讲好。呵呵。
umlooo: 还有 互相博弈仲裁,怎么开始和结束呢
yangwenfeng: 像爆米花那样,自己分开了。
yangwenfeng: 这个启发来至TRIZ理论和长尾理论。
umlooo: 哦,知道了,按照问题的本身的结构,解决问题
umlooo: 自身结构的分解,依赖于重压下的自我能量的释放
yangwenfeng: 没错。问题本身就能解决问题。
umlooo: 自我解决,是最能够说服自己的
umlooo: 还有 互相博弈仲裁,怎么开始和结束呢
umlooo: 有行动路线么
yangwenfeng: 有。
yangwenfeng: 希望中兴移动的快速成长经验,能和更多的企业一起分享。
umlooo: 好啊
umlooo: 仲裁的过程能简单说说么
umlooo: 呵呵
umlooo: 肯定挺多的
umlooo: 简略说说
umlooo: 我深受启发
yangwenfeng: 我们还准备委托UML软件工程专家组,开展一系列的公开课,让大家更加深入的了解CPD。
yangwenfeng: 呵呵。博弈啊。
umlooo: 例如如果 我是项目经理,制订的开发计划,项目成员不赞成,抵触
umlooo: 如何通过博弈 解决这个问题
yangwenfeng: 每次讲到这个地方都有人和我讨论如何博弈。上次是在南航,这次是在论坛。这个问题讨论起来我可能要打好多字,
yangwenfeng: 下次在课堂上一定解答。
umlooo: 好的
umlooo: 最后能够总结一下么
umlooo: CPD最核心的最佳实践
umlooo: 项目生命周期 是迭代的么
yangwenfeng: 阶段内是迭代的。
umlooo: 好,
yangwenfeng: 如果要用一句话描述,那就是CPD能让你的企业快速成长。
umlooo: 很感兴趣具体的内容,有机会和杨老师再作交流
yangwenfeng: 谢谢。大家。
umlooo: 今天 十分感谢杨老师在百忙之中能够参加此次活动
umlooo: 因为 条件的限制,交流内容没有很多的扩展
umlooo: 也希望杨老师能够发表这方面的文章,让更多的人受益
umlooo: 我们相信,只有用专业的态度对待专业的问题或者难题,才会获得专业的解决方案
umlooo: 这正是UML软件工程组织/火龙果软件所努力的方向
umlooo: 今天的交流 是其中的一个脚印 ,
umlooo: 希望大家能够一起走出一条路,没有尽头,但是踏实的路,
umlooo: 再次感谢杨老师 和大家的参与,
umlooo: 谢谢,,
umlooo: 今天就到这里。
yangwenfeng: 谢谢。大家。
umlooo: 谢谢杨老师
 

版权所有:UML软件工程组织