敏捷开发(scrum)首先我对它的理解是,它不是一种软件或是一种编程,它是是一种软件开发的流程一种思想,强调快速反应、快速迭代、价值驱动。 Scrum的英文意思是橄榄球运动的一个专业术语,表示“争球”的动作;运用该流程,你就能看到你团队高效的工作。 敏捷开发的特点就是下面4句话 ...
为什么需要敏捷开发 在以前,软件项目的开发都是以年来计算的,这代表什么意思呢 需求设计了半年多,方案设计做了半年多,开发了三年多,测试了半年多,修改Bug用了半年多。总计花了很长很长的时间,然后上线后发现有很多需求已经不存在了,同时又出现了很多新的需求。 怎么办 继续改。这一改又是半年多的时间过去了。用户的需求还再改,怎么办 这是困扰软件开发项目的最大的问题,越大的项目,参与的人越多,风险越大。文 ...
2022-03-29 17:49 17 1350 推荐指数:
敏捷开发(scrum)首先我对它的理解是,它不是一种软件或是一种编程,它是是一种软件开发的流程一种思想,强调快速反应、快速迭代、价值驱动。 Scrum的英文意思是橄榄球运动的一个专业术语,表示“争球”的动作;运用该流程,你就能看到你团队高效的工作。 敏捷开发的特点就是下面4句话 ...
最近在公司架构师一次公开课上,大牛推荐了这本书,公司领导开会也推荐这本书,于是拜读了,这里记一下印象比较深刻的五大原则! 一 敏捷联盟与原则 在2001年召开的研讨软件过程未来发展趋势的一次会议上,17位业界专家就什么是“敏捷”达成一致意见。这次会议的一个成果是成立了“敏捷联盟 ...
大学毕业后,选择做了苹果开发,一直是使用的Mac系统,所以对Windows的基本操作忘得几乎一干二净;因为做内网穿透的需要,要用到Windows下的权限问题,所以重新研究了一下Windows设置用户权限的问题。 我这里用的是Win10操作系统,在Win10操作系统下,家庭版的操作系统隐藏了用户组 ...
1、瀑布模型 1.1 瀑布模型的特点 1970年温斯顿·罗伊斯(Winston Royce)提出了著名的“瀑布模型”,直到80年代早期,它一直是唯一被广泛采用的软件开发模型。 1.2 瀑布模型核心思想 瀑布模型 ...
来现在的公司有一段时间了,现在主要用java开发采用敏捷的开发模式。因为以前工作中对敏捷的了解比较少所以觉得有必要进行梳理总结下。 敏捷开发的定义及解释说明这里就略过了,想要详细了解的朋友可以猛点这里(敏捷开发详解)。 谈敏捷开发先从流程讲起 ...
最近CTO组建了一个敏捷开发团队,团队人员包括 PM、设计、开发、测试角色,主要由PM来主导团队走向,因为以前并没有参加过敏捷开发的经验,对敏捷开发做了简单理解后,参考了前人的一些意见,总结出在 敏捷开发模式下如何更好的进行测试 首先:意识的转变: 意识 ...
更多请关注微信公众号 SystemEngineeringLab 我们一直在谈论敏捷、学习并实践敏捷,在敏捷大爆发的今天,许多组织或团队都声称是“敏捷的”,那么到底什么是 “敏捷” 呢 ?要回答这个问题,我们必须要要回归到敏捷诞生的标志--敏捷宣言。 1. 敏捷的诞生 在2001年,17位 ...
在软件开发过程中,都避免不了进行概要设计、详细设计等过程,这和软件测试过程中进行测试计划测试方案设计很类似。 这篇博客,就说说敏捷设计的一些内容,以及拙劣设计对软件应用的严重影响。 我们日常接触到的软件项目是一个抽象的概念,它和程序包括形状、结构以及每一个模块、类和方法都有关 ...