软件项目经理最应该关心的 14 件事
本文的最新版在 http://www.zhangxun.com/entry.aspx?sname=TaijiAgile§ion=pmconcerns软件项目经理的首要职责是确保项目的成功。如何保障项目的成功?有些事情和关键词对于软件项目经理来说非常重要。不同的行...
年度最佳案例
感谢几位作者,让我印象比较深的有这么几个。这几个案例其实都非常典型。1、bq_wang 的连载案例http://space.itpub.net/6517/viewspace-612247内容比较多,我还来不及作进一步的分析。这个案例在我看来是难度最大的...
UML 太极建模口诀(建模助手)
我从 1998 年起开始学习 UML、Use Case 和 RUP。过去十年来,一直听到有人说,UML 太复杂,RUP 太复杂,果真如此?为什么我一直觉得 UML、RUP 很简单呢?过去十年来,我也一直在思考这个问题。其实任何优秀的技术都...
讨论:十年项目管理最佳实践与经验总结
过去十年,在 IT|软件项目管理方面有哪些最佳实践(模式)和好的经验,欢迎大家补充!项目管理* 相信科学科学就是客观规律,科学也是一种信仰。* IT|软件项目经理不懂软件工程是万万不行的。项目管理很重要,但不是...
《中式太极敏捷》概要
咏软件工程张恂(2009-8-21 于上海浦东)万物生逻辑,千思问玄机;是非演乾坤,阴阳汇太极。软件本太极,阴阳演乾坤。本书主要试图回答以下三个基本(核心)问题,对应地全书也分为三个部分。第一部分 什么是...
讨论-优秀 vs 平庸 IT|软件企业特征归纳
本文最新版请看:http://www.itpub.net/thread-1235712-1-1.html最近看到 bq_wang 与其他几位朋友的案例介绍,很遗憾,这些案例或多或少反映了我们这个行业的一些典型落后特征。觉得有必要总结一下优秀和平庸企业...
中式太极敏捷与西式敏捷的区别
敏捷有中式和西式之分。Scrum 和 XP(eXtreme Programming,极限编程)是两种最著名的西式敏捷方法,有许多值得我们学习和借鉴的地方。张恂提出的太极敏捷方法(以下简称“太极”或 Taiji)大体上赞成西式敏捷的价...
案例讨论:传统项目组织为何低效?
感谢 susan_huangyong 提供的信息:项目团队的构成也正是我所苦恼的,个人感觉这也是项目很难成功的主要原因之一。我们项目团队组成基本如下:1、发起人sponsor:在我们公司,项目都会在年初时做预算,业务部门会提...
敏捷 FAQ:迭代式开发会导致变更越来越多,难以控制吗?
QUOTE: 原帖由 susan_huangyong 于 2009-8-19 22:19 发表 不太理解敏捷,如何划分产品清单backlog,如上面的3个迭代。如果第1个迭代完成,第2个迭代进行一半时,客户发现要对第1个迭代变更怎么办呢?如果在第3个...
讨论:你的项目为什么不迭代?
太极敏捷认为:迭代是敏捷的基础;软件开发工艺从瀑布模型转向迭代、递增、演进式模型,是过去 20 多年来所发生的世界软件工程最为重大的一项管理和技术方法变革之一;如果你的团队一时还做不到敏捷,那么应...
您的团队为什么不用敏捷方法?
著名的 Scrum 专家和 Large Scale Scrum 创始人 Craig Larman 和 Bas Vodde 在一篇文章中列出了在大中型企业和大规模团队中“敏捷实施的 10 大组织障碍”(top ten impediments),分别是:原文请看 http://space.it...
敏捷改进应该问题驱动
敏捷改进应该问题驱动(Problem Driven)。如果组织或团队中不存在需要改进的问题,那么就没有必要敏捷。在正式启动敏捷改进之前,应该先问一问我们为什么要敏捷?敏捷能解决我们公司、我们团队现有的哪些问题,给我...
案例讨论:传统 vs 敏捷
一个 FAQ:传统和敏捷有何区别?有根本的区别。让我们先来看一个案例。dearchloe(国内一家交通行业 IT 公司的项目经理)at itpub: http://space.itpub.net/index.php?uid-13353915-action-viewspace-itemid-610417...
为什么要敏捷?
(c) 2009 张恂为什么要敏捷?这个问题可能有很多种答案,既有简单的回答,也有复杂的回答,还可以从多个角度、多个层面来问题这个问题,比如个人、团队、企业和组织分别为什么要敏捷等等。这里,我想列出几个最基本...
敏捷的好处
敏捷能带来哪些好处?VersionOne 的《敏捷开发的现状 2008》报告对此进行了统计。以下百分比是改善或显著改善的得票率(2319 人),改善或提高是指比以前提高了 10% 以上。* 减少风险(约 65%)* 提高项目的可见性(...
最流行的敏捷方法
(c) 2009 张恂本文的最新版在 http://www.zhangxun.com/entry.aspx?sname=AgileSurvey§ion=popular 在 VersionOne 2008 的这份报告中 我们看到,采用 Scrum 的比例高达 49%,Scrum/XP 联合采用的达到 22%,而单...
敏捷应用的现状调查
张恂 撰文如今,敏捷方法在国际上的应用情况如何,流行、火爆到何种程度?我向您推荐以下两个著名的敏捷应用调查报告。这两份报告中都有不少值得解读的地方,待我们细细看来。如果您是一名软件企业、研发机构的开发...
时间盒迭代删减任务会导致完不成原定开发计划?
(c) 张恂 www.zhangxun.com 本文的最新版在《敏捷 FAQ》:http://www.zhangxun.com/entry.aspx?sname=AgileFAQ 问:在每一次固定长度的迭代中,开发团队的可用工作时间总量是有限的,而完成每一个需求...
为什么时间盒迭代提倡删减需求任务?
(c) www.zhangxun.com 本文的最新版在《敏捷 FAQ》:http://www.zhangxun.com/entry.aspx?sname=AgileFAQ 问:时间盒迭代(timeboxing/timeboxed iterations)是国际上流行的开发方式,它的特...
学习设计模式的捷径
(c) 2009 张恂 www.zhangxun.com本文的最新版在《大道至简:实话设计模式》:http://www.zhangxun.com/entry.aspx?sname=GoFpatterns理解、掌握设计模式真有那么难吗?我们这个世界存在着简单的科学真理,复杂的设...