E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
极限编程.
常见的敏捷开发框架
读书笔记《敏捷测试:以持续测试促进持续交付》
极限编程
极限编程
(eXtremeProgramming,XP)是一种软件工程方法学,是敏捷软件开发中最富有成效的几种方法学之一,基本思想是“沟通、简单、反馈、
软件测试技术
·
2023-04-10 18:47
测试理论
敏捷流程
驱动开发
什么是敏捷开发
书的第一部分分了几个章节介绍了敏捷实践,
极限编程
概述,计划,测试,重构。第一章敏捷实践这一章节介绍了敏捷开发的一些原则以及在构建敏捷开发团队时需要注意的问题。敏捷开发团队里面所有角色岗位都能有效沟
泠云12
·
2023-04-09 15:24
软件工程-敏捷开发
其他活动融入其中尽量减少文档化敏捷宣言个体和互动高于流程和工具可工作的软件高于详尽的文档客户合作高于合同谈判响应变化高于遵循计划敏捷方法的原则客户参与拥抱变化增量交付保持简洁人而不是过程敏捷开发技术敏捷方法的基本思想来源于90年代的
极限编程
极限水平
暗魂b
·
2023-04-07 19:31
软件工程
敏捷流程
敏捷开发:5种主流方法介绍
敏捷方法概述
极限编程
(XP)XP是一种轻量级(敏捷)高效、低风险、柔性、可预测的、科学的软件开发方式。它由价值观、原则、实践和行为4个部分组成,彼此相互依赖、关联,并通过行为贯穿整个生存周期。
Less^_^
·
2023-04-07 03:49
Java
SpringBoot
敏捷流程
敏捷开发
你真的在做持续集成吗?
的确,相比于
极限编程
里面的其他技术实践,例如结对编程或者是测试驱动开发来说,持续集成比较容易上手,可视化效果比较好,团队能够比较容易看到带来的变化。
whfeng
·
2023-04-06 16:58
软件评测师写作专栏之敏捷开发方法和数据流图22
例题1:以下关于
极限编程
(XP)的叙述中,正确的是(1)。XP的12个最佳实践,不包括(2)。
昊洋_写作的匠心
·
2023-04-05 19:19
测试方法之JUnit单元测试
JUnit在
极限编程
和重构(refactor)中被极力推荐使用,因为在实现自动单元测试的情况下可以大大的提高开发的效率。每编写完一个函数之后,都应该对这个函数的方方面
测试羊~
·
2023-04-03 15:54
软件测试理论基础
单元测试
junit
软件测试
深入单元测试系列之二,TDD和单元测试
上一篇文章中,介绍了KentBeck,他是
极限编程
的创始人,测试驱动开发是在
极限编程
中引入的一种编程实践和技术,是敏捷软件开发的关键实践之一。测试驱动开发是先编写测试案例,然后再实现代码。
杰哥的集思录
·
2023-04-02 22:55
第5章 软件工程基础知识
目录软件过程模型瀑布模型增量模型:演化模型:喷泉模型敏捷开发
极限编程
(XP)水晶法(Crystal)并列争求法(Scrum)自适应软件开发(ASD)敏捷统一过程(AUP)需求分析信息系统的文档系统设计概要设计系统测试软件工程测试调试软件项目管理项目估算
爱吃蛋炒饭加蛋
·
2023-03-29 23:29
软件设计师考试
软件设计师
看板方法:建立节奏感,告别上甘岭
2、可持续步调(sustainablepace)
极限编程
:可持续步调
极限编程
的十二个原则之一可持续步调,提倡每周工作40个小时。充分利用工作时间,提升效率,劳逸结合。
总有骄阳
·
2023-03-29 21:37
重新审视故事点
--RonJeffries当然,故事是
极限编程
的思想,不是Scrum的。不知何故,Scrum践行者接受了这个理念。
姜信宝BoB宝宝说
·
2023-03-29 08:38
极限编程
(XP) 基础
如果想要项目取得成功,我们就必须组建起具有合作精神的自组织的团队,而
极限编程
便是众多实现这个目标的可行方法之一,
极限编程
方法论可以说是敏捷联盟中最鲜艳的一面旗帜,也是被研究、尝试、应用、赞扬、批判最多的一种方法论
话痨张
·
2023-03-27 07:14
为什么TDD很难在项目上推动?
TDD本身就是一项具有争议的实践,但凡不是一个
极限编程
践行者,很难坚持贯彻实践TDD,原因有很多,如果"不负责任"的回答可能是:自身技能不熟练项目不允许,因为TDD会影响交付系统很难写测试......原因说的再多
袁慎建
·
2023-03-25 00:08
《用户故事与敏捷方法》读书整理
《用户故事与敏捷方法》本书分为三部分进行阐述:第一部分:起步;第二部分:估算和计划;第三部分:经常讨论的问题;第四部分:一个完整的实例;第五部分:附录(
极限编程
概览)。我再整理时省略了第四部分实例!
周玉的大西瓜
·
2023-03-19 10:52
深入单元测试系列之二,TDD和单元测试
上一篇文章中,介绍了KentBeck,他是
极限编程
的创始人,测试驱动开发是在
极限编程
中引入的一种编程实践和技术,是敏捷软件开发的关键实践之一。测试驱动开发是先编写测试案例,然后再实现代码。
杰哥的集思录
·
2023-02-06 23:32
读《学习敏捷构建高效团队》笔记7
对
极限编程
也是一样:如果你不断重构,使用测试驱动开发,持续集成并且进行增量式设计,你的团队就正在使用
夏壹-10分分享
·
2023-02-03 14:35
敏捷
读《学习敏捷构建高效团队》笔记8
极限编程
的重点则在于软件开发。
极限编程
的价值和实践都是围绕着两个重点提出的
夏壹-10分分享
·
2023-02-03 14:35
敏捷
看板
看板方法
敏捷开发方法 -
极限编程
, ExtremeProgramming, XP
核心价值观沟通:鼓励口头沟通简单:够用就好反馈:人人都及时知道项目的情况、人员情况勇气:研发要有勇气面对快速开发、重新开发、代码重构谦逊价值目标Extreme强调把它列出的每个方法和思想做到极限、做到最好原则快速反馈及时快速获取反馈,并投入系统简单性假设号召大家出色地完成今天地任务,相信具有将来增加系统复杂性的能力逐步修改像开车打方向盘一样高,不要一次作出很大改变,那样可控性差,更合适的方法是微调
一揽疯华
·
2023-01-31 20:15
当Tasking作为知识管理手段的时候怎么玩?
极限编程
提倡的是通过有价值的工程实践来让一群普通的程序员在一起也
袁慎建
·
2023-01-29 01:12
敏捷成长助手
沟通协作金字塔原理麦肯锡方法非暴力沟通关键对话:如何高效能沟通(原书第2版)敏捷技术代码整洁之道敏捷软件开发:原则、模式与实践程序员修炼之道拥抱变化:解析
极限编程
(第1版)拥抱变化:解析
极限编程
(第2版
袁慎建
·
2023-01-27 01:22
敏捷技术实践之重构
前言
极限编程
(XP)的创始人之一RonJeffries说道:“在敏捷中,让设计简单化,必须让设计从简单开始,然后变得成熟。要做到这一点,重构是唯一的出路。”
·
2023-01-04 18:07
敏捷
敏捷技术实践之重构
前言
极限编程
(XP)的创始人之一RonJeffries说道:“在敏捷中,让设计简单化,必须让设计从简单开始,然后变得成熟。要做到这一点,重构是唯一的出路。”
·
2022-12-30 19:37
敏捷
软件研发效能提升之美-2022年12月
一、项目管理方面常见的敏捷开发方法:scrum、
极限编程
、动态系统开发方法、特性驱动开发。其中scrum是我们常见的敏捷方法。在落地敏捷开发中如何评估效果,需要建立适合的度量指标。五类研发效能的度量
dudu妈
·
2022-12-26 13:00
学习笔记
驱动开发
测试工具
极限编程
与敏捷开发
2001年,为了解决许多公司的软件团队陷入不断增长的过程泥潭,一批业界专家一起概括出了一些可以让软件开发团队具有快速工作、响应变化能力的价值观和原则,他们称自己为敏捷联盟。敏捷开发过程的方法很多,主要有:SCRUM,Crystal,特征驱动软件开发(FeatureDrivenDevelopment,简称FDD),自适应软件开发(AdaptiveSoftwareDevelopment,简称ASD
phoenix7789
·
2022-11-19 19:17
项目管理
编程
敏捷开发
测试
xp
工作
单元测试
软件工程导论课程总结
软件工程软件工程概念软件工程方法学概念软件工程方法学包含3个要素软件工程方法学分类1.3软件生命周期1.4软件过程瀑布模型快速原型模型增量模型特点增量模型存在的问题增量模型的优点使用增量模型的困难螺旋模型敏捷过程与
极限编程
特点
不是很呆D
·
2022-11-11 07:49
计算机基础
课程总结
第4代白盒测试方法实践之“使用VcTester实施持续集成的组织管理模式”
持续集成是一种先进的研发模式,
极限编程
、微软每日构建等实践都
wayne_chan
·
2022-11-07 07:04
白盒测试技术
测试
脚本
工作
产品
build
任务
持续集成”也需要重构——持续集成实践在Cruise开发过程中的演进
也需要重构——持续集成实践在Cruise开发过程中的演进[转]转自:http://www.infoq.com/cn/articles/thoughtworks-practice-partv1前言持续集成是
极限编程
十二实践之一
shifancc
·
2022-11-07 07:04
CI
“持续集成”也需要重构——持续集成实践在Cruise开发过程中的演进[转]
转自:http://www.infoq.com/cn/articles/thoughtworks-practice-partv1前言持续集成是
极限编程
十二实践之一(1999年KentBeck编写的《解析
极限编程
itech_001
·
2022-11-07 07:00
BuildRelease
软件测试---软件模型(3)
文章目录前言一、开发模型的选择二、XP--
极限编程
最简单的可能是最优先的
极限编程
适合格言TDD----测试与开发并行的模型什么是一个好的测试前言开发模型的选择
极限编程
敏捷宣言一、开发模型的选择在用户需求前期确定
醉卧考场君莫笑
·
2022-09-22 20:13
软件工程测试与度量
软件工程
《敏捷软件开发──原则、模式与实践》阅读笔记
《敏捷软件开发──原则、模式与实践》阅读笔记《敏捷软件开发──原则、模式与实践》阅读笔记TableofContents1.敏捷开发1.1.敏捷联盟宣言1.2.敏捷开发的原则2.
极限编程
3.设计原则3.1
黄小二哥
·
2022-08-04 15:11
数据库
java
设计模式
敏捷软件开发
这些方法,其中包括
极限编程
(ExtremeProgramming)、动态系统开发方法(DynamicSystemDevelopmentMet
di0808
·
2022-08-04 15:39
实操演示:如何用 ONES 制定 Scrum 迭代计划?
随着研发实践的深入,敏捷衍生出了非常多的开发方法,包括:Scrum、精益方法、
极限编程
(XP)、Kanban等等,其中,Scrum无疑是目前最为成功的敏捷方法,因为它提供了一套固定的角色分工和工作流程,
·
2022-07-19 15:00
程序员
提高效率 Or 增加成本,开发人员应如何理解结对编程?
作者:MichaelYang,云智慧架构师什么是结对编程结对编程(Pairprogramming)来自于
极限编程
XP(eXtremeProgramming),是它的最佳实践之一。
云智慧AIOps社区
·
2022-06-27 20:22
技术干货
结对编程
团队开发
团队协作
开发技能
提高效率 Or 增加成本,开发人员应如何理解结对编程?
作者:MichaelYang,云智慧架构师什么是结对编程结对编程(Pairprogramming)来自于
极限编程
XP(eXtremeProgramming),是它的最佳实践之一。
·
2022-06-23 15:03
Django开发教程(Daozy)-目录大纲
Django开发教程Daozy
极限编程
出品第一章开发环境搭建1.1在MAC下Docker安装Django1.2在ubuntu上安装Django
椟夜
·
2022-05-30 14:34
碎碎念软件研发02:敏捷之Scrum
敏捷的其它开发方法还有XP(
极限编程
)、FDD(特性驱动开发)、Crystal(水晶方法)、TDD(测试驱动开发)、DSDM(动态系统开发)等等敏捷方法。Scrum-Guide中定义的Scru
九卷
·
2022-05-28 02:00
禅道项目管理软件 使用手册_项目管理 | 敏捷开发(项目经理篇)
需求分析-设计-开发-测试-维护,这一过程不可逆XP
极限编程
:沟通、反馈、简单、勇气(说出真相)、尊
weixin_39602280
·
2022-04-13 15:37
禅道项目管理软件
使用手册
软件工程期末复习(一小时通过考试,全是重点)
目录第一章、软件工程概述软件生命周期:软件过程:瀑布模型(文档驱动)快速原型模型(用户需求驱动)螺旋模型(风险驱动)敏捷过程与
极限编程
第二章、可行性研究第三章、需求分析第五章、总体设计设计过程:信息隐藏和局部化
想想S1mple 会怎么做
·
2022-04-13 15:25
java
软件开发
软件测试
软件工程师
我的软件测试开发工程师书单
关于编程实践《程序员的职业修养》《代码整洁之道》关于架构与设计《敏捷软件开发:原则、实践与模式》《设计模式》关于方法学《解析
极限编程
》关于思想与领导力《卓有成效的管理者》《你的灯还亮着吗》《成为技术领导者
张梁
·
2022-02-17 16:39
猎豹行动:销烟中的敏捷转型之旅
2008年开始接触敏捷开发,起步于
极限编程
,是公司早期敏捷布道者。熟悉
极限编程
、Scrum、看板方法、测试驱动开发、持续集成、行为驱动开
亮岚
·
2022-02-14 12:22
XP与Scrum的一些整理 - 敏捷开发思路
XP的
极限编程
(eXtremeProgramming)XP由价值观、原则、实践和行为四个部分组成,它们彼此相互依赖、关联,并通过行为贯穿于整个生命期。
DreamsonMa
·
2022-02-14 00:46
Test优先驱动开发中 常见问题与对应思路
测试驱动开发(英语:Test-drivendevelopment,缩写为TDD)是一种软件开发过程中的应用方法,由
极限编程
中倡导,以其倡导先写测试程序,然后编码实现其功能得名。
李耕_嘿嘿嘿黑龙江哈哈哈哈尔滨
·
2022-02-12 03:56
极限编程
:入门介绍
第一部分原文:ExtremeProgramming:Agentleintroduction第一个
极限编程
(ExtremeProgramming,XP)项目开始于1996年3月6日。
高兴高兴张高兴
·
2022-02-03 05:52
敏捷开发在互联网时代里的价值
传统的开发模式,像瀑布模型、喷泉模型、螺旋模型等等,虽然有不断的进化与创新,但始终没有一款能快速、灵活地适应市场变化;进而发展了很多轻量化的软件开发方法,比如Scrum、水晶清透法、
极限编程
法等等
·
2022-01-11 17:34
敏捷开发
敏捷开发在互联网时代里的价值
传统的开发模式,像瀑布模型、喷泉模型、螺旋模型等等,虽然有不断的进化与创新,但始终没有一款能快速、灵活地适应市场变化;进而发展了很多轻量化的软件开发方法,比如Scrum、水晶清透法、
极限编程
法等等
·
2022-01-11 17:32
敏捷开发
三种开发模式
BDD最初是由DanNorth在2003年命名,它包括验收测试和客户测试驱动等的
极限编程
的实践,作为对测试驱动开发的回应。TDD:测试驱动开发(Test-DrivenDevelopme
@Ycoder
·
2021-11-18 16:48
碎片化知识整理
java
DevOps时代,敏捷运维是必然的趋势
在DevOps到来之前,我们更多的是讨论
极限编程
、敏捷开发和Scrum等方法论,而很少关注运维体系的建设和提高运维的效率。
嘉为蓝鲸
·
2021-10-28 17:59
DevOps
敏捷开发
持续部署
运维
devops
正交设计
前置介绍KentBeck(肯特·贝克)设计模式重构《重构:改善既有代码的设计》,代码坏味道
极限编程
一个轻量级的、灵巧的软件开发方法;同时它也是一个非常严谨和周密的方法。
·
2021-09-24 00:13
设计模式
持续集成与
极限编程
——敏捷开发的方法论
本文旨在分享XP
极限编程
与CI持续集成的定位与核心价值,让每位开发人员都能够理解其
嘉为蓝鲸
·
2021-09-17 16:45
持续部署
敏捷开发
持续集成
单元测试
java
初识敏捷开发
狭义理解,敏捷开发是一种迭代增量的开发方法,主要框架方法有
极限编程
、Scrum、特性驱动开发、水晶方法族等,也有人认为敏捷开发就是Scrum方法,敏捷开发
满江红86
·
2021-09-08 15:15
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他