本月博客排行
-
第1名
龙儿筝 -
第2名
johnsmith9th -
第3名
wy_19921005 - zysnba
- sgqt
- lemonhandsome
年度博客排行
-
第1名
宏天软件 -
第2名
青否云后端云 -
第3名
龙儿筝 - gashero
- wallimn
- vipbooks
- benladeng5225
- wy_19921005
- fantaxy025025
- qepwqnp
- e_e
- 解宜然
- zysnba
- ssydxa219
- sam123456gz
- javashop
- arpenker
- tanling8334
- kaizi1992
- xpenxpen
- gaojingsong
- wiseboyloves
- xiangjie88
- ranbuijj
- ganxueyun
- sichunli_030
- xyuma
- wangchen.ily
- jh108020
- lemonhandsome
- zxq_2017
- jbosscn
- Xeden
- luxurioust
- lzyfn123
- zhanjia
- forestqqqq
- johnsmith9th
- ajinn
- nychen2000
- wjianwei666
- hanbaohong
- daizj
- 喧嚣求静
- silverend
- mwhgJava
- kingwell.leng
- lchb139128
- lich0079
- kristy_yy
最新文章列表
迭代开发还是流开发(二):Kanban提供了哪些不同思路
Kanban虽然有透明、限制WIP(在制品)和度量、提升工作流、PULL模式作为基本的特点,但这并不是说选择Kanban是因为Scrum不具备这些特点。应该说,两者都具备这些特点,只是在细节处各有侧重。Kanban和Scrum比较,在团队组织、交付频率、流程管理等方面有以下的不同之处,了解这些区别,会方便我们选择是否用Kanban:
迭代开发还是流开发(一):迭代开发遇到的困难
迭代开发还是流开发(一):迭代开发遇到的困难
基于Scrum的迭代开发已经很多年,很多团队会在2周一个迭代的周期频率下不断交付,基于跨职能的团队,同时迭代中不允许有变化的需求。但是有一些场景让这种迭代很困难,例如:
1) 紧急的技术支持
2) 临时增加的非常高的优先级的需求
3) 需求的批量小,导致无法2~4周一个迭代稳定发布
4) 估算非常难,导致不容易承诺,例如不清楚原因的bug修改,需要技术预 ...
研发团队的绩效考核(三)
我和大家分享的内容主要包括以下三个方面:
① 研发团队的绩效考核的方式
② 研发团队绩效考核KPI如何评估
③ 如何让绩效考核发挥作用
今天是第三部分
③ 如何让绩效考核发挥作用
如何要让绩效考核发挥作用,提高交付质量。减少学习债务和技术债务,增强团队的成熟度,我们的实践是要做到以下几点:
1) 绩效考核年度、季度来做正式的评估当然可以,最好每天的工作中都要基于这些指标发现问题和风险。每天的这些 ...
Something about Agile Software Developement
An interesting comment about Agile / 敏捷开发:
The first thing I do when screening a job description online is to do a text search for the word "agile". If that word or any related term appea ...
研发团队的绩效考核(二)
我和大家分享的内容主要包括以下三个方面:
① 研发团队的绩效考核的方式
② 研发团队绩效考核KPI如何评估
③ 如何让绩效考核发挥作用
今天是第二部分
② 研发团队绩效考核KPI如何评估
团队部分KPI指标的评估方式:
每次迭代的交付物是否可以被接受:以需求提出者对本次开发迭代交付物的评价为标准,分为“接受”和“拒绝”两种
每次迭代的生产率是否理性的增长:以每次开发迭代完成的需求工作量为评估标准, ...
研发团队的绩效考核(一)
我和大家分享的内容主要包括以下三个方面:
① 研发团队的绩效考核的方式
② 研发团队绩效考核KPI如何评估
③ 如何让绩效考核发挥作用
这次介绍第一部分:
① 研发团队的绩效考核的方式
很多人觉得研发团队的绩效考核很头痛,甚至不想做绩效考核,其实研发团队绩效考核我认为是需要的,因为绩效考核实际是一个“指挥棒”,它会引导研发团队朝着企业认为最佳价值的方向,通过团队/个人自己的努力达到,而不 ...
Scrum中的QA(一)
来自“Priyanka Hasija”的经验,她认为QA在Scrum中要做到:
① 不仅仅是完成test case,还可以作为Product Owner的代理,完成Acceptance test,在PO没有时间的时候代替PO和团队沟通,甚至通过质疑各种假设等方式帮助PO明确需求
② 参加故事的评估。QA在复杂的用户场景和异常流程方面更有感觉,这些可以帮助开发人员做估算时不仅仅考量“happy p ...
成本控制的具体实践-价值流和消除浪费
“消除研发过程中的浪费”是我在“成本控制”领域实践中的一个原则,我们在实践中总结了超过50种实际的浪费实例,包括“未完成”、“额外的”、“转换”等多种类型。我们是这样发现和消除研发过程中的浪费:
第一步:梳理“价值流”
第二步:发现价值流中的浪费
第三步:采取措施消除发现的浪费。
我以“修改Bug“的一个典型过程介绍一下我们的具体实践:
第一步:梳理“价值流”
修改Bug的典型价值流是:基本流程为 ...
敏捷软件开发宣言和原则
敏捷软件宣言
我们一直在实践中探寻更好的软件开发方法,
身体力行的同时也帮助他人。由此我们建立了如下价值观:
个体和互动 高于 流程和工具
工作的软件 高于 详尽的文档
客户合作 高于 合同谈判
响应变化 高于 遵循计划
也就是说,尽管右项有其价值,
我们更重视左项的价值。
Manifesto for Agile Software Development
We a ...
8.1 to 8.2 Agile Process 培训总结
Agile Process的四个理念:
Individuals and interactions over processes and tools
Working software over comprehensive document
Customer collaboration over contract negotiat ...
top 6 Agile books & 5 Best software Architecture books you must read
Below listed books are highly recommended by readers and project managers working on Agile Development projects as they help get a 360 degree view of the techniques, tools and procedures used in Agile ...
Eclipse + Spring 下 Ant自动化测试
项目使用MyEclipse8.6开发,并且使用的Spring,下面是我的自动化测试脚本,呵呵
/**
* 整个测试下BeanFactory只运行一次
* @author Administrator
*
*/
public class BeanFactory {
private static ApplicationContext context ;
static{
cont ...