- 目录 文章目录 目录 CI/CD 持续集成(CONTINUOUS INTEGRATION) 持续交付(CONTINUOUS DELIVERY) 持续测试(CONTINUOUS TESTING) 持续部署(CONTINUOUS DEPLOYMENT) CI/CD 系统组成 CI/CD 流水线示例 CI/CD 《... 目录 文章目录 目录 CI/CD 持续集成(CONTINUOUS INTEGRATION) 持续交付(CONTINUOUS DELIVERY) 持续测试(CONTINUOUS TESTING) 持续部署(CONTINUOUS DEPLOYMENT) CI/CD 系统组成 CI/CD 流水线示例 CI/CD 《...
- 敏捷项目管理架构 Release(发布,单位为月) Sprint(冲刺,单位为周) Issue(问题)类型 Epic( 史诗)Story( 用户故事)Task(任务)Bug(故障) Jira创建Release(发布版本) ◆Release(版本)的时间跨度通常为1-3个月 ◆版本包含多个Sprint (冲刺) ◆Release 里会清晰定义需要完成的开发任务... 敏捷项目管理架构 Release(发布,单位为月) Sprint(冲刺,单位为周) Issue(问题)类型 Epic( 史诗)Story( 用户故事)Task(任务)Bug(故障) Jira创建Release(发布版本) ◆Release(版本)的时间跨度通常为1-3个月 ◆版本包含多个Sprint (冲刺) ◆Release 里会清晰定义需要完成的开发任务...
- 软件工程:是指导软件开发和维护的一门工程学科 三要素方法/工具/开发过程 价值:促进项目成功 现代产品开发三原则:功用性、可行性、称许性 软件过程是软件工程的核心组成部分。 迭代 :反复求精 增量:逐块建造 需求调查手段:研究文档、访谈、现场观察、问卷、原型法 经典软件过程:瀑布模型、RUP统一软件过程、Scrum敏捷过程... 软件工程:是指导软件开发和维护的一门工程学科 三要素方法/工具/开发过程 价值:促进项目成功 现代产品开发三原则:功用性、可行性、称许性 软件过程是软件工程的核心组成部分。 迭代 :反复求精 增量:逐块建造 需求调查手段:研究文档、访谈、现场观察、问卷、原型法 经典软件过程:瀑布模型、RUP统一软件过程、Scrum敏捷过程...
- 导读:APICloud是柚子(北京)科技有限公司创建的低代码开发平台,总部位于北京, 通过生产力工具与混合开发技术,为企业与开发者构建高效的IT环境;在APICloud平台已有80万注册用户,平台每日生成安装包超6000个。业务团队延伸至上海、深圳、重庆、青岛等10余个城市。 APICloud是中国领先的移动应用云服务平台,官方提供APP源码、APP开发工具、APP... 导读:APICloud是柚子(北京)科技有限公司创建的低代码开发平台,总部位于北京, 通过生产力工具与混合开发技术,为企业与开发者构建高效的IT环境;在APICloud平台已有80万注册用户,平台每日生成安装包超6000个。业务团队延伸至上海、深圳、重庆、青岛等10余个城市。 APICloud是中国领先的移动应用云服务平台,官方提供APP源码、APP开发工具、APP...
- 目录 1、问题起源 2、解决方案 2.1、需求和代码对应 2.2、每日检查 2.3、飞行检查 2.4、公共模块 3、补充说明 4、遗留问题 文档代码同源,故名思意,就是文档和代码都写在源代码文件里。这样可以:1.修改代码的时候就及时修改文档,使得文档和代码及时保持一致;2.阅读代码时,增加代码的可读性。评审代码的时候,尤其是修改时后,即对文档一同评审。结合... 目录 1、问题起源 2、解决方案 2.1、需求和代码对应 2.2、每日检查 2.3、飞行检查 2.4、公共模块 3、补充说明 4、遗留问题 文档代码同源,故名思意,就是文档和代码都写在源代码文件里。这样可以:1.修改代码的时候就及时修改文档,使得文档和代码及时保持一致;2.阅读代码时,增加代码的可读性。评审代码的时候,尤其是修改时后,即对文档一同评审。结合...
- 文章目录 为什么是《敏捷软件开发》极限编程实践完整团队计划游戏客户测试简单设计结对编程测试驱动开发改进设计可持续的速度 敏捷软件开发宣言结对编程《重构》读书笔记设计模式六大原则什么激发了软件设计的腐臭味 为什么是《敏捷软件开发》 我也想风驰电掣,快马加鞭。但是残酷的现实一次次的打在我的脸上。一天一天就这么的浪费在了无意义的编码上,不断的推翻,重建... 文章目录 为什么是《敏捷软件开发》极限编程实践完整团队计划游戏客户测试简单设计结对编程测试驱动开发改进设计可持续的速度 敏捷软件开发宣言结对编程《重构》读书笔记设计模式六大原则什么激发了软件设计的腐臭味 为什么是《敏捷软件开发》 我也想风驰电掣,快马加鞭。但是残酷的现实一次次的打在我的脸上。一天一天就这么的浪费在了无意义的编码上,不断的推翻,重建...
- Using Scrum development framework to iterate quickly over a product or a service. Table of content 1.Scrum Definition2.Scrum Theory2.1.Transparency2.2.Inspection2.3.Adaptation 3.... Using Scrum development framework to iterate quickly over a product or a service. Table of content 1.Scrum Definition2.Scrum Theory2.1.Transparency2.2.Inspection2.3.Adaptation 3....
- Today,we want to talk about scrum theory.Before we practice scrum.I believe that it is necessary to learn scrum theory.Why?Because the basic idea of scrum can guide you to deal with any ... Today,we want to talk about scrum theory.Before we practice scrum.I believe that it is necessary to learn scrum theory.Why?Because the basic idea of scrum can guide you to deal with any ...
- I think I should enhance my skill on scrum.Scrum is a famous development framework in software industries.It is a kind of agile development framework. Let’s think of it like this: A pro... I think I should enhance my skill on scrum.Scrum is a famous development framework in software industries.It is a kind of agile development framework. Let’s think of it like this: A pro...
- 2017年2月28日周二晚8点30分,高级程序员、系统分析员、执行总监敏捷教练张克强老师,带来了主题为“敏捷用例:一种适合敏捷开发的改进用例方法”的交流。以下是主持人小媛子整理的问题精华,记录了张老师和读者间问答的精彩片段。问:在需求变更导致用例需要演进的过程中,用例切片是如何帮助团队更快地更改用例的,以及一般需要单独维护用例切片吗?答: 敏捷用例的维护是比照系统生命周期的,简单说就是长期维... 2017年2月28日周二晚8点30分,高级程序员、系统分析员、执行总监敏捷教练张克强老师,带来了主题为“敏捷用例:一种适合敏捷开发的改进用例方法”的交流。以下是主持人小媛子整理的问题精华,记录了张老师和读者间问答的精彩片段。问:在需求变更导致用例需要演进的过程中,用例切片是如何帮助团队更快地更改用例的,以及一般需要单独维护用例切片吗?答: 敏捷用例的维护是比照系统生命周期的,简单说就是长期维...
- 2017年3月1日晚8点半,《测试架构师修炼之道》的作者梅子,一位拥有10年网络安全产品测试经验的新任产品经理,为大家带来主题为“为什么我说测试策略才是测试的核心”的分享。以下是主持人刘静对精华内容做的实录整理。问:我现在是开发,但是目前团队开发质量问题深陷泥潭。开发需求不断增加,上线时间不断被压缩。同时又因为忽略了质量问题,研发又不断的现网的问题所报复。研发队伍苦不堪言,但领导要的只是非理... 2017年3月1日晚8点半,《测试架构师修炼之道》的作者梅子,一位拥有10年网络安全产品测试经验的新任产品经理,为大家带来主题为“为什么我说测试策略才是测试的核心”的分享。以下是主持人刘静对精华内容做的实录整理。问:我现在是开发,但是目前团队开发质量问题深陷泥潭。开发需求不断增加,上线时间不断被压缩。同时又因为忽略了质量问题,研发又不断的现网的问题所报复。研发队伍苦不堪言,但领导要的只是非理...
- 如果您是刚刚踏进敏捷开发的世界中,可能刚开始会被这个方法那个方法搞晕掉。那是因为敏捷开发只是一些简明扼要的概要准则,没有明确说明需要如何一二三步骤地来落地实现。因此,人们从实践中总结真知,就衍生出了实现敏捷的各种各样的方法。其中,最广为人知的当属 Scrum 方法、看板方法、精益开发以及极限编程。虽然本文主旨是要对比上述的四种方法,不过要是较真地来分析他们的不同,实际感觉上就好比要比较苹果和... 如果您是刚刚踏进敏捷开发的世界中,可能刚开始会被这个方法那个方法搞晕掉。那是因为敏捷开发只是一些简明扼要的概要准则,没有明确说明需要如何一二三步骤地来落地实现。因此,人们从实践中总结真知,就衍生出了实现敏捷的各种各样的方法。其中,最广为人知的当属 Scrum 方法、看板方法、精益开发以及极限编程。虽然本文主旨是要对比上述的四种方法,不过要是较真地来分析他们的不同,实际感觉上就好比要比较苹果和...
- 本文主要从Scrum的定义和目的、敏捷宣言、Scrum中的人员角色、Scrum开发流程、敏捷的12原则等几方面帮助大家理解Scrum敏捷开发的全过程。一、Scrum的定义和目的Scrum是一个用于开发和维护复杂产品的框架,是一个增量的、迭代的开发过程,目的是让开发人员像打橄榄球一样迅猛并充满激情,通过团队合作,提高工作效率。通过团队间的有效交互,为企业创造价值。二、敏捷宣言其实,在发表《敏捷... 本文主要从Scrum的定义和目的、敏捷宣言、Scrum中的人员角色、Scrum开发流程、敏捷的12原则等几方面帮助大家理解Scrum敏捷开发的全过程。一、Scrum的定义和目的Scrum是一个用于开发和维护复杂产品的框架,是一个增量的、迭代的开发过程,目的是让开发人员像打橄榄球一样迅猛并充满激情,通过团队合作,提高工作效率。通过团队间的有效交互,为企业创造价值。二、敏捷宣言其实,在发表《敏捷...
- 本节书摘来自华章计算机《软件架构理论与实践》一书中第1章,第1.1节,作者是李必信 廖力 王璐璐 孔祥龙 周颖。 本节书摘来自华章计算机《软件架构理论与实践》一书中第1章,第1.1节,作者是李必信 廖力 王璐璐 孔祥龙 周颖。
- 什么是敏捷开发?敏捷开发(Agile)是一种以人为核心、迭代、循序渐进的开发方法。在敏捷开发中,软件项目的构建被切分成多个子项目,各个子项目的成果都经过测试,具备集成和可运行的特征。简单地来说,敏捷开发并不追求前期完美的设计、完美编码,而是力求在很短的周期内开发出产品的核心功能,尽早发布出可用的版本。然后在后续的生产周期内,按照新需求不断迭代升级,完善产品。这一切正如某人的名言:是谁这么厉害... 什么是敏捷开发?敏捷开发(Agile)是一种以人为核心、迭代、循序渐进的开发方法。在敏捷开发中,软件项目的构建被切分成多个子项目,各个子项目的成果都经过测试,具备集成和可运行的特征。简单地来说,敏捷开发并不追求前期完美的设计、完美编码,而是力求在很短的周期内开发出产品的核心功能,尽早发布出可用的版本。然后在后续的生产周期内,按照新需求不断迭代升级,完善产品。这一切正如某人的名言:是谁这么厉害...
上滑加载中
推荐直播
-
基于开源鸿蒙+海思星闪开发板:嵌入式系统开发实战(Day1)
2025/03/29 周六 09:00-18:00
华为开发者布道师
本次为期两天的课程将深入讲解OpenHarmony操作系统及其与星闪技术的结合应用,涵盖WS63E星闪开发板的详细介绍、“OpenHarmony+星闪”的创新实践、实验环境搭建以及编写首个“Hello World”程序等内容,旨在帮助学员全面掌握相关技术并进行实际操作
回顾中 -
基于开源鸿蒙+海思星闪开发板:嵌入式系统开发实战(Day2)
2025/03/30 周日 09:00-12:00
华为开发者布道师
本次为期两天的课程将深入讲解OpenHarmony操作系统及其与星闪技术的结合应用,涵盖WS63E星闪开发板的详细介绍、“OpenHarmony+星闪”的创新实践、实验环境搭建以及编写首个“Hello World”程序等内容,旨在帮助学员全面掌握相关技术并进行实际操作
回顾中 -
从AI基础到昇腾:大模型初探、DeepSeek解析与昇腾入门
2025/04/02 周三 16:00-17:30
不易 / 华为云学堂技术讲师
昇腾是华为研发的AI芯片,其具有哪些能力?我们如何基于其进行开发?本期直播将从AI以及大模型基础知识开始,介绍人工智能核心概念、昇腾AI基础软硬件平台以及昇腾专区,旨在为零基础或入门级学习者搭建从AI基础知识到昇腾技术的完整学习路径。
回顾中
热门标签