上一期咱们谈了敏捷方法与大型互联网系统开发,以及目前的行业现状。点此查看上期文章,今天咱们来谈谈互联网学习型敏捷研发组织的构建及策略。..
SECI模型浅谈组织过程财富管理.组织过程财富管理是建构一个知识系统,让组织中的信息与知识,透过收集、整合、存取、分享等过程,不断知识创新的过程。CMMI L3强调过程突出组织特色,建立..
创业项目该如何选择技术? 这些年,许多人问过我下面相同的问题: 我开始了一个新项目,你认为我该使用什么技术呢? 通常,这些人属于下面两类中的一类:..
著名的用户体验大师 Mark Husrt 在不久前的东西论坛 - 跨界与融合中讲了一个故事。1989 年夏天,南非的一位广告人 Trevor Field 在偶然的机会上发现一个将旋转木马与抽水泵结合起来的儿童玩具设..
技术领导人需要的一些特质.收到了一篇投稿文章,讲的是互联网公司技术团队的一些事情,是作者的切身体会,我觉得写的很好。其中关于“技术需要Marketing”一节,我觉得对工程师的职业发..
本文主要说的是,产品设计过程中团队的分歧是不可避免的,如果控制在范围内的话是对团队协作有利的,而基于UCD的理念并由产品经理来推动可以完美的解决这个问题。..
问题背景: 1. 能否以某种简便甚至自动化的方式,将修改过的文件以增量的方式同步到线上而不影响应用的正常运行。 2. 除了文件同步外,能否自定义某些脚本,在升级时自动..
作为产品经理必读的工作九步法。多年以后,当我面对那些年青的产品经理,我会想起自己当年从事的是一份高薪的工作。那是2000年,我大学毕业后在北京一家IT网站做搜索引擎 PM,当时我一个..
作为敏捷宣言准则之一,许多将要部署敏捷的组织机构都非常看重“可持续的速度”(sustainable pace)。但要想实现可持续的速度却并不容易,这往往取决于团队管理的方式与组织机构的文化。当团..
这是PMBOK第五版最新引入来的一种模型,这是PMBOK把普遍流行的敏捷开发方法包含到体系中来了。 这种模型是针对原来的计划,设计,实施,测试,交付这样的流水线的工作模式的各种缺..
这些话来自于我们的软件领袖Jim Coplien—上世纪九十年代最流行的几本C++著作的作者。原话是这样的: 严格的按照YAGNI原则的驱动测试开发(TDD)会导致敏捷开发3次迭代结构的坍塌。..
这些话来自于我们的软件领袖Jim Coplien—上世纪九十年代最流行的几本C++著作的作者。原话是这样的: 严格的按照YAGNI原则的驱动测试开发(TDD)会导致敏捷开发3次迭代结构的坍塌。..
敏捷 vs 伪敏捷 一个真正有效方法 vs 一个混乱的借口 你可能是伪敏捷: 抵触所有的文档,因为“敏捷不需要文档”,也不需要需求文档。..
1.1 What is Scrum? Scrum is an iterative, incremental process for developing any product or managing any work. It produces a potentially shippable set of functionality at the end of every iteration. It's attributes are:..
如何构建一个敏捷团队?创建敏捷的软件开发团队并不像表面看起来那么容易。很多管理人员和团队主管会雇佣技术合格的人组成团队,扔给他们某种敏捷过程,然后就希望所有事情都像书上说..
Josh Berkus是著名的关系型开源数据库PostgreSQL的核心开发成员。他还是PostgreSQL Experts Inc.——一个PostgreSQL专业服务公司的CEO,在加入到PostgreSQL开发团队前,Josh Berkus曾参与各种软件的开发,包括..
测试驱动开发上的五大错误.我曾经写过很多的糟糕的单元测试程序。很多。但我坚持着写,现在我已经喜欢上了些单元测试。我编写单元测试的速度越来越快,当开发完程序,我现在有更多的..
在SEP公司,我们非常喜欢谈论我们的企业文化和我们这个大家庭。我们不是光说不练,我们有各种的活动、聚会,和出游。所有的这些活动里都少不了一样东西,那就是吃的,这是我们都能滔滔..
敏捷开发实践--编写用户故事技巧?用用户故事来描述产品需求是敏捷开发实践必须学习和转变的第一项工作,最经典的三段论,“作为一个…(角色),可以<能够>…(功能),以便…(客户价值),这..
为什么程序员总是不能准确预估工作量?一个经验丰富的项目经理声称,他拿到程序员的时间估算以后,先将它乘以π,然后单位变为下一个时间数量级后,才能得到真正的值。即1天转化成3.14周..