首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

【Kevin聊敏捷敏捷项目管理之Scrum Events 敏捷活动

Scrum Events 敏捷活动包括四个活动:1、Sprint Planning(冲刺计划会) 2、Daily Scrum(每日站立会) 3、Sprint Review (冲刺评审会) 4、Sprint...主要是为了开发一个潜在可用的可发版的产品增量。迭代周期是固定的,不能说这一次的这一次的迭代周期是3周,下次的迭代周期就是4周,再下一次的迭代周期就是2周。...PO(产品负责人),还有开发团队以及足够的好想法来完成整个迭代。...Sprint-planning.jpg 三、Scrum Events 我将用表格简单对比下Scrum Events的四个活动(会议) 会议 Events 检查 Inspection 调整 Adoptation...参与者 Who Attends 限时 Time 冲刺计划会议 产品待办事项 迭代目标、迭代待办事项 敏捷团队 4小时 内日站立会 实现迭代目标的进程 迭代待办事项 开发团队 15分钟 展示评审会 增量迭代

2K31

敏捷工作流开发平台(学习参考)

最近在网上找到一个“工作流程快速开发框架”,用JAVA编写的,大家可以下载下来学习参考下。主要:基于activiti5.22, 前后端分离,模块化,超低耦合。...动态任务:(开发中)可以配置虚拟任务,定义任务产生和回收节点,并配置其办理人等信息。 移动端:支持移动端协同办公,并且移动端依然支持强大的表单生成功能,支持pc端所有表单控件。...【免责申明】 本公众平台不是广告商,也没有为其他三方网站或者个人做广告宣传。此分享的源代码和文章是小编在项目中、学习中整理的一些认为不错的项目。用户产生的一些自愿下载或者付费行为。...与平台没有直接关系。

1.8K10

敏捷开发

现在有许多公司专门从事软件开发项目。他们中的一些人正在使用标准的业务方法(瀑布),有些人已经涉及敏捷原则。产品开发人员和开发团队一直在寻找更有效的生产方式。...虽然瀑布过程在过去被广泛采用,但越来越多的团队正在转向敏捷开发,这是一种现代化的项目管理和产品开发方法。在本文档中,我们想向您介绍敏捷的世界,并揭示与在工作中使用敏捷方法的开发团队合作的好处。...敏捷简介: 敏捷开发(Agile development) 是一种从1990年代开始逐渐引起广泛关注的一些新型软件开发方法,是一种应对快速变化的需求的一种软件开发能力。...与传统瀑布开发的比较: 敏捷开发与传统瀑布开发的主要区别在于,小团队可以根据快速反馈和变化,使用持续设计改进和测试的原则开发高质量的自适应软件。...如果没有敏捷的思维方式,工具和流程就收效甚微。 敏捷开发框架: 敏捷是几种迭代和增量软件开发方法的总称,每一种变体都是它自己的敏捷框架。

99121

十二月——没有寒冬,只有开始

另外,大会现场好雨云展位也将举行扫码100%中奖活动,蓝牙音箱、好雨云专属U盘等大奖等着您!...【12.12 】2015·北京OSC源创会年度盛典 本次源创会年度盛典,将直面一线开发者,关注开源,关注技术,关注创新,话题专注于软件技术本身的实现。...作为本次大会的赞助商,好雨云将在大会现场设立展位【8号】 与广大的开源爱好者共同见证好雨云平台快速实现应用一键部署的魅力 好雨云CEO刘凡将亲自在展台,为开发者们【答疑解惑】 更有精彩互动问答,精美礼品等着您...【12.12-12.30 】2015·感恩极客开发者资源优惠反馈活动 好雨云携手国内优秀的企业级服务厂商连续三周为创业公司提供福利。...帮助创业者们度过寒冬,无论从基础的云服务,还是开发工具平台,又或者是企业应用软件,都将全面优惠回馈,优惠力度史上最低!

22.3K40

敏捷j2ee开发平台集成版

功能概述 关键字: java 开源 轻量级 工作流 敏捷开发 框架开发 基于java语言开发的。它是JeeSite4-JFlow 是 JeeSite 开发平台与 JFlow 流程开发平台集成的版本。...可以使用 JeeSite 的敏捷开发,也可以使用开源工作流引擎JFlow。两者珠联璧合,是您开发的好框架。...这个开发平台主要包含两个部门:第一部分就是java开发基础平台,如图1所示,它实现了用户管理、角色管理、机构管理、部门管理、权限管理等基本功能,它本身就是一个java的开发框架。...第二部分是引用了一个开源的工作流开发框架,如图2所示,它实现了工作流程的开发等功能。流程引擎设计支持所见即所得的设计:节点设计、表单设计、单据设计、报表定义设计、以及用户菜单设计。...【免责申明】本公众平台不是广告商,也没有为其他三方网站或者个人做广告宣传。此分享的源代码和文章是小编在项目中、学习中整理的一些认为不错的项目。用户产生的一些自愿下载或者付费行为。与平台没有直接关系

1.4K30

敏捷开发」企业架构和敏捷开发:对立吸引?

因此,在许多组织中,敏捷与创新能力同等重要。创新和敏捷性是可持续业务的必要能力。 ? 敏捷开发已成为软件开发的标准。但真正的业务敏捷性需要的不仅仅是拥有一堆Scrum团队。...此外,如果您只关注敏捷软件开发提供的小规模敏捷性,您可能看不到树林:为什么您希望像企业一样灵活,这需要什么? 在更大的规模上组织敏捷 企业不仅仅是小团队的一系列本地开发项目。...示例:Scaled Agile Framework 诸如Scaled Agile Framework(SAFe)和Disciplined Agile Delivery(DAD)等现代开发正朝着正确的方向发展...SAFe使用分层迭代方法,我们在底层找到典型的敏捷团队。这些结果以2-3周的典型敏捷频率提供。...TOGAF也有一个迭代结构,由其架构开发方法(ADM)熟悉的“麦田怪圈”图表示。但是,在敏捷环境中应用它需要进行一些调整。特别是企业架构需要变得更加外向,从而更加面向业务,最终客户和以结果为中心。

1.6K21

谈谈敏捷开发

我对敏捷开发是源于10多年前看了一本关于迭代开发的书,从而对迭代开发有了一些兴趣。从那时开始有了迭代开发的概念。随着项目经验的增加迭代的重要性也越发觉得明显。...随后进入了提倡敏捷开发的公司,被迫式的接触了许多“敏捷开发”,随着项目经历越来越多,慢慢的就开始有了更新的认识和想法。...在做这些工作的时候我并不知道敏捷开发这个东西,直到在2010年进入一个公司非常提倡敏捷开发,已经有了迭代周期、backlog、站立会议、周例会等等,在这个团队中对开发过程有各种规章要求,完全是制度化的,...下面就敏捷开发分享一些应该着重注意的点,解决这些问题我想对任何开发团队都会有很大的帮助。 需求在开发中的重要性 大量的开发过程告诉我,需求在软件开发过程中是极其重要的。...这里只是想强调需求需要更多的投入到开发过程中去,及时的与客户沟通交流,了解到客户的真实想法。 强调文档的作用 我觉得很多对敏捷开发的一个误解就是不需要文档,敏捷开发并未抛弃文档。

1.5K01

敏捷开发--scrum

请简述一下什么是敏捷开发(Agile Development),以及什么是持续集成。 敏捷开发是一种以人为核心、迭代、循序渐进的开发方法。...在敏捷开发中,软件项目的构建被切分成多个子项目,各个子项目的成果都经过测试,具备集成和可运行的特征。...、 持续集成是一种软件开发实践,即团队开发成员经常集成他们的工作,通常每个成员每天至少集成一次,也就意味着每天可能会发生多次集成。...许多团队发现这个过程可以大大减少集成的问题,让团队能够更快的开发内聚的软件。 2.  你所知道的敏捷方法有哪些?...请至少列举出3个 Scrum、极限编程(Extreme Programming,XP)、Crystal、动态系统开发方法、功能驱动的开发方法和Lean软件开发 3.

1.8K61

了解敏捷开发

什么是敏捷开发敏捷开发以用户的需求变化为核心,采用迭代、循序渐进的方法进行软件开发。...敏捷开发模式的分类 XP极限编程(eXtreme Programming) SCRUM 水晶方法 动态系统开发方法 精益开发 其中XP和SCRUM最为流行。...(对开发人员要求较高) 重构建立在软件开发中无法避免出现BUG的前提下,与其最后修改整体的BUG,不如在一次次的重构迭代中反复扩展优化。...在开发过程中,通过持续集成,使得每一次的发布都可以成为可执行版本。 勇气 应用极限编程,每时每刻都在应对变化。这要求开发者时刻面对快速开发,重新开发。...变化在软件开发中是不可避免的,极限编程的思想就是将变化扼杀在摇篮中,避免最后形成一个无法重构的庞大工程。

1.3K21

Scrum敏捷开发

什么是Scrum敏捷开发 Scrum是敏捷开发的一种,是一种以人为本,迭代式增量软件开发的过程,以英式橄榄球争球队形(Scrum)为名,因此可以想象,整个团队是高效而富有激情的。...Master可以由专门的人来担当,也可以由团队内部的成员来担当,很多团队都是由PO来同时兼任Master,笔者建议由团队内部成员轮流担当,这样能够培养团队成员的责任感,增强团队的凝聚力,并让大家更加容易理解敏捷开发的精髓...很多采用敏捷开的团队都不开Review会议,其实Review会议是有一定的好处和目的的: 可以让团队的成果得到认可,提升团队的自我价值感 其他人可以了解团队在做的事情 可以吸引一些利益相关者的注意,...大小可评估 Sized appropriately:合适粒度 Testable:可测试验证的 User Story的描述一定要站着用户角度,而且一定要注意颗粒度,一般以这种格式”作为一个,想要<活动...敏捷带来的价值 快速响应变化,及时响应用户反馈,调整优先级:Scrum开发可以完全适应现在互联网开发里的”小步快跑“,以轻量级的Story作为需求进行迭代式开发,保证最重要的总是优先做。

1.9K32

在Scrum敏捷项目实施中,敏捷研发人员的职责和关键活动

​在Scrum敏捷开发中,开发人员(Developers)是Scrum团队中最重要的角色之一,负责产品的开发和交付,其重要性不言而喻。那开发人员的职责和需要参加的活动是什么呢?...按照敏捷的原则和实践开展工作。开发人员关键活动:协助产品负责人进行产品Backlog的梳理、完成用户故事的估算,AC编写。参加Sprint计划会议,承诺达成Sprint目标。...图片迭代回顾在敏捷开发中,我们每个迭代团队都会开回顾会议,这时团队可以将回顾的事项放到 Sprint回顾 看板内,然后在后续的Sprint迭代中保持高效协作的同时、逐步解决需要改进的问题。...图片免费敏捷开发工具:常见的敏捷开发项目管理软件有很多,比如Leangoo领歌、Axosoft、Trello、Asana、Monday.com、Zenkit、Sprint.ly、Smartsheet等。...比如,Leangoo领歌是国产的免费的敏捷项目管理软件,支持包括小型团队敏捷开发,规模化敏捷SAFe,Scrum of Scrums大规模敏捷敏捷开发方法,具有产品管理和项目管理的功能;Axosoft

20320

敏捷模型」敏捷架构:规模化敏捷开发的策略

象牙塔式架构通常由架构师或架构团队开发,与项目团队的日常开发活动相对隔离。强大的架构专家会开发开发一个或多个模型描述了团队中的仆从为架构师建立的最佳体系结构。...大多数敏捷团队将适当地结合前三种策略。 图4描绘了大规模敏捷项目的体系结构活动过程。...最大化股东投资回报率的原则告诉您要专注于高价值的活动,例如作为一个团队解决困难问题并达成共同愿景。同样,它告诉您要避免低价值的活动,例如撰写详细的文档或开发分数漂亮的图表。...共同的实践 敏捷实践 架构师受到高度重视,经常被置于基座上,甚至更糟糕 敏捷的架构师谦虚地承认他们不会走水 架构师太忙了,不能随便开发 敏捷架构师是开发团队的活跃成员,在适当的情况下开发软件并充当团队的架构顾问...虽然许多组织选择支持主要负责架构活动的专业架构师,但事实证明这在实践中是一个相当糟糕的选择,因为开发人员可能会将架构师视为“象牙塔”并且经常会选择忽略它们。

1.4K21

敏捷开发有哪些模式_软件敏捷开发方法的模式

很显然传统的瀑布开发模式已经不能满足需要了,于是,敏捷开发这种模式就出现了。   ...接触过敏捷开发的朋友可能会知道,敏捷开发有如下的价值观:   个体与互动 胜于 过程与工具,可工作软件 胜于 复杂文档   用户协作 胜于 合同谈判,响应变化 胜于 遵循计划   下面新霸哥将会用一个真实的案例的给大家讲讲敏捷开发...开发人员编码工作完成后就没有事情做了吗?...迭代开发中一个星期后,相关的团队成员的编码工作基本上完成了或完成了大半。这时候项目经理会组织一个开发人员会议,就是开发人员坐到一个会议室里面瞪着大眼在投影仪上找bug或编码规范问题。...当然,敏捷开发有十二原则,在这里新霸哥就不重复了,如果有需要对敏捷开发有更深的了解欢迎和新霸哥交流。如今,敏捷的思想算是深入人心了,后面的具体方法就是教会我们如何实施敏捷

1.3K11

敏捷开发入门普及

不同于瀑布模型将开发过程划分为需求、设计、编码、测试等阶段,Scrum将整个开发过程分为多次迭代(称为Sprint,冲刺),一般为期2~4周。 图解敏捷开发 ?...适用场景 不确定的开发流程,技术方案 不成熟的产品 产品快速多方面优化 产品新特性研发 技术重构 问题场景&&错误认识 一个团队闭关开发一个项目就是敏捷 正确理解:敏捷不等于闭关,只是可能坐一起效率更高...,其倡导的是何时都可以发生沟通,并准备一白板可以随时讨论方案;敏捷团队质量以及效率高于一般团队;敏捷团队开发的是以迭代为单位,不是项目; 有了任务细分,开发白板,站会就是敏捷 正确理解:任务细分、白板、...开发很快,快速交付的是敏捷 正确理解:开发快、快速交付产物只是敏捷的一个特点,也要深刻理解其交付的只是一个迭代的,并不是一个完整的产品。...只有软件开发团队才有敏捷 正确理解:符合可以将任务明细,具有一个可执行团队,一个监督者,都可以尝试敏捷的管理。

1.4K41

敏捷开发Agile Scrum

最近公司开始使用敏捷开发模式,所以稍微了解一下。。。  什么是敏捷开发敏捷开发(Agile Development)是一种以人为核心、迭代、循序渐进的开发方法。 怎么理解呢?...首先,我们要理解它不是一门技术,它是一种开发方法,也就是一种软件开发的流程,它会指导我们用规定的环节去一步一步完成项目的开发;而这种开发方式的主要驱动核心是人;它采用的是迭代式开发; 为什么说是以人为核心...因为在瀑布的整个开发过程中,要写大量的文档,把需求文档写出来后,开发人员都是根据文档进行开发的,一切以文档为依据;而敏捷开发它只写有必要的文档,或尽量少写文档,敏捷开发注重的是人与人之间,面对面的交流,...迭代是指把一个复杂且开发周期很长的开发任务,分解为很多小周期可完成的任务,这样的一个周期就是一次迭代的过程;同时每一次迭代都可以生产或开发出一个可以交付的软件产品。...关于Scrum和XP 前面说了敏捷它是一种指导思想或开发方式,但是它没有明确告诉我们到底采用什么样的流程进行开发,而Scrum和XP就是敏捷开发的具体方式了,你可以采用Scrum方式也可以采用XP方式;

1.4K21

敏捷1.4】敏捷开发环境:领导与团队

敏捷开发环境:领导与团队 敏捷中,最重要的是什么呢?基本上所有的教材都会说,敏捷是以人为本的,以团队为核心的。第一,敏捷不提倡加班,第二,敏捷让团队自管理,第三,敏捷中的领导都是服务员而不是命令者。...要敏捷,更得要支持 首先,公司上层的支持是非常重要的一环。没有上层领导的支持,一切敏捷都无从谈起。为什么这么说呢?因为敏捷真的和传统的项目开发非常不同,甚至很多东西都是让人感觉不可思议的。...在整个项目的开发过程中,始终以一种指导的形态出现。不说出答案,只点出问题和提示。发现团队成员做事的原因和动机,理解他们的需求。通过项目目标和任务对整体进行调整以项目要求。...对于敏捷来说,它诞生于软件开发行业。众所周知,软件行业本身就是典型的知识工作者聚集的地方,很多业界大佬都是码农出身,试想,如果他们当时在开发的过程中,没有自主的管理和决策能力的话,能成就当前的事业吗?...或者说一个开发人员,也可以去做一些测试工作。 不过,这里并不是说每个人都要成为 “全栈” 。很多 “全栈” 工程师,其实往往更多的情况下是什么都懂但什么都不精。

1K21
领券