标记:协作

在结对编程

今天从事软件开发的许多人都听说过结对编程的实践,华体会登录网址但它在行业中仍然只有零星的采用。人们对它的接受程度不一的一个原因是,它的好处不是立即显现出来的,它的回报更多是在中期和长期。而且它也不像“两个人在一台电脑前工作”那么简单,所以很多人在感觉不舒服的时候很快就忽略了它。然而,根据我们的经验,结对编程对于协作团队和高质量的软件是至关重要的。

作者:Birgitta Böckeler, Nina Siessegger

2020年1月15日

阅读更多…

文章

极限编程协作

远程工作与协同工作

远程工作与协同工作之间并没有简单的二分法,相反,对于团队来说,有几种分布模式,每种模式都有不同的权衡和适合自己的有效技术。虽然不可能确定结论性的证据,但我的感觉是,大多数团队在共同办公的方式下工作效率更高。但是通过使用分布式工作模型,您可以建立一个更高效的团队,因为它使您能够接触到更广泛的人才库。

管理源代码分支的模式

现代的源代码控制系统提供了功能强大的工具,可以轻松地在源代码中创建分支。但最终这些分支必须合并到一起,许多团队要花费大量的时间来处理错综复杂的分支。有几种模式可以让团队有效地使用分支,集中精力集成多个开发人员的工作,并组织到生产版本的路径。最重要的主题是,应该频繁地集成分支,并将精力集中在一个健康的主线上,该主线可以以最小的努力部署到生产中。

由马丁

2020年5月28日

阅读更多…

文章

持续交付协作版本控制

发布/展示/询问

Ship/Show/Ask是一种分支策略,它将Pull Requests的特性与保持发送更改的能力相结合。更改分为Ship(合并到主线中而不进行评审)、Show(打开一个拉请求进行评审,但立即合并到主线中)或Ask(在合并之前打开一个拉请求进行讨论)。

由Rouan Wilsenach

2021年9月8日

阅读更多…

文章

协作版本控制

建筑力量的强弱华体会体育网页版入口

好的技术设计决策非常依赖于上下文。经常为共同目标一起工作的团队能够定期沟通并快速协商变更。这些队伍展示了强大的力量并能做出利用这种强大力量的技术和设计决策。当我们缩小到一个更大的组织,越来越弱力存在于独立工作、较少合作的团队和部门之间。认识到这些强弱力量的差异,可以让我们做出更好的决策,并为每个关卡提供更好的指导,让更强大的团队更快地前进。

大大提高开发人员的效率

科技正不断变得更智能、更强大。我经常观察到,随着这些技术的引入,组织的生产力不但没有提高,反而降低了。这是因为技术增加了开发人员的复杂性和认知负担,降低了他们的效率。本文是本系列的第一篇,在本文中,我将介绍一个框架,用于最大化开发人员的效率。通过研究,我确定了关键的开发者反馈循环,包括开发者每天执行200次的微反馈循环。这些都应该经过优化,以便它们对开发人员来说是快速、简单和有影响力的。我将研究一些组织是如何使用这些反馈循环来提高整体效率和生产力的。

蒂姆•科克伦

2021年1月26日

阅读更多…

文章

生产力协作

精益《盗梦空间》

初始是在项目开始时完成的一项活动,它将相关人员聚集在一起,并为正在进行的工作设定共同的方向和工作风格。精益启动是一种集中的启动形式,可以在一周内完成。在此期间,我们了解产品的关键特性和客户,并构建一个画布来制定最小可行产品的特性。

由保罗结论:(

2022年2月22日

阅读更多…

文章

项目计划协作精益

如何进行有效的视频通话

得到好的音频,使用画廊视图,静音如果不说话,欢迎猫。

由马丁

2020年3月19日

阅读更多…

文章

协作新型冠状病毒肺炎

建筑中的大象华体会体育网页版入口

我们和我们的同事经常被要求为我们的客户执行体系结构评估。当我们这样做时,涉及这些系统的架构师将讨论这些系统的性能、它们对故障的适应性如何,以及如何设计它们以轻松地支持新功能。然而,很少出现的问题是不同的系统如何贡献业务价值,以及该价值如何与这些其他体系结构属性交互。

作者伊恩·卡特赖特和马丁·福勒

2020年3月2

阅读更多…

文章

企业架构华体会体育网页版入口技术领导协作

学术旋转

不久前,我和一位即将走上学术道路的博士后聊天。他问我关于研究课题的问题,想要我的意见,因为他觉得我可以告诉他什么是有实际用途的研究。我没有提供太多帮助,但我确实提到了做到这一点的最佳方法是花一些时间在行业中了解软件开发是如何工作的,以及通过一些研究工作可以解决什么问题。华体会登录网址他对这个想法的回答非常令人不安。

由马丁

2008年12月17日

阅读更多…

bliki

协作网络文化

排列图

对齐映射是组织信息散热器,它帮助可视化正在进行的工作与业务结果的对齐。工作可能是常规的功能添加或技术工作,如重新架构或偿还技术债务或改进构建和部署管道。团队成员使用对齐映射来理解他们的日常工作需要改进的业务结果。业务和IT发起人使用它们来理解正在进行的工作与他们关心的业务结果之间的关系。

由斯纳

2015年8月18日

阅读更多…

bliki

团队组织项目计划协作

建筑设计师

当人们使用术语“软件架构师”时,他们是在使用一个来自建筑构造的隐喻来帮助人们理解架构师的角色。讽刺的是,在这样做时,他们误解了建筑建筑师的实际角色。

由马丁

2003年8月14日

阅读更多…

bliki

过程理论协作

公共指示板

随着对数据分析和可视化的兴趣日益增长,我们看到更多的努力投入到有趣的可视化中,使人们能够从组织中流动的数据中获得见解。这些仪表板大多是针对个人使用的,但越来越多的人倾向于将它们用于更公共的目的。

由马丁

2012年8月22日

阅读更多…

bliki

团队环境中协作数据分析

对话的故事

这是一个关于敏捷方法的常见误解。它的中心是创建用户描述的方式以及通过开发活动的流程。人们的误解是,产品所有者(或业务分析师)创建用户描述,然后把它们交给开发人员实现。这是一个从产品负责人到开发人员的流程,由产品负责人负责决定什么需要做的事情和开发人员如何去做。

开发运维文化

敏捷软件开发华体会登录网址打破了需求分析、测试和开发之间的一些竖井。部署、操作和维护是其他与软件开发过程的其他部分类似分离的活动。华体会登录网址DevOps运动旨在消除这些竖井,鼓励开发和运营之间的协作。

由Rouan Wilsenach

2015年7月9日

阅读更多…

bliki

持续交付采用敏捷团队组织协作

点投票

在会议或研讨会期间,为了排名或选择一个子集,对一些事情进行投票是很好的。一个快速而又好的方法是点投票。

由马丁

阅读更多…

bliki

协作

开放空间

Open Space是一种帮助你组织自组织会议的方法。我第一次接触它是规范Kerth在1997年,我看到它被使用,我自己也用了很多次。它似乎在小范围内,十几个或两个人的小组,以及在更大的范围内,一到二百人的小组都很有效。我见过一到三天。我将用我见过的各种变化来描述它:Crested Butte是一个每年约20人的小型研讨会,敏捷宇宙2002在会议上有大约100个左右的开放空间在一个轨道上(从那以后他们继续这样做,但我没能到达那里),foocamp我和几百人一起做了这个实验。这项技术是由哈里森·欧文开发的,在《他的书

由马丁

2005年8月24日

阅读更多…

bliki

会议协作

结对编程

结对编程是一种软件开发实践,它让开发人员以两华体会登录网址人为一组进行工作。所有严肃的代码都是由两个程序员编写的,他们通常与一个显示器并排坐在一起,通常只有一个键盘。当他们添加代码时,他们会一起讨论每个步骤。

由马丁

2020年3月30

阅读更多…

bliki

极限编程协作

结对编程的误解

一堆常见的误解结对编程

取悦客户

所有的敏捷方法都强调系统开发人员和最终受益者客户之间直接交互的重要性。敏捷宣言说“业务人员和开发人员必须在整个项目中每天一起工作”,这是为了强调交互的高频率。极限编程通过实践强调这一点OnsiteCustomer

由马丁

2003年8月15日

阅读更多…

bliki

敏捷协作

优化代码评审

当人们想到代码评审时,他们通常会想到开发团队工作流中的显式步骤。这些天的预整合审查,进行了一个把请求是代码评审最常见的机制,以至于许多人都认为不使用拉请求就会删除所有进行代码评审的机会。这种对代码评审的狭隘看法不仅忽略了许多显式的评审机制,更重要的是,它忽略了可能是最强大的代码评审技术——由整个团队进行的永久优化。

粘性的时间表

项目时间表是在项目开发过程中产生的有价值的东西项目回顾.时间轴应该显示项目期间发生的各种事件,以及它们如何影响项目。

由马丁

2003年12月2

阅读更多…

bliki

协作

团队房间

您在敏捷项目中发现的一个常见现象是,开发团队坐在一个单独的开放团队房间中。它在极限编程中很早就被提倡,并在第二版中被称为主要实践之一。敏捷开发人员喜欢开放的团队空间,因为它促进了团队成员之间的非正式和深入的交流。

由马丁

2010年6月14日

阅读更多…

bliki

敏捷采用敏捷团队环境中协作

被估计

如果您正在使用XP风格的计划,您需要从开发人员那里得到快速的一致估计。抛出评估可以让您快速判断开发人员是否对评估有相同的相似的观点(这样您就可以记下它并继续前进),或者是否存在分歧(当您需要讨论的时候)UserStory更多细节。

由马丁

2004年6月22日

阅读更多…

bliki

项目计划协作估计


所有标签

API设计·敏捷·采用敏捷·分析模式·应用程序体系结构华体会体育网页版入口·应用程序集成·不好的事情·棋盘游戏·构建脚本·认证·协作·计算机历史·小组会议·会议·持续交付·新型冠状病毒肺炎·数据分析·数据库·设计·字典·分布式计算杂志·娱乐·多样性·文档·领域驱动设计·领域特定语言·国内·封装·企业架构华体会体育网页版入口·估计·事件的架构华体会体育网页版入口·进化型设计·经验报告·旁白的架构华体会体育网页版入口·极限编程·前端·小工具·ieeeSoftware·infodecks·网络文化·面试·语言功能·语言工作台·精益·传统康复·法律·指标·microservices·移动·noSQL·合作对象设计·解析器生成器·摄影·平台·播客·受欢迎的·演讲技巧·隐私·过程理论·生产力·编程环境·编程风格·项目计划·招聘·华体会app下载二维码·华体会app下载二维码重构的边界·需求分析·ruby·安全·演讲视频·团队环境中·团队组织·技术债务·技术领导·测试类别·测试·thoughtworks·工具·旅行·uml·版本控制·web开发·web服务·网站·写作

2022·2021·2020·2019·2018·2017·2016·2015·2014·2013·2012·2011·2010·2009·2008·2007·2006·2005·2004·2003·2002·2001·2000·1999·1998·1997·1996

所有的内容

Baidu
map