本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- xiangjie88
- zysnba
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sam123456gz
- sichunli_030
- arpenker
- tanling8334
- gaojingsong
- kaizi1992
- xpenxpen
- 龙儿筝
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- mengjichen
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
- kingwell.leng
最新文章列表
redmine整合邮件配置
这里让redmine用默认配置的Postfix来发送邮件。
1、apt-get install postfix
2、配置redmine的邮件文件
如果是redmine2.x版本则执行:
cp email.yml.example email.yml vim email.yml
如果是redmine1.x版本则执行:
cp configuration.yml.example con ...
敏捷需求管理(三):拆分用户故事的流程
Richard Lawrence
介绍了拆分用户故事的流程,包含三个部分:判断故事是否需要拆分、应用多种模式拆分故事、评估拆分效果。具体的流程见图:
原文参考:
http://www.richardlawrence.info/2012/01/27/new-story-splitting-resource/
敏捷需求管理(二):如何有效拆分用户故事
拆分用户故事,
INVEST是一个原则,需要更有场景的实例。特别是在获得用户需求的初期,如何形成系统级的用户故事?在随后的拆分过程中,如何有效的拆分故事?以下是我们的一些实践:
1) 获
得系统级的用户故事,我们使用的方法是:按照用户类别、用户实例、用户要达到的目的、用户为此目的想要的解决方案。尽量先考量目的,再考量解决方案。很多
时候用户改变需求,实际改变的是解决方案,而不是 ...
敏捷需求管理(一):从用户想法到Product Backlog
如何从最初的客户想法到持续维护的
Product Backlog,
大家的做法各有千秋。这里分享我们的一些做法,见下图:
第一步:独立需求。这里是从愿景开始,根据角色、行为、数据对象拆分为独立的需求
第二步:粗颗粒细化需求。这里的目的是为了分析成本考量,但并不是类似
Use Case那样的细化,只需要包含
90%的用户使用场景即可,有很多做法,其中一个是选择
...
迭代开发还是流开发(二):Kanban提供了哪些不同思路
Kanban虽然有透明、限制WIP(在制品)和度量、提升工作流、PULL模式作为基本的特点,但这并不是说选择Kanban是因为Scrum不具备这些特点。应该说,两者都具备这些特点,只是在细节处各有侧重。Kanban和Scrum比较,在团队组织、交付频率、流程管理等方面有以下的不同之处,了解这些区别,会方便我们选择是否用Kanban:
研发团队的绩效考核(三)
我和大家分享的内容主要包括以下三个方面:
① 研发团队的绩效考核的方式
② 研发团队绩效考核KPI如何评估
③ 如何让绩效考核发挥作用
今天是第三部分
③ 如何让绩效考核发挥作用
如何要让绩效考核发挥作用,提高交付质量。减少学习债务和技术债务,增强团队的成熟度,我们的实践是要做到以下几点:
1) 绩效考核年度、季度来做正式的评估当然可以,最好每天的工作中都要基于这些指标发现问题和风险。每天的这些 ...
研发团队的绩效考核(二)
我和大家分享的内容主要包括以下三个方面:
① 研发团队的绩效考核的方式
② 研发团队绩效考核KPI如何评估
③ 如何让绩效考核发挥作用
今天是第二部分
② 研发团队绩效考核KPI如何评估
团队部分KPI指标的评估方式:
每次迭代的交付物是否可以被接受:以需求提出者对本次开发迭代交付物的评价为标准,分为“接受”和“拒绝”两种
每次迭代的生产率是否理性的增长:以每次开发迭代完成的需求工作量为评估标准, ...
Scrum中的QA(一)
来自“Priyanka Hasija”的经验,她认为QA在Scrum中要做到:
① 不仅仅是完成test case,还可以作为Product Owner的代理,完成Acceptance test,在PO没有时间的时候代替PO和团队沟通,甚至通过质疑各种假设等方式帮助PO明确需求
② 参加故事的评估。QA在复杂的用户场景和异常流程方面更有感觉,这些可以帮助开发人员做估算时不仅仅考量“happy p ...
我的scrum旅程之一
前两天参加了一个scrum的培训,让我突然很想写点文字来总结自己实践scrum的经验。我接触scrum已经两年多了,开始的时候是team member,后来是scrum master ,在不同的位置对scrum有不同的理解。接下来的几篇文章,想写写自己的看法。希望对一些人有帮助。
我身边的朋友经常说写代码的人语言表达能力都很一般,也确实是这样,估计程序员说的话都不如敲的abcd多。
...
scrum是什么
对于我们coder来说,就是每天向PM汇报如下格式的email
1.completed task today
1)xxxxx
2)xxxxx
2.blockers & questions
1) i raised 5 questions for task xxxx, see here
for details.
2) x ...
Scrum Meeting
Scrum Meeting按照顺序可以分为:
1, Project Kick-off meeting
项目启动会议
2, Sprint/Phase Planning Meeting
项目计划会议
3, Scrum Daily Meeting
每日站会
include:
1> What have you done since yesterday's meeting?
2> Wha ...
开发管理 CheckLists(18) -敏捷开发 Scrum Master 工作
在整理这篇文章之前,看了很多关于Scrum Master的文章, 本人很不赞同 这篇文章的观点“Scrum Master就是一个打杂的" 这个观点,个人认为Scrum Master是一个很有挑战性的,很大责任的工作” 上面本专栏的几篇文章都是在讲各种会议,本篇文章总结一下scrum Master 应该有哪些任务,应该怎么做。
Scr ...
开发管理 CheckLists(17) -敏捷开发 Scrum Sprint回顾会议
欢迎大家访问我的个人网站 萌萌的IT人,后续所有的文章都会在此发布
--------------------------------------------------------------------------------------------
本文主要是为了检测你对SCRUM Sprint 回顾会议的了解和使用程度, 通过本文你可以检测一下 1、你们的SCRUM Spr ...
开发管理 CheckLists(16) -敏捷开发 Scrum Sprint评审会议
欢迎大家访问我的个人网站 萌萌的IT人,后续所有的文章都会在此发布
--------------------------------------------------------------------------------------------
本文主要是为了检测你对SCRUM 评审会议的了解和使用程度, 通过本文你可以检测一下 1、你们的SCRUM 评审会议的过程 ...
开发管理 CheckLists(15) -敏捷开发 Scrum每日例会
欢迎大家访问我的个人网站 萌萌的IT人,后续所有的文章都会在此发布
--------------------------------------------------------------------------------------------
本文主 ...