首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

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

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

1.9K10
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    【腾讯TMQ】敏捷测试-快速俘虏产品 & 开发

    业务模型的建立,有易于我们对需求的理解,而且建立一个平等的可以互相理解的沟通平台。白纸黑字很多时候也会存在歧义,所以我们要对一个信息进行二次确认的时候,建议使用UML建模语言。...3.多看---手段1 看更新代码 自已看开发每日更新代码 通过关注开发的提交的代码,大知识难消化,那么就切成多个小部分的查看。...what…… 这里主要介绍两个svn diff 的利器,CR客户端&svnlog CR客户端,是腾讯自研的一个客户端, 从上图可以看出,客户端里面可以根据一个svn的基版本跟右版本进行对比,并且输出对比文件...6.多写多动手 不会写程序的产品不是好测试,摆脱开发做根因分析 孰能生巧,这绝对不是说假的。一个不懂开发的人,写了10年的代码,也是可以写出一些代码来。...测试分析感觉听起来像是一个开发,其实不然,测试分析没有必要跟着开发一样实现代码,但是至少能看懂开发的代码,知道开发解决的是什么问题,会不会影响以前的逻辑,会不会造成其他的bug。

    1.4K00

    万字详解腾讯微服务平台 TSF 的敏捷开发流程

    为了帮助更多将要或者正在以微服务为架构的项目,了解和解决诸多敏捷开发流程中的问题,特邀腾讯微服务平台(后简称TSF)产品研发团队部分核心成员,对TSF自身如何落地敏捷开发做相关介绍,并经由笔者整理和输出...TSF 本质上的产品属性——业务支撑端平台,决定了它属于一个相对典型的轻量级微服务架构,其敏捷开发落地实践经验对于中小型微服务架构项目具有独特的参考意义,可以从不同侧面帮助研发团队快速切换到微服务架构下的敏捷开发流程中...项目管理 腾讯内部经过多年的沉淀,已经积累了丰富的敏捷研发实践经验和敏捷模型工具,TSF 的迭代周期和节奏跟随着腾讯内部研发大环境的发展也逐步稳定。...总结 本文以 TSF 团队敏捷开发落地实践内容出发,简要的介绍了 TSF 产品自身敏捷开发的大致流程。通篇可以看出,敏捷开发落地实践没有最标准的流程,只有更适合的流程。...戳原文,了解更多腾讯微服务平台TSF的信息 点亮在看,你最好看

    2.2K10

    敏捷开发

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

    1.1K21

    腾讯敏捷协作平台TAPD获评2019软博会“优秀产品”

    腾讯TAPD再获行业大奖!6月29日晚,第二十三届中国国际软件博览会(CISE 2019)“软件之夜”盛典在北京展览馆举行,腾讯敏捷协作平台TAPD获评“优秀产品”。...获得本届“优秀产品”的腾讯敏捷协作平台TAPD,是中国领先的敏捷协作平台,凝聚腾讯十三年的敏捷协作理念和高效实践案例,支撑腾讯数万款产品敏捷迭代、小步快跑,为企业提供敏捷研发、DevOps、轻量协作等三种解决方案...颁奖现场(1).jpg 颁奖照片(1).jpg TAPD自2017年5月正式对外服务,将腾讯敏捷研发模式和团队协作理念对外输出,并于当年融入企业微信、腾讯云生态,为企业提供一站式的研发协作服务。...TAPD的实力也获得业界认可,先后荣获CCF科学技术奖科技进步杰出奖,以及第四届中国SaaS应用大会年度最佳SaaS平台。...(完) 关于腾讯敏捷协作平台TAPD 腾讯敏捷协作平台TAPD,承载着腾讯敏捷研发体系的发展成果,是腾讯研发模式和研发方法、实践的对外输出,具备一体化、敏捷化、自动化、智能化四大核心特点。

    7.8K50

    腾讯敏捷协作平台TAPD获评2019软博会“优秀产品”

    腾讯TAPD再获行业大奖!6月29日晚,第二十三届中国国际软件博览会(CISE 2019)“软件之夜”盛典在北京展览馆举行,腾讯敏捷协作平台TAPD获评“优秀产品”。...获得本届“优秀产品”的腾讯敏捷协作平台TAPD,是中国领先的敏捷协作平台,凝聚腾讯十三年的敏捷协作理念和高效实践案例,支撑腾讯数万款产品敏捷迭代、小步快跑,为企业提供敏捷研发、DevOps、轻量协作等三种解决方案...CISE 2019颁奖盛典现场 TAPD自2017年5月正式对外服务,将腾讯敏捷研发模式和团队协作理念对外输出,并于当年融入企业微信、腾讯云生态,为企业提供一站式的研发协作服务。...TAPD的实力也获得业界认可,先后荣获CCF科学技术奖科技进步杰出奖,以及第四届中国SaaS应用大会年度最佳SaaS平台。...关于腾讯敏捷协作平台TAPD 腾讯敏捷协作平台TAPD,承载着腾讯敏捷研发体系的发展成果,是腾讯研发模式和研发方法、实践的对外输出,具备一体化、敏捷化、自动化、智能化四大核心特点。

    1.6K40

    敏捷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

    敏捷开发-Scrum

    借用百度百科的说法: Scrum是迭代式增量软件开发过程,通常用于敏捷软件开发。Scrum包括了一系列实践和预定义角色的过程骨架。...Scrum中的主要角色包括同项目经理类似的Scrum主管角色负责维护过程和任务,产品负责人代表利益所有者,开发团队包括了所有开发人员。...虽然Scrum是为管理软件开发项目而开发的,它同样可以用于运行软件维护团队,或者作为计划管理方法。...5.Scnum Maste(敏捷专家) : 这个人负责执行这个框架流程,帮助大家消除工作障碍,来保护团队不受外界打扰,这就像“牧羊犬"保护羊群一样;同时领导团队不断责进工作流程,这一点上,他应该是一个“...“开发团队”( Team ): 这些就是真正完成具体开发工作的人,一般5~9人规模。对于一次冲刺 Sprint 中的任务做出承诺,尽最大努力完成。

    6910

    腾讯敏捷研发协作平台TAPD荣获CCF科学技术奖

    10月26日,腾讯敏捷研发协作平台TAPD,荣获“2018年CCF科学技术奖科技进步杰出奖”。...该奖项由中国计算机学会(CCF)授予,旨在嘉奖计算机及相关领域在技术研究、技术开发、技术创新、推广应用先进科学技术的杰出成果,代表着国内计算机领域最高学会的认可。 ?...获得本届科技进步杰出奖的腾讯敏捷研发协作平台TAPD,承载着腾讯敏捷研发体系的发展成果。它具备一体化、敏捷化、自动化、智能化四大核心特点。...2017年5月,腾讯敏捷研发协作平台TAPD正式对外开放注册,已经为10万余家企业提供服务,用户包括美团点评、同程艺龙、富途证券、科大智能等知名企业,广泛覆盖电商、新零售、企业服务、金融、生活服务、人工智能等...腾讯董事会主席兼首席执行官马化腾曾多次提出,腾讯要做好各行各业的“数字化助手”,而TAPD正是企业研发协作领域的“一站式”平台。

    18K20

    谈谈敏捷开发

    我对敏捷开发是源于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)为名,因此可以想象,整个团队是高效而富有激情的。...Scrum的模式和流程 标准的Scrum开发模式 以下是标准的Scrum开发模式:所有的需求都到达PO/PM这里,整理出Product backlog,每次的迭代开发(Sprint)都是PO/PM从...Master可以由专门的人来担当,也可以由团队内部的成员来担当,很多团队都是由PO来同时兼任Master,笔者建议由团队内部成员轮流担当,这样能够培养团队成员的责任感,增强团队的凝聚力,并让大家更加容易理解敏捷开发的精髓...很多采用敏捷开的团队都不开Review会议,其实Review会议是有一定的好处和目的的: 可以让团队的成果得到认可,提升团队的自我价值感 其他人可以了解团队在做的事情 可以吸引一些利益相关者的注意,...敏捷带来的价值 快速响应变化,及时响应用户反馈,调整优先级:Scrum开发可以完全适应现在互联网开发里的”小步快跑“,以轻量级的Story作为需求进行迭代式开发,保证最重要的总是优先做。

    2K32

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

    与流行的看法相反,架构是敏捷软件开发工作的一个重要方面,就像传统的工作一样,并且是扩展敏捷方法以满足现代组织的现实需求的关键部分。但是,敏捷专家的架构方式与传统主义者的方式略有不同。...2.整个生命周期的架构 图1描绘了敏捷模型驱动开发(AMDD)的生命周期。...图1.软件项目的敏捷模型驱动开发(AMDD)生命周期。 ? 图2描述了Disciplined Agile Delivery(DAD)工具包描述的敏捷/基本生命周期。...当敏捷架构师是开发团队的高效成员,并且当开发团队参与开始的架构工作时,他们不需要全面的文档,导航图就足够了(授予,当这不是案件文件,希望最小,可能是必需的)。...共同的实践 敏捷实践 架构师受到高度重视,经常被置于基座上,甚至更糟糕 敏捷的架构师谦虚地承认他们不会走水 架构师太忙了,不能随便开发 敏捷架构师是开发团队的活跃成员,在适当的情况下开发软件并充当团队的架构顾问

    1.6K21

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

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

    1.4K11

    敏捷开发实践(一)--谈谈我对敏捷开发的理解

    随着敏捷开发越来越流行,人人都在谈敏捷,人人也都在学习scrum等敏捷开发方法。。。当然,自己也是敏捷开发的实施者和受益者。...其次,敏捷开发都具有以下共同的特征: 迭代式开发 增量交付 开发团队和用户反馈推动产品开发 持续集成 开发团队自我管理 最后,相比于“传统”的瀑布开发模式,敏捷开发是一种“现代”的开发模式。...敏捷开发宣言 《敏捷宣言》 我们通过身体力行和帮助他人来揭示更好的软件开发方式。...敏捷开发十二原则 在敏捷开发中,我们遵循以下准则: 我们的最高目标是,通过尽早和持续地交付有价值的软件来满足客户。 欢迎对需求提出变更——即使是在项目开发后期。...敏捷开发宣言比较抽象,但是敏捷开发十二原则就非常具体了,相信用过敏捷的人都知道,上面的十二原则都是开发过程的经验总结。

    1.4K11
    领券