- 你是新生代农民工吗? 你是新生代农民工吗?
- 当硬件的摩尔定律在微观处即将失效、软件的复杂性持续攀升时,我们该如何调整发展方向,以迎接下一个IT时代? 当硬件的摩尔定律在微观处即将失效、软件的复杂性持续攀升时,我们该如何调整发展方向,以迎接下一个IT时代?
- 华为云DevOps系列之 —— 持续规划与设计(六)华为敏捷项目管理企业实践 华为云DevOps系列之 —— 持续规划与设计(六)华为敏捷项目管理企业实践
- 华为云DevOps系列之 —— 持续规划与设计(五)团队与协作 华为云DevOps系列之 —— 持续规划与设计(五)团队与协作
- 8个以上的团队要如何实践敏捷呢? 8个以上的团队要如何实践敏捷呢?
- 华为云DevOps系列之 —— DevOps概览(一)软件产业和交付模式发展趋势 华为云DevOps系列之 —— DevOps概览(一)软件产业和交付模式发展趋势
- 随着敏捷和DevOps的出现,改变了传统的软件开发模式,与此同时测试也面临着不小的挑战,在敏捷开发模式下,短周期迭代交付模式意味着时间变短,拥抱变化意味着变更频繁,用户故事描述需求的方式意味着文档变少,全功能团队中意味着专门的测试人员变少。基于这样的情况,如何让测试也变得敏捷,做好测试工作呢?今天我们就一起聊一下如何做好敏捷开发的测试策略。 随着敏捷和DevOps的出现,改变了传统的软件开发模式,与此同时测试也面临着不小的挑战,在敏捷开发模式下,短周期迭代交付模式意味着时间变短,拥抱变化意味着变更频繁,用户故事描述需求的方式意味着文档变少,全功能团队中意味着专门的测试人员变少。基于这样的情况,如何让测试也变得敏捷,做好测试工作呢?今天我们就一起聊一下如何做好敏捷开发的测试策略。
- 介绍Git工作流中常见的三种分支策略:GitFlow、GitHubFlow以及GitLabFlow。 介绍Git工作流中常见的三种分支策略:GitFlow、GitHubFlow以及GitLabFlow。
- 对标市面主流产品,更新差异特性,让产品跟随市场变化。 对标市面主流产品,更新差异特性,让产品跟随市场变化。
- 话说两个月前,笔者(敏捷小智)推荐了会员中心当时的新品——敏捷扑克,介绍了其中花色分类、对应内容、以及如何进行延伸阅读。详见【敏捷扑克,大有文章】。 今天,笔者着重介绍一下手持“敏捷扑克”的学习方法。 话说两个月前,笔者(敏捷小智)推荐了会员中心当时的新品——敏捷扑克,介绍了其中花色分类、对应内容、以及如何进行延伸阅读。详见【敏捷扑克,大有文章】。 今天,笔者着重介绍一下手持“敏捷扑克”的学习方法。
- 什么是产品待办列表产品待办列表是一份有序列表,涵盖待开发产品所需的功能,是产品需求变动的唯一来源。由产品负责人负责管理产品待办列表的内容、可用性和排序。一个产品,只有一个待办列表。与瀑布开发中的需求文档相比,产品待办列表不需要大而全,通常包含当前已经识别出的功能需求,满足2-3个迭代的需求任务即可。 什么是产品待办列表产品待办列表是一份有序列表,涵盖待开发产品所需的功能,是产品需求变动的唯一来源。由产品负责人负责管理产品待办列表的内容、可用性和排序。一个产品,只有一个待办列表。与瀑布开发中的需求文档相比,产品待办列表不需要大而全,通常包含当前已经识别出的功能需求,满足2-3个迭代的需求任务即可。
- Jim Highsmith 是 IT 软件开发咨询领域的专家,作为ASD(自适应软件开发)的创建者,他积极参加各类会议,推广XP,同时也在不遗余力地帮助敏捷实践者进行敏捷转型。 Jim Highsmith 是 IT 软件开发咨询领域的专家,作为ASD(自适应软件开发)的创建者,他积极参加各类会议,推广XP,同时也在不遗余力地帮助敏捷实践者进行敏捷转型。
- 持续交付(CD) 是指,所有开发人员都在主干上进行小批量工作,或者在短时间存在的特性分支上工作,并且定期向主干合并,同时始终让主干保持可发布状态,并能做到在正常的工作时段里按需进行一键式发布。开发人员在引入任何回归错误时(包括缺陷、性能问题、安全问题、可用性问题等),都能快速得到反馈。一旦发现这类问题,就立即加以解决,从而保持主干始终处于可部署状态。 持续交付(CD) 是指,所有开发人员都在主干上进行小批量工作,或者在短时间存在的特性分支上工作,并且定期向主干合并,同时始终让主干保持可发布状态,并能做到在正常的工作时段里按需进行一键式发布。开发人员在引入任何回归错误时(包括缺陷、性能问题、安全问题、可用性问题等),都能快速得到反馈。一旦发现这类问题,就立即加以解决,从而保持主干始终处于可部署状态。
- 传统项目管理模式有什么弊端?现代项目管理模式又有什么改进?我们是否应该完全摈弃瀑布流模式,全面拥抱敏捷开发?作为一个程序员,是否应该掌握一些项目管理知识以及相关工具?如果读者有类似上述问题的疑惑,本篇文章将为您详细分析和解答。 传统项目管理模式有什么弊端?现代项目管理模式又有什么改进?我们是否应该完全摈弃瀑布流模式,全面拥抱敏捷开发?作为一个程序员,是否应该掌握一些项目管理知识以及相关工具?如果读者有类似上述问题的疑惑,本篇文章将为您详细分析和解答。
- 对于 Martin Fowler 来说,重构其实是编程活动中的一个常规部分。而极限编程与其他敏捷方法的不同之处,无非就是在工程实践中做加法还是做减法的区别。 对于 Martin Fowler 来说,重构其实是编程活动中的一个常规部分。而极限编程与其他敏捷方法的不同之处,无非就是在工程实践中做加法还是做减法的区别。
上滑加载中
推荐直播
-
GaussDB管理平台TPOPS,DBA高效运维的一站式解决方案
2024/12/24 周二 16:30-18:00
Leo 华为云数据库DTSE技术布道师
数据库的复杂运维,是否让你感到头疼不已?今天,华为云GaussDB管理平台将彻底来改观!本期直播,我们将深入探索GaussDB管理平台的TPOPS功能,带你感受一键式部署安装的便捷,和智能化运维管理的高效,让复杂的运维、管理变得简单,让简单变得可靠。
回顾中 -
华为云软件开发生产线(CodeArts)11月新特性解读
2024/12/24 周二 19:00-20:00
苏柏亚培 华为云高级产品经理
不知道产品的最新特性?没法和产品团队建立直接的沟通?本期直播产品经理将为您解读华为云软件开发生产线10月发布的新特性,并在直播过程中为您答疑解惑。
即将直播
热门标签