在一个科技公司里,软件技术经理用在编程上的时间应该不低于总工作时间的30%。无论是管理一个团队,还是一个分部,还是整个公司,当技术经理用在编程上的时间低于30%时,他执行职责的..
敏捷决不再局限于研发的生产阶段,是贯穿软件生命周期,敏捷价值也只有充分体现在产品在从一个抽象概念到客户渐渐上手体会到产品的真正使用价值和解决方案在组织内获得成功才凸显出来..
在敏捷的初期,往往敏捷开发是在小范围内进行且项目管理相对简单。小型的且集中的敏捷团队管理思想仍然可以在这些情况指导我们完成任务。而如今,因为机遇和环境已经显著改变,我们..
敏捷的商业价值是什么,与传统对比的特点是什么? 敏捷决不再局限于研发的生产阶段,是贯穿软件生命周期,敏捷价值也只有充分体现在产品在从一个抽象概念到客户渐渐上手体会到产品的..
基于DAD方法的可扩展的ASM敏捷框架.在敏捷的初期,往往敏捷开发是在小范围内进行且项目管理相对简单。小型的且集中的敏捷团队管理思想仍然可以在这些情况指导我们完成任务。而如今,因..
基于DAD方法的IBM敏捷开发过程中的敏捷管理.在构建阶段 - 即核心敏捷所关注的高优先级产品Backlog的实现、测试、验收的过程 -这个阶段由多个迭代组成。每个迭代均有可以工作的产品交付,靠..
SOA(Service-Oriented Architecture,面向服务的体系结构)是一个组件模型,它将应用程序的不同功能单元通过这些单元之间定义良好的接口和契约联系起来。这些接口独立于实现服务的硬件平台、操作..
SOA作为一个概念已经长大了,这也正是我们期待的结果。但是,在许多情况下,SOA不能交付,与缺乏的潜力比较来说,更多的是缺乏培训。不过,这里有三件事情对SOA来说是错误的,我们应该尽..
SOA策略在运行时提供了现成的便利渠道,以改变某项服务的关键操作特性,包括像许可限制(approval limits)和事务处理路径选择(transaction routing)这些业务参数。..
当SOA这一概念或者技术为众人所熟悉的时候,我们是否还有必要继续对于SOA的关注?答案显然是肯定的。当前,SOA正在逐步深入到企业应用当中,越来越多的企业CIO注重SOA的应用。然而我们看..
SOA 的主要目的是实现业务的敏捷性,而 BPM(业务流程管理)是 SOA 价值的关键所在。但在 SOA 实践中,对于 BPM 仍面临着不少困惑与选择。有些项目把业务流产品用作工作流设计,而有些工作流为..
面向服务的体系结构(Service- Oriented Architecture,SOA)是一种 IT 体系结构风格,支持将您的业务转换为一组相互链接的服务或可重复业务任务,可在需要时通过网络访问这些服务和任务。当在战略业..
现在的面向服务架构--SOA并不如以前那样耀眼夺目,而是以“服务”的形式出现在更多的场合中,然而,SOA已经焕发出全新的生机。最近举行的IBM年度IMPACT 2012高峰论坛上,IBM进一步明确了“下..
为解决现有ERP系统不能灵活响应业务流程重组、不能灵活集成其他应用系统等问题,对现有ERP系统敏捷架构进行了分析,指出现有ERP系统敏捷架构中存在的关键问题。 ..
Facebook 如何发布代码 (How Facebook Ships Code 译文).这篇 How Facebook Ships Code 提供了大量的细节信息,之前已经有朋友提供了一个翻译版本,阅读之后发现有些许错误,并且原文有更新,所以基于前面..
敏捷交互设计是敏捷方法论向交互设计领域的延伸,它提倡让所有相关人参与到设计过程中,迭代演进式地进行交互设计。从2010年开始,已经有越来越的团队在不同程度上使用敏捷交互设计的..
最近,敏捷教练Morgan Ahlström在邮件列表“敏捷教练支持(Agile Coach Support)”上求助:有的客户声称想要更多地从敏捷中获益,但实际行为却与该目标背道而驰,如何面对这种窘况? 下..
一 什么是Scrum? Scrum (英式橄榄球争球队), 软件开发模型是敏捷开发的一种,在最近的一两年内逐渐流行起来。 ..
项目管理的求生指南.众多公司以令人惊讶的速度源源不断地创造出死亡之旅项目,一而再,再而三,周而复始!但这并不是最糟的,最糟的是大量投身其中的人员很少能够成功完成他们的死亡之..
敏捷软件开发方法要点分析。下面的文字来自于《敏捷软件开发 原则、模式和实践》一书,作者是Robert C. Martin。我把这些文字发布在这里,希望对敏捷软件开发还不是很了解的朋友所有帮助。..