“软件工程”文章列表
在学术界和从业界只有很少一些关于“人格类型对敏捷团队之影响”的研究。大量的评论人士针对“是否存在敏捷人格类型”这一疑问提出了不同......
从07年中初次接触Scrum的概念到其中几年项目中逐渐实践CI、TDD,到亲自掌握项目实践Scrum近一年,最终我们放弃了Scrum这个框架和所谓的“自组织”。原因......
关注敏捷开发领域的程序员,对Fred George并不陌生,他是有近40年经验的国际敏捷领域大师级专家、咨询师、架构师。2011年3月中旬,他再次来华访问。值此良机,记者采访......
反馈在敏捷开发中的重要性是首屈一指的。从单元测试,持续集成,每日站立会议,回顾会议直到sprint结束时候的演示,它在敏捷方法中无处不在。那么除了这些以外,是不......
敏捷社区的一些成员探讨了几种表述何如进行用户故事的验收测试的技术,以及测试整个主题的方法。
Charles Bradley介绍了几种不同的描述如何进行用户故事验......
当然,DevOps不乏反对者。反对意见不一而足,有人认为DevOps是个误导(DevOps只是系统管理的一个新名字而已,新瓶装老酒),有人对DevOps不屑一顾(DevOps只是一些疯狂......
盲目自信常常源于一厢情愿的想法。它是一个状态,这个状态表现为,预期与现实可能相差很大,然而在一个特定的时间段内它却又给人一种一切尽在掌控之中的感觉。敏......
在把用户故事切分成小块,从而更好地利用敏捷技术时,很多新组建的敏捷团队都会遇到困难。 敏捷社区的成员在多篇文章中为如何有效地切分用户故事提供了指导。
......
产品负责人可以说是Scrum里面要求最高的角色之一了。他需要一个人独立地对项目成败负责,他得帮助团队理解产品愿景,并引领项目开发。产品负责人还被要求帮助团队......
敏捷社区的一些成员强调了反馈循环对于提高敏捷开发流程效力方面的重要性。
“反馈循环”是什么呢?简单来说,如果某个流程的执行结果可以影响到此......
对于敏捷前面谈的很多,其核心仍然是短周期迭代交付,可视化,自适应调整,开放式及时沟通,所有的敏捷实践基本都是围绕这些核心展开,如果再要对敏捷的核心抽象就是......
现代版本控制系统(SCM)的作用已不仅仅是保存历史版本,它还是各软件开发组织利用其分支功能实现多人并行开发,提高生产效率的一种工具。对于稍有历史的软件产品来......
在前文中,咱们谈到生命周期长短不同的两种分支策略。对于不超过二十人的小团队来说,推荐使用短生命周期的分支策略。Joe的团队在首次发布之前,也一直使用这种方式......
本文是从 Object Oriented Programming is Dead 这篇文章翻译而来。
那好吧,也许是没死,但卡内基.梅隆大学的Robert Harper教授却说(Teaching FP to freshm......
整了几天TFS,把相关的一些配置与安装的要点简单记下,希望对大家有用。本篇主要是安装与配置上的内容,下一篇会介绍如何使用以及使用方面的相关心得体会。
本篇......
在《戏说Checkin Dance》一文中,咱们说到:Joe的团队实施了带有令牌的持续集成提交流程纪律。由于每个人都做本地构建进行验证后再提交,所以持续集成平台上的构建结......
项目又延期了,老板恨恨的批评了整个项目组,投入了那么多,产出在哪里?查原因,发现是由于项目的需求不断变更导致,这恐怕是很多项目经理、程序员都经历过的事。
......
从前,有个程序,
只有一个模块,自己搞定所有事情,简单又快乐地生活着。后来,干的事多了,需要划分职责,
加了新模块,不过他们需要彼此沟通协调工作&hell......
Alan Shalloway在精益-敏捷邮件组中写道:
你有什么比较不错的,可以写进合同(或者工作计划)里,用来跟踪一个软件承包方的进度/效能的度量方法推荐吗?【...】然而【......
测试工程师有一样很重要的工作就编写测试用例。测试用例是对需求的另一种描述,它能引导大家进一步加深对系统的理解和对特性的全面关注,从而帮助产品和开发重新......