敏捷开发,对于身处其中的每一个人,要求是蛮高的,要想每天都能转得快,投身参与,充实,出彩儿,有满足感,我自己的体会就是思考、沟通、反馈。而日志就是一项最基础的沟通载体,它承载了你的思考和反馈。
我的日志
以禅道为例,我们看看如何简洁高效地记录日志?
-
每天脱离工作前,进入
我的地盘->日志->日历
,点击新增日志
如果属于事后补填(请尽量避免事后补填,本身日志就是为了及时沟通,其存在的意义就是及时性),可以点击具体日期旁边的+
。 -
新增日志界面会自动填写上你当天改动过的需求、任务、(测试)用例、BUG等。
这一点相当方便,哪怕你的修改仅仅是加了一条备注,这个地方也会列出来,相当于一个贴心的索引了。
据禅道文档中对工作日志功能简介,系统会自动扫描当天的操作记录,拼装成工作日志。
注意:为了准确地描述工作内容,请勿使用默认填写的内容,因为默认填写的重复、单调、无价值。
产品开发的各个角色之间,有四个基本载体用于互动:需求、任务、用例、 BUG(缺陷),你在这些载体上修改内容、加个备注什么的,系统都会自动扫描出来。
-
在新增日志界面填写耗时和剩余
对于任务型日志,除了耗时,还需要填写剩余。如图所示,ID为1的那个日志是任务型日志,ID为2的那个日志是需求型日志,ID为3的那个日志属于系统记录没有覆盖到的情况,是手工填写上的。
提示(tips)
平常你学习了某篇技术文章、安装试用了某个软件工具、写了一篇博客,这些都可以作为新增日志的内容。特别是写了博客文章,大家是很有兴趣去读读的。
项目日志
项目日志
,就是那些涉及到需求、任务、用例、BUG这些和项目紧密相关的日志,个人日志中这类日志会出现在项目日志中。在项目日志中,能看到每个人的努力都为目标的达成做出了哪些贡献。
作为紧密配合的小型敏捷开发团队来说,每个人都应当出现在项目日志中,哪怕耗时只有1个小时,哪怕你没有独立任务只是参与其中写了一个备注,这都是一种参与,会为站立会议上的沟通、反馈提供有价值信息。
组织日志
透过组织日志
了解每个人的进展,看看谁会影响你,你会影响谁,离冲刺目标还有哪些障碍需要扫除,为此你可以做些什么。
组织日志包括了所有的储备和外围进展,看一下即可了解每个人的进展,及时地感知整个环境的变化,进而做出自己的改变,不知不觉中,推动整个环境形成一个共同进化的良好循环。
独立思考
因为独立思考,
我们才真正地了解自己、了解他人,尊重自己、尊重他人,
才有勇气舍繁就简,才有勇气不断重构、在沟通、反馈中敏捷前行,
真正地探求出用户需求,随时交付可用的应用,有质量地满足用户需要。
参与
参与至关重要,参与讨论、行动、反馈、改变,而思考是所有活动有成效的前提。
在项目中,哪怕参与只有一个小时,只要你是全身心参与其中的,你的成长就是实实在在的。
而对于整个团队来说,你因敏锐的感知而做出变化,团队因你变化而进化,每个人都因你而自豪。