zoukankan      html  css  js  c++  java
  • 第三次作业

    什么是scrum

    Scrum是迭代式增量软件开发过程,通常用于敏捷软件开发。Scrum包括了一系列实践和预定义角色的过程骨架。Scrum中的主要角色包括同项目经理类似的Scrum主管角色负责维护过程和任务,产品负责人代表利益所有者,开发团队包括了所有开发人员。

    scrum的优点

    纪律性:

    纪律性是敏捷研发和交付团队的基础,千万不要因为我们敏捷起来以及团队自组织,就不需要纪律。敏捷团队的纪律性可以说比任何其他研发模式的团队更为甚之。敏捷团队的纪律性无处不在,例如:频密的检视和作出必要的调整,不论是产品本身还是微观工作方式和过程;频繁交付可用产品;严谨的DoD条款;对时间盒的尊重;对团队合作规则的尊重和遵守;节奏;信息可视化;频密提交、持续集成和自动化测试,等等。

    主动性:

    没有主动性,何来竞争力?对比其他的模式,包括其他敏捷方法,Scrum是特别强调团队主动性的工作方式。我们期望通过多种举措和引导技能带来和培养团队主动性。例如,PO想办法让我们做的产品更有意义和意思,懂得从为什么开始来进行思考和沟通;重视Sprint的目标,特别是业务目标;有一个优秀的ScrumMaster或者敏捷教练来打造团队;鼓励团队在对目标形成共识的前提下,开放地发表想法并热烈讨论,并尽早付之行动和检视成果;鼓励团队追求成长和提升,追求匠艺,并分享;真正落实自组织,不去干预和不去微观管控开始,等等。

    合作性:

    三个臭皮匠顶一个诸葛亮!但他们需要合作,才能有成效。就算我们大家都是高手,也需要合作。Smart, but willing to work as a team player!(来自谷歌的招聘原则),不然还不如单干罢了,简单多了,还不会内耗。合作性首先来源于对最终成果的共同负责,这太重要了。放下原来的Titles和成见,一起探讨一下我们的共同目标是什么,同时拥抱和尊重多样性,对大家怎样在一个团队里工作制定一些规则,并持续去改进和调整。利用好回顾会议也是一个关键。其他支持合作性的实践还有:跨职能团队和个体;结对编程;内部或外部社区分享(异花传粉);共有代码权;在一个房间里工作;团队估算,等等。

    创新性:

    纪律性和主动性带来效率,但合作性和创新性带来价值创造的效果。创新性不容易。我们的教育没有培养过这种心态和能力。我们在努力工作的同时,也要有空间来尝试工作得更聪明。我们总是在有限的人力物力和时间内工作,我们应想尽办法创造出最大的价值,有时候是微创新,有时候是奇思妙想。团队既要关注创造性地解决用户和客户的问题,也要留意创造性的提升我们的工作方法。支持创新性的实践包括:Design Thinking(设计思考);Impact Mapping;可视化;到客户现场;创造性的排优先级和Kano模型;砍需求;减少冗余的各种岗位品种;流程价值流Mapping;反思反思再反思;拥抱“石头的寓言”;异花传粉;精益创业思想和实践,等等

    开发地址: 小组四

  • 相关阅读:
    vue-router重写push方法,解决相同路径跳转报错
    Vue中的权限管理怎么做
    linux启动过程中建立临时页表
    用redis当作LRU缓存
    用IPV6隧道连接IPV4孤岛
    redis协议规范
    nginx的脚本引擎(二)rewrite
    nginx的脚本引擎(一)
    nginx的变量系统
    Singleton
  • 原文地址:https://www.cnblogs.com/ccsucat/p/9875677.html
Copyright © 2011-2022 走看看