Practice

敏捷研发的关键性原则

源自于最近阅读的一本书《卓有成效的敏捷》,作者 Steve McConnell。 检视和调整 敏捷是一种依赖于从经验中学习的经验性方法。这需要创造机会定期反思并根据经验进行调整。 从 Scrum 开始 Scrum 并非敏捷之旅的最终目的,但它是最为结构化、支持最好的起点。 搭建跨职能团队 敏捷项目的工作发生在自我管理的团队中。要自我管理,因队必须包含做出对组织有约束力的良好决策所...

人月神话笔记

一些零零碎碎的读书笔记,这是一本比我年纪还大的书,作者布鲁克斯(FrederickP.Brooks.Jr.)写于 1975 年,源于作者在 IBM 公司任 System 计算机系列以及其庞大的软件系统 OS 项目经理时的实践经验。 正文开始。 焦油坑 编程的世界犹如史前时期的焦油坑,上帝见证了恐龙,猛犸,剑齿虎在里面挣扎,他们越挣扎,焦油就越紧,没有任何猛兽足够强壮和具有足够的技巧来挣...

管理者核心能力修炼

一个培训课程的核心内容提炼,且看且领悟。 沟通 管理就是沟通,沟通,再沟通。沟通和协作是管理者的生命线。 跨部门沟通 推倒部门墙,成就高效跨部门沟通和协作 跨部门沟通是管理者沟通能力的试金石,影响力就是领导力。跨部门的三大难点: 利益目标不一致 情感交情不到位 信息资源不对等 跨部门沟通和协作的三大原则: 明确目的第一,实现手段第二 认真思考...

程序员的节操

从代码提交记录能看出一个程序员的节操,真的。 节操掉了一地 在敏捷开发里我们提倡频繁提交代码,但是这并不意味着对提交的代码和提交记录的质量妥协。你身边有没有这样的程序员大哥大姐,在提交代码时是这样写的提交信息? 节操仿佛掉了一地,甚至还有下面这样的。 规范化的代码提交记录 在开源社区,有这么一套规范 Conventional Commits,就是用来约定代码提交信息...

又一年黑客马拉松

黑客马拉松,又称之为Hackathon,去年参加了3次,今年刚刚又参加了一次。 什么是Hackathon 简单说黑客马拉松就是为了激发程序员(主要是程序员)创意,动手,分享而举办的高强度的编程赛事,一般持续1到2天。在比赛过程中大家会根据某个特定主题自行组队实现自己的创意。 举例子:DevOps流水线黑客马拉松 赞助商:艾玛没bug公司 时间:2021年6月31日 ...