zoukankan      html  css  js  c++  java
  • 软件研发管理最佳实践(20121020 深圳)

    软件研发管理最佳实践-大.jpg



    课程摘要:
    项目团队没有凝聚力,除了项目经理其他成员似乎不太关注项目成败;
    项目需求变来变去,客户喜欢你先做出来看看,一直无法形成书面的需求文档;
    测试时间压缩再压缩,测试阶段发现的大量问题,常常因为已经接近“项目死期”(交付日)改无可改;
    项目缺陷每日剧增,代码质量惨不忍睹,程序员已经焦头烂额,听不进任何改进建议;
    项目计划要么成为摆设,要么没有计划;
    ……
    本课程将会针对上述问题,为你分享各种最佳实践!

    项目管理中存在各式各样的问题,项目管理的大道理几乎人人都懂,但知易行难,我们往往陷入“问题多,想改进,但迫于进度压力,只能暂缓改进,而问题继续滚雪球”的死循环。如何才能打破这个恶性循环呢?我们需要立竿见影的最佳实践!

    课程需要你全程作战,你既需要单兵作战,也需要和组员一起战斗,老师将会全程给出实践指导。

    时间:
    2012-10-20(周六) 上午9:00-12:00,下午13:30-17:30

    地点:
    深圳福田区福华路80号粤海之星(华海店)9楼会议室
    地铁罗宝线(1号线)华强站C出口步行280米即可达到

    费用:

    报名人数 需要发票 不需要发票
    1 700/ 550/
    2 600/ 450/
    3 500/ 380/
    4人或以上 400/ 300/
    2012-9-30前报名的优惠
    2012-9-30前报名,无论报名人数多少,直接享受最优惠价,即:400/人(需要发票),300/人(不需要发票)。
    针对老学员及老学员介绍的新学员的优惠
    老学员(参加过老师收费课程的学员,不含免费沙龙)报名,或老学员介绍的新学员,无论人数多少,直接享受最优惠价,即:400/人(需要发票),300/人(不需要发票)。老学员介绍的新学员数量达到3人,老学员的费用可再减免150元,即:250/人(需要发票),150/人(不需要发票);老学员介绍的新学员数量达到5人或以上,老学员可免费参加本次培训。



    说明:上述费用含教材及午餐费用,交通及差旅请自理。

    学员收益:
    1. 学会打造高战斗力团队。
    2. 学会实用的需求管理方法
    3. 学会通过测试全程控制工作方向,减少不必要返工,提升工作质量。
    4. 学会提升代码质量的实用方法。
    5. 学会制定弹性的可执行的迭代计划,并能有效地落实计划和持续优化项目工作。

    课程大纲:
    1. 打造“自组织”团队
    项目的问题说到底是人的问题, 提升项目组成员的“软技能”,让大家都在同一条船上,是打造高效率团队的关键。
    1.1 解决项目组成员的地位不平等问题。
     技术人员的先天优越性 VS 测试、实施人员的低人一等
     外科手术式团队
     “无领导”的扁平架构
    1.2 谁来做决策?
     项目经理“话事制”——独裁主义?
     达成一致——人人有份?
     专家决策——我是老大我说了算?
    1.3 鼓励“犯错”!
     “犯错”是不是应该受到惩罚?
     你喜欢无错误的“优秀”员工吗?
     挑肥拣瘦,不敢担当?——可能就是因为没有鼓励“犯错”!
     失败、错误、总结是成功他妈!无错误的人很可能是无水平的人。
    1.4 让团队“自组织”!


    2. 剪不断理还乱——实用需求管理技巧
    客户喜欢变来变去,喜欢让你先做出来看看,合同中不到一页纸的需求最终演变成无穷无尽的需求,我们应该如何应对呢?
    2.1 需求工作的最基本原则
     “双赢”
     不要追求100分,80分足以。
    2.2 合同如何签署?——商务上的准备
     合同中关于需求文档的条款。
     合同中关于收款的条款。
    2.3 让项目组各成员与客户“门当户对”。——组织架构上的准备
     “包装”项目团队。
     落实甲方项目负责人。
    2.4 全程进行客户教育
     案例分享:成功的客户教育 VS 失败的客户教育
     需求不是不可以变,希望可以尽早提出来。
     让客户项目负责人、中基层员工明确项目目标和范围。
    2.5 需求文档签署策略
     需求确认要比不确认好,早确认要比迟确认好。
     让客户持续参与、持续确认。
     三线出击,高中基层同时出手!
     需求文档的非正式确认和正式确认。
    2.6 需求变更应对策略
     需求变更评估表。
     平时就要做好讨价还价的准备。
    2.7 “非常规”的应对办法——有效但有风险!


    3. 测试先行——实践测试驱动
    直到最后几天,测试工程师们才能见到软件的“庐山真面目”,但是不见不知道一见吓一跳,软件的问题巨多,甚至很多功能没有实现,然则距离“项目死期”(交付日)已经没有几天了!测试驱动是保证项目组一直都在做正确事情的最佳保障,可减少大量的不必要返工,测试驱动其实没有这么复杂和高难度,可以马上实践,本节将为你支招!
    3.1 测试症候群
    3.2 测试人员的主要职责及应掌握的技能
    3.3 测试要干什么?
     测试设计(案例分析)
     测试用例(案例分析)
     测试工作的难度和挑战性不亚于软件设计
    3.4 项目组中谁来负责测试?
     开发与测试的黄金比例?
     “潮水式”测试人员安排
    3.5 如何测试驱动?
     测试从需求开始!
     “提前”测试 VS“正规”测试
    发布管理与缺陷的最终裁定权


    4. 提升代码质量
    文档可以没有,代码不能没有!为了节省时间不写文档,直奔代码,但可惜得到的往往是烂代码,烂代码编译出来的就是烂软件!代码质量成为我们心头之痛,不抓代码质量,后患无穷,马上猛抓代码质量,工期又无法保障!如何才能打破这个怪圈,逐步改善代码质量呢?
    4.1 编码基础知识
     面向过程、面向对象、面向……
     编程基本功
     零缺陷意识
    4.2 编码的问题及“ 漂亮”的代码
     编码综合征
     代码的低级问题与高级问题
     什么是“漂亮”的代码?
    4.3 编码规范
     空降的规范没有好结果——仅制定能执行的规范
     规范的执行
    4.4 代码评审
     案例分析
     实践建议


    5. 实践迭代计划,加速项目成功!
    项目管理不是项目经理一个人的事情,应该让所有人参与进来,每个人自觉管理自己的工作,主动报告和解决问题,共同为项目的成功而努力!
    5.1 预算与估算基础知识
     给定预算做估算
     估算的两种情况
     什么叫项目规模?
    5.2 实用估算方法
     实战:尝试估算
     由底而上的估算
    5.3 迭代计划
     瀑布计划 VS 迭代计划
     需求可以迭代吗?
     版本规划、优质任务、缓冲时间
     实战:优质任务
    5.4 计划执行与跟踪
     每日例会
     每日例会进阶
     项目总结会


    6. 尾声
    6.1 课程回顾
    6.2 学习资料



    讲师简介:
    张传波 网名:Fireball(火球
    中国软件行业协会系统与过程改进分会专业委员会(简称:CSPIN)主任委员
    广东软件行业协会软件过程改进专业委员会(简称:GDSPIN)高级专家
    UMLonline网站(www.umlonline.org)、CMMIonline网站(www.cmmionline.net)创办人
    十五年的软件研发及项目管理经验,长期工作在项目第一线,亲历了“无数”项目,涉猎建筑、通信、电力、政府、互联网等领域,熟悉软件生命周期的全部过程,精通SCRUM、XP及MSF并用于全公司的项目管理,作为主要负责人帮助公司通过ISO审核、CMM3级及CMMI5级评估。
    讲师有多年的授课经验,讲课深入浅出,注重引导学员思考,善于将主题内容融于简单的例子中,让学员通过体会实例掌握知识。讲师是每日培训缔造者,是讲师的训练师。

    更多课程信息及报名办法,请下载附件!

    课程大纲下载:
    http://www.umlonline.org/school/attachment.php?aid=MjAyNXxmOTEzNDhlOHwxMzQ4MDU5MzEzfGRhMzlwcENHbWRmVjIvdnFnaFJVNjExZm9jbGcrVUZsQU55bE5NSndMaEtucFNR

    报名表格下载:
    http://www.umlonline.org/school/attachment.php?aid=MjAyNnw0ZmQzZTk2OHwxMzQ4MDU5MzEzfGRhMzlwcENHbWRmVjIvdnFnaFJVNjExZm9jbGcrVUZsQU55bE5NSndMaEtucFNR

  • 相关阅读:
    iOS中3种正则表达式的使用
    iOS 正则表达式
    Autolayout-VFL语言添加约束-备
    PHP一个最简单的CMS内容管理系统
    国外主流PHP框架比较
    PHP中的ob_start() 的使用
    jpGraph的应用及基本安装配置 BY 命运
    未能加载文件或程序集“Common”或它的某一个依赖项。试图加载格式不正确的程序
    Android手机 Fildder真机抓包
    axWindowsMediaPlayer1获取音频长度
  • 原文地址:https://www.cnblogs.com/umlonline/p/2694318.html
Copyright © 2011-2022 走看看