InfoQ

InfoQ

主题/标签专用视图

ThoughtWorks相关的内容


最新“ThoughtWorks”相关专题内容

GUI应用的若干问题和模式

主题
ThoughtWorks,
模式,
领导能力,
敏捷,
MVC,
GUI

我们所开发的应用程序大多都需要提供一个图形用户界面(GUI)。关于GUI应用的架构设计,已经有了Form & Control、MVC,、MVP、 Passive View等多种模式。模式可以帮助我们建立优雅的架构,但前提是弄清楚模式的应用场景。这些模式自然不是凭空产生的,都是为了解决具体的问题。 模式在实现上的差别,通常都体现了在约束间的不同取舍, 以及问题的差别。弄清楚GUI应用面临的设计上的问题,有助于我们正确的挑选设计方案。

“ThoughtWorks”相关新闻

Q​Club(北京)回顾——DevOps与持续集成(含资料下载)

主题
Ruby,
Java,
动态语言,
DevOps,
ThoughtWorks,
语言,
SOA,
.NET,
运维,
架构 ,
云计算,
企业架构,
敏捷,
领导能力,
编程,
QClub

2011年7月15日,InfoQ线下活动QClub北京站活动,于周五晚在北京贝塔咖啡举办,本次活动有幸邀请到ThoughtWorks公司CTO Rebecca Parsons演讲,演讲主题包含DevOps和Continues Delivery两部分。

DevOps,一场更深入的敏捷文化变革

主题
发布,
团队协作,
协作,
ThoughtWorks,
版本控制,
分布式团队,
敏捷实施,
交付价值,
方法论,
配置管理,
团队工作,
软件工匠,
运维,
伸缩性敏捷,
企业级敏捷,
业务/IT整合,
信任,
云计算,
编程,
敏捷,
企业架构,
领导能力,
争论

在过去的一年中,DevOps成为业界的一个热门词汇,在运维领域中,一场以它为中心的深入敏捷变革运动也在悄然兴起。与“敏捷”刚出现时一样,根据所处环境和背景的不同,每个人对DevOps都有各自的理解。那么,究竟什么是DevOps呢?它想解决哪些问题呢?

第五届敏捷中国大会现场采访郭晓和张为民

主题
敏捷实施,
ThoughtWorks,
运维,
企业级敏捷,
架构 ,
会议,
云计算,
敏捷,
领导能力,
敏捷理论,
趋势

10月14日至15日举行的第五届敏捷中国大会由ThoughtWorks主办、InfoQ全程负责票务。本次大会主要对在企业中推行敏捷实践、敏捷转型等方面作更为深入的探讨。InfoQ编辑在大会现场就敏捷、云计算等相关话题和ThoughtWorks中国区总经理郭晓、中国移动研究院项目经理张为民等进行了简短的交流。

第五届敏捷中国大会现场采访敏捷宣言创始人:Martin Fowler和James Grenning

主题
嵌入设备,
ThoughtWorks,
敏捷实施,
扩展性,
SOA,
REST,
企业级敏捷,
嵌入式系统开发,
会议,
C,
性能和可伸缩性,
编程,
领导能力,
架构 ,
敏捷,
企业架构

由ThoughtWorks主办、InfoQ全程提供票务支持的第五届敏捷中国大会昨日在北京成功举办,两位敏捷宣言的创始人Martin Fowler和James Grenning受邀分别作了题为“21世纪的软件设计”和“测试不再是发现Bug”的主题演讲,并接受媒体访问。InfoQ编辑在大会现场就REST、敏捷、嵌入式开发等相关话题和两位大师进行了简短的交流。

“ThoughtWorks”相关文章

运用四色建模法进行领域分析

主题
案例研究,
ThoughtWorks,
故事和案例分析,
Thoughtworks文集,
领域建模,
建模,
敏捷,
领导能力

领域建模有很多种方法,对于同样的问题域使用不同的建模手段得到的模型可能也不尽相同。于是我经常听到这样一个问题:怎么才能保证建模的正确性?本文介绍的是如何运用四色建模法进行领域分析。

关于项目估算的微博讨论

主题
ThoughtWorks,
敏捷估算,
敏捷,
生产力,
值和度量,
领导能力

本文目的不是为了给读者提供一个万能的、准确的估算方法,而是抛砖引玉,罗列出业内专家对敏捷估算这一话题的不同声音

从敏捷宣言理解敏捷交互设计

主题
ThoughtWorks,
敏捷宣言,
企业级敏捷,
领导能力,
敏捷,
专栏,
Thoughtworks文集

敏捷交互设计是敏捷方法论向交互设计领域的延伸,它提倡让所有相关人参与到设计过程中,迭代演进式地进行交互设计。从2010年开始,已经有越来越的团队在不同程度上使用敏捷交互设计的方法,而放弃了流程化的传统产品设计过程。事实上,敏捷交互设计方法在很多方面都充分体现了敏捷价值观,因此,理解敏捷交互设计实践的最好方法是从记录在敏捷宣言中的价值观开始。

敏捷测试 之 借力DSL

主题
DSLs,
ThoughtWorks,
领域专用语言,
软件测试,
语言,
敏捷测试,
测试,
编程,
Thoughtworks文集,
专栏,
敏捷,
领导能力

随着敏捷越来越广为人知,敏捷测试也更多受到了大家的关注。在这里,我想谈一下我在敏捷项目中遇到的一个自动化测试相关问题以及我们如何借助DSL领域专用语言来解决它。

“ThoughtWorks”相关技术演讲

测试驱动开发(TDD)实战

主题
ThoughtWorks,
测试驱动开发,
设计模式,
故事和案例分析,
最佳实践,
敏捷,
模式,
面向对象设计,
设计,
QClub,
编程,
领导能力,
重构,
测试

大家应该都听说过测试驱动开发(TDD),或者看过别人演示如何TDD,比如去解决一个求素数的问题。相信也有不少人亲自做过尝试。那么在一个实际的项目中,到底应该如何做TDD呢?这里,将给出一个实际的例子,演示如何用TDD去做一个端到端的Web开发的Story。从页面,到后台代码,到数据库,一步步驱动完成这个故事。其内容可能会涉及到:Web测试(webDriver);单元测试(TestNG);Mock(Mockito);重构;数据库重构(DBDeploy)...
通过这次演讲,希望大家能够对实际项目中的TDD应用有一定的了解。

“ThoughtWorks”相关技术访谈

胡凯谈团队建设的虚与实

主题
团队协作,
自组织团队,
分布式团队,
协作,
ThoughtWorks,
团队工作,
QCon,
Scrum,
Rails,
敏捷,
会议,
领导能力,
每日站立会议

团队建设是所有人都会议论的话题。本采访撇去那些抽象因素,结合项目开发中对的管理和咨询经验,实实在在地探讨了团队建设中的管理者需要思考和行动的东西。包括,平衡短期利益和长期利益,平衡客户价值和团队成长,把团队的成长以某种具体的方式透明化出来,等等。

“ThoughtWorks”相关迷你书

敏捷实践的秘密 II

主题
ThoughtWorks,
企业级敏捷,
敏捷,
ThoughtWorks实践集锦,
InfoQ,
领导能力,
Thoughtworks文集

这是ThoughtWorks文集在InfoQ中文站发布的第三辑,也是由ThoughtWorks中国区的咨询师们独立完成的第二本合集。这本小册子继续传承ThoughtWorks人在软件领域的分享精神,内容涉及团队建设、技术探析、敏捷实践、敏捷测试等十三篇文章。

敏捷实践的秘密──ThoughtWorks文集II

主题
ThoughtWorks,
敏捷实施,
企业级敏捷,
故事和案例分析,
图书,
敏捷,
InfoQ,
领导能力

本书的主旨跟09年敏捷中国大会一样,紧扣"实效"二字。在敏捷已经得到越来越多的推广实施之后,我们更希望人们能够清楚的认识到目的和手段的区别,关注于如何使用实践、创造实践来不断解决问题,不断改进。希望这本书能够对您有所帮助。

ThoughtWorks文集(精选版)

主题
敏捷实施,
ThoughtWorks,
敏捷技术,
故事和案例分析,
企业级敏捷,
敏捷,
图书,
领导能力

本迷你书从《ThoughtWorks 文集》的13篇文章精选5篇编撰成集。这几篇文章有一个共同点:它们介绍的是一些最根本、最易施行、又最能立竿见影的敏捷实践。藉由这几篇各自独立而又相互关联的文章,我们希望帮助读者从持续集成和测试入手,建立行之有效的项目健康保障体系,并掌握必要的面向对象编程和重构技能,从而切实提升软件质量,并为更进一 步的改进打下坚实基础。