读书笔记:《Scrum 敏捷软件开发》

读书笔记:《Scrum 敏捷软件开发》Scrum 敏捷软件开发 计划一节写的挺爱看

《Scrum 敏捷软件开发》 美 科恩 著

Scrum是一种项目管理框架,大量的实现细节需要团队自行完成
测量(减少不确定性)、回顾(持续改进)、前瞻(确认最有价值的功能);评估、承诺
这是一本关于 如何实施敏捷,以及敏捷实施过程中问题建议的书。
实施敏捷:生产力提升,成本降低,很高的客户满意度,更透明的开发过程,更高的预测能力。 — 是不是有点吹牛,传统的项目同样可以做到
敏捷心态:如果它不完美,就精益求精 — 持续改进同样在每个项目中存在
敏捷转型的能力:学习新技术、技能,以团队方式思考和工作,短时间实现最有价值的功能、交付潜在可以工作的软件,共享信息
敏捷:答案并非非此即彼 — 敏捷并没有告诉你必须怎么做,而是给你提醒要注意什么、做什么,怎么做、如何做在动态动改变和接受。
Scrum Master:团队领导者(服务型,servant-leader),对流程有控制权,帮助团队学会使用Scrum,保证团队一起顺利工作,有效向目标前进,提供指导而非答案 — 正确做事
自组织团队:学会忍住不说,让团队自己处理问题并做出决定。Scrum没有具体的实践工程,相信团队可以解决问题,交付高质量、潜在可工作的软件,团队为产品所有方面负责
Product Owner:确认正确的目标,确认做什么,确认优先级,确认愿景,确认边界 — 做正确的事
— 敏捷将传统的PM职责分解到Scrum Master、Product Owner等多个角色中,完成项目实施过程中的过程管理、监控、需求确认的工作
重构:改变代码结构而非行为 — 不是实现新的功能 或 原有功能的重新实现?
迭代、增量,不做大型设计,有意、有计划的设计 — 小步快跑
特性团队:公共功能;组件团队:特殊用途或个例功能;按职能或功能组建、切分团队
团队正确的人:专业技能、平衡技术水平等级、平衡领域知识、多样性、持久性
推动团队朝着更敏捷的方向前进
不需要除去所有文档,不需要一份完美的需求描述,尽量消除不需要的文档;保留文档尽可能简短,考虑自动生成文档;采用不同的精度、粒度,不断细化 — 没有完美的文档,但有不同形式详尽的记录;产生恰到好处的文档,最终目标是改进构建软件
创造需求,让涌现的需求更早发现,持续提练需求:对项目有帮助的事,创造有价值的事;保持节奏,总在做最重要的事情
可工作的软件:既定功能完成,潜在的可发布软件(可以选择是否发布)
做计划:非一步到位,而是逐步完善,做最有价值的功能 — 做计划,书中说的有意思
敏捷中的估算:估算不等于承诺 — 承诺 = 估算 + 冗余/问题/风险,给出范围而非绝对值,保留置信区间
测试不是验证的步骤,而是提高质量的一种方式;在流程中、产品制造过程中构建质量,质量会对成本和生产率产生影响
敏捷中的自动化测试是针对验收测试进行的 — 自动化不只是测试用例执行的工具,还包括过程管理工具,性能、安全测试工具,单元测试工具等
会议:会议将所有干系人的目标、行动统一在一起;每日站会是一个沟通、同步工作状态的会议;Scrum of Scrums是解决问题的会议
























  • Brooks定律
    Brooks法则是指一种实践,应用全面、严密的方法来描述组织之流程、信息系统、人员和组织子单元的当前或未来结构,以便其与组织的核心目标和战略方向保持一致。
    向进度落后的项目中增加人手,只会使项目更加落后。为推迟的软件增加人力将使得软件时间发布更晚。 这是因为后来者需要加快速度,同时还要与前任进行沟通,从而使得开发团队增加了更多的开发时间,这个时间超过了新增程序员所做的贡献。从理论上说,软件发展陷入僵局是可能的,此时开发团队极其庞大,以致所有时间都来互相沟通和重新决定,这样项目永远也不会完成。 — 百度百科
    新加入成员,沟通时间 与 项目贡献之间的关系 


  • 柯维定律
    授权并信任才是有效的授权之道。权力要下放才行。一把抓的控制方式是一种错误,最好的控制来自人们的自治。 — 百度百科
  • 亚节律
    节律:指季节时令或某些物体运动的节奏和规律。
    亚节律?

  • 计算机亚文化
    亚文化:集体文化或副文化,与方文化相对应的那些非主流的、局部的文化现象,指在主文化或综合文化的背景下,属于某一区域或某个集体所特有的观念和生活方式,一种亚文化不仅包含着与主文化相通的价值与观念,也有属于自己的独特的价值与观念。
    计算机亚文化?

  • 沉默效应
    1. 在人际交往中,没有恰当的沉默,就没有良好的沟通;学会适时沉默,可以调节交流的节奏,从而更好地实现沟通的目的。
    2. 沉默代表冷暴力,习惯性的逃避消极的信息,封闭

  • 平衡记分卡
    Balanced Score Card,从财务、客户、内部运营、学习与成长四个角度,将组织的战略落实为可操作的衡量指标和目标值的一种新型绩效管理体系。 — 感觉很老了,以后再了解
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/214697.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月18日 下午3:39
下一篇 2026年3月18日 下午3:39


相关推荐

  • 九九乘法表java编程代码,面试真题解析[通俗易懂]

    九九乘法表java编程代码,面试真题解析[通俗易懂]我听到的一些发声你们赚的钱已经可以了:我一个发小是做土木工程的,上海大学博士,参与很多著名建筑的工程,但是从薪资上看,还不如一些稍微像样的公司的6年多的高级开发。为什么?这就是行业的红利,个体是享受了这个红利。所以说我们做IT的,应该感谢马云,雷军等等他们。某转管理的程序员:有时候我也挺迷茫的,到底走技术路线还是管理路线。技术路线吧,又没有那么多时间。也许是借口,有时候有时间,但人是有惰性的,就……这个年龄确实需要些管理能力了,毕竟项目不是一个人搞定的。我们在招人时确实对他们有管理能力的考虑,

    2022年7月15日
    13
  • jenkinsfile docker_dockerfile制作镜像

    jenkinsfile docker_dockerfile制作镜像前言之前我们用docker手动安装了jenkins环境,在jenkins中又安装了python3环境和各种安装包,如果我们想要在其他3台机器上安装,又是重复操作,重复劳动,那会显得很low,这里可以

    2022年8月6日
    21
  • 光照度传感器

    光照度传感器OSA 4 光照度传感器产品使用手册 1 概述 OSA 4 光照度传感器是采用具有高灵敏度的感光探测器 配合高精度线性放大电路 经过严密检测 精确生产的具有多种光照测量范围和信号输出类型的实用型产品 OSA 4 传感器外壳采用壁挂安装或室外防辐射罩外形设计 结构精致 外型美观 是一款应用范围广泛 极高的光照度测量产品 2 特点 1 采用进口传感器设计 测量

    2026年3月19日
    2
  • Spring AI Alibaba Multi-Agent 架构详解

    Spring AI Alibaba Multi-Agent 架构详解

    2026年3月15日
    1
  • linux snappy 版本,snappy初级文档

    linux snappy 版本,snappy初级文档该楼层疑似违规已被系统折叠隐藏此楼查看此楼一 简介 snap 是 Ubuntu 自 16 04 开始引入的一种新的软件包 其目的是在任何发行版 任何硬件设备上都能方便的运行软件 其原理是通过在根目录创建一个 snap 子目录 控制其权限 里面的所有内容设置为只读 以沙盒形式运行软件 snap 包的后端是 snapd 类似于 dpkg 处理 deb 一样 不过 snap 除了包含软件本体 还包含了从 glibc 开始所有

    2026年3月16日
    1
  • post请求参数格式

    post请求参数格式1 application x www form urlencoded 首先 Content Type 被指定为 application x www form urlencoded 其次 提交的数据按照 key1 val1 amp key2 val2 的方式进行编码 key 和 val 都进行了 URL 转码 大部分服务端语言都对这种方式有很好的支持 2 multipart form data 这又是一个常见的 POST 数据提交的方式 我们使用表单上传文件时 必须让表单的 enctype 等于 mu

    2026年3月19日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号