敏捷开发_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> 敏捷开发 >>列表
Scrum是一种轻量级敏捷开发框架,用来管理软件和产品。使用各种流程和技术来解决复杂的适应性问题,同时以高效生产力、创造性方式交付价值最大化的产品。Scrum不适合非常简单的或异常复杂与混乱的项目。敏捷宣言:个体和互动高于流程和工具工作的软件高于详尽的文档客户合作高于合同谈判响应变化高于遵循计划Scrum有三个属性:轻量级、简单易懂、十分难以掌握。Scrum依赖固定节奏的迭代周期,称为Sprint,每个Sprint以计划会议开始。Scrum的特征是团队内外的反馈和透明... 查看全文
什么是敏捷开发框架?力软敏捷开发框架使用当前主流的ASP.NETMVC开发技术,及B/S架构,并结合大量的开发实践经验开发的更为快速的快速开发平台。是一套集快速开发+通用权限管理+工作流+即时通讯+微信组件+手机APP开发于一体的敏捷开发框架。能帮企业提高开发效率,提升软件质量,使得软件研发人员只用关注核心业务的实现。拥有了这套框架您只需要一批.net程序员,就能把架构师、美工妹、APP开发人员,数据调优人员的活全干了。只要您创意有了,设计出来了,不用赶代码... 查看全文
· 敏捷开发系列发布时间:2017-10-03
本人博客文章网址:https://www.peretang.com/agile-session-agile-values/前言敏捷开发4大价值观个体与交互胜于流程与工具可工作的软件胜于面面俱到的文档客户协作胜于合同谈判响应变化胜于遵循计划个体与交互胜于流程与工具我们需要团队成员紧密合作,不断交流,共同协作.在团队内要经常面对面交流沟通,通过缩减不必要的流程来适应变化.可工作的软件胜于面面俱到的文档编制众多的文档需要花费大量的时间,并且要使这些文档和代码保持同步,就要花费更多的时间.针对团队内部... 查看全文
· 敏捷宣言以及敏捷开发的特点发布时间:2017-09-28
敏捷宣言敏捷宣言,也叫做敏捷软件开发宣言,正式宣布了对四种核心价值和十二条原则,可以指导迭代的以人为中心的软件开发方法。敏捷宣言强调的敏捷软件开发的四个核心价值是:个体和互动高于流程和工具工作的软件高于详尽的文档客户合作高于合同谈判响应变化高于遵循计划敏捷选择提出的12条原则已经应用于管理大量的业务以及与IT相关项目中,包括商业智能(BI)。12原则包括:1.通过早期和连续型的高价值工作交付满足“客户”。2.大工作分成可以迅速完成的较小组成部门。3.识别最好的工作是从自我组织的团队中出现的,4... 查看全文
力软敏捷开发框架,软件行业的3D打印机、整合框架,给用户和开发者最佳的.Net框架方案。力软敏捷开发框架是一套集快速开发+通用权限管理+工作流+即时通讯+微信组件+手机APP开发于一体的敏捷开发框架。能帮企业提高开发效率,提升软件质量,使得软件研发人员只用关注核心业务的实现。拥有了这套框架您只需要一批.net程序员,就能把架构师、美工妹、APP开发人员的活全干了。只要您创意有了,设计出来了,马上就能通过力软敏捷开发框架快速实现。它就是软件行业的3D打印机!UI首先是界面UI,界面是一张脸... 查看全文
前言在前一篇文章中我已经做过开篇,接下来的随笔会详细讲一下我们的开发框架是如何实现的,专业的事由专业的人来讲,以后就由我们的高级码农小李英文名查尔斯和他的师父厂长(因为姓陈,酷爱摄影,我们的文艺片都是从他那里来的,所以叫厂长)技术选型“查尔斯,这个敏捷开发框架我们要开始做了,给你分点任务,你要做哪块的?”“俺要做APP开发,现在APP开发的人工资高着呢,动不动10几k的,俺要学好APP,俺要加工资,俺要走上人生的颠峰!”“OK,那APP这块就让你来负责,我们这一期主要让APP上实现工作流审批... 查看全文
前言“厂长,APP的那几个功能都差不多了,接下来要做工作流,工作流这东西我完全没概念啊。”“查尔斯,一般来说工作流就是指将指定的数据、文件、任务按照预定的规则进行传递流转。比如说你要请假,拿个请假条先让我审核,审核完了再让人事审核,人事审完流程就算走完了。”“那我们需要做些什么东西呢?”“还是接着我刚刚的例子来说,首先是请假条,这个请假条就是数据的载体。”“明白了厂长,那我做一个页面,把请假条的做出来。”“傻X,那还有请款单、请购单、借支单、、、你都一个个去做?而且用户需要自己再修改单据呢... 查看全文
软件工程是上世纪七十年代提出来的概念,面对开发程序的规模越来越庞大,用户的需求越来越复杂等挑战,提出将软件开发工程化的概念,传统的软件开发方法有瀑布模型、螺旋模型、喷泉模型、RUP四类,它们注重文档的完整,程序的易读性,结构的完整性,属于重型软件开发方法。在过去的一段时间,传统软件工程的方法很好的适应了软件开发的需求,传统软件工程不仅关注软件构造方式的完美型,同时也注重总体的可预测性,以文档为驱动,按照需求分析、概要设计、详细设计、编码、测试、软件交付的流程来进行开发。在软件产业不是很发达... 查看全文
现在企业对OA系统的要求越来越高了,十年前把请假单,报销单这些乱七八糟的单据实现无纸化就可以叫OA系统了,后来做OA的这些厂商又坐不住了,所性把工作流也整合进来了。这样也就算了,随着这几年微信、APP的崛起,于是企业主便通过微信、APP把魔爪伸向了无辜的劳动人民,是的,微信和APP也被整合进来了,号称办公无处不在(在哪儿你都得给老子干活,小样压榨不死你)。对于开发OA系统的企业和团队来说,技术要求真的是越来越高了,整个工作流进来已经废了半条小命,这下还要把微信,安卓、IOS给弄进来... 查看全文
· 力软敏捷开发框架发布时间:2016-09-08
力软敏捷开发框架(第六代)软件行业的3D打印机、整合框架,给用户和开发者最佳的.Net框架方案。力软敏捷开发框架是一套集快速开发+通用权限管理+工作流+即时通讯+微信组件+手机APP开发于一体的敏捷开发框架。能帮企业提高开发效率,提升软件质量,使得软件研发人员只用关注核心业务的实现。拥有了这套框架您只需要一批.net程序员,就能把架构师、美工妹、APP开发人员的活全干了。只要您创意有了,设计出来了,马上就能通过力软敏捷开发框架快速实现。它就是软件行业的3D打印机!框架官网:http://www... 查看全文
公司业务量比较大,接了很多项目,为了缩短开发周期老板让我牵头搭建了一个敏捷开发框架。我们主要的业务是做OA、CRM、ERP一类的管理系统,一个通用的后台搭出来,再配合一些快速开发的组件开发效率能提高很多。另外老板一再强调要支持APP开发,一次开发能部署到安卓和IOS上。作为开篇之作,先介绍一下该框架的功能点及技术点,后续的文章再按功能详细讲解。献上《在线体验Demo地址》希望大家也能从中得到一些启发。体验地址:http://www.learun.cn/adms/index.html、用户名... 查看全文
“厂长,上一次我们讲过了工作流的整体规划,今天我要动手做啦!我想先把工作流的自定义表单做出来。”“好的,以前我做这方面的东西,我给你设计了一份表结构,你先拿去看看。”“厂长,是不是没发完,怎么就一个表?”“我就知道你会这么问,我现在给你解释一下重点字段的含义。”数据表:将表单上的内容保存到哪个表。关联表的主键:要保存表单数据那张表的主键。是否需要建表:是否需要把表单中的数据存入到表中,这里的意思是... 查看全文
前言在前一篇文章中我已经做过开篇,接下来的随笔会详细讲一下我们的开发框架是如何实现的,专业的事由专业的人来讲,以后就由我们的高级码农小李英文名查尔斯和他的师父厂长(因为姓陈,酷爱摄影,我们的文艺片都是从他那里来的,所以叫厂长)技术选型“查尔斯,这个敏捷开发框架我们要开始做了,给你分点任务,你要做哪块的?”“俺要做APP开发,现在APP开发的人工资高着呢,动不动10几k的,俺要学好APP,俺要加工资,俺要走上人生的颠峰!”“OK... 查看全文
敏捷发展到今天已经在软件行业得到了广泛认可,但大多数敏捷方法都是为了解决某一特定问题而总结出来的特定方法或实践,一直缺乏一个可以将整个开发过程串接起来的成体系的方法。用户故事驱动的敏捷开发(UserStoryDrivingAgileDevelopment–UDAD)就是这样一套方法和实践,希望能够在软件开发的各个过程都提供最有效的方法让希望采用敏捷的团队能够有一个整体的方法论作为指导。如何你对敏捷还缺乏了解,可以阅读以下文档... 查看全文
英文原文:WhydosomedevelopersatstrongcompanieslikeGoogleconsiderAgiledevelopmenttobenonsense?这是一个来自Quora的问题。Rocket程序员JasmineAdamson在文中表达了敏捷开发原则是废话的观点,他觉得现实生活中没有什么人会推崇这些原则来工作,不过他们仍然在说其所做的是敏捷,这是非常让人沮丧的。以下为译文:敏捷开发以用户的需求进化为核心,采用迭代、循序渐进的方法进行软件开发。在过去8年里... 查看全文
WelcometotheiceScrumiceScruminstallguide.Ifyoudon’twanttomanageyourowniceScruminstallation,youmaywanttoconsiderourCloudoffers(youcantryiceScrumCloudforfree!)IntroductionIfyouarenewtoiceScrum,youmaywanttousetheiceScrumServerdesktopapplication... 查看全文
《SVN与TortoiseSVN实战系列》已写完,今天新开一个《Jenkins自动化构建系列》,上周听了BobJiang老师的Agile1001公开课,一直想写个总结,这篇关于敏捷开发、自动化构建与持续集成的思考就作为开题篇吧。敏捷是什么?敏捷是一把伞,这把伞下边有XP、Scrum、FDD。。。,当然也包括自动化构建、持续集成,其实符合敏捷思想的开发方法、工具,如Jenkins都可以属于敏捷开发的范畴,上课时的PPT:敏捷到底是什么?其实关于敏捷的定义有很多,BobJiang的解释是... 查看全文
Scrum的3种工件包括:ProductBlacklog、SprintBacklog、完成标准。1、产品待办事项列表(ProductBlacklog)产品Blacklog是Scrum中的核心工件,它是对整个产品的功能描述,所有功能描述都是有顺序的排列,团队依照优先排列顺序进行工作。它是产品需求的唯一来源,开发团队所有工作都来自产品Backlog。产品Blacklog由产品负责人创建和维护。产品Blacklog贯穿于整个项目的生命周期。产品Blacklog是一个有顺序的列表... 查看全文
· 对敏捷开发的一点理解发布时间:2015-01-09
今天有人问到我,对敏捷开发是怎么理解的?一时不知道从何说起了,先来思考下面的问题。问题:为什么会出现敏捷开发?我刚开始工作的时候采用的瀑布模型,将软件生命周期划分为制定计划、需求分析、软件设计、程序编写、软件测试和运行维护等六个基本活动,并且规定了它们自上而下、相互衔接的固定次序,如同瀑布流水,逐级下落。这种方式有什么缺点?不适应用户需求变化,软件开发中用户需求发生变化真的太多了。项目有风险,由于开发模型是线性的,用户只有等到整个过程的末期才能见到开发成果。一个项目周期太长,就会不适应市场变化... 查看全文
跟朋友聊天,无意中聊起了敏捷开发,扯到了约定优于配置原则,我想到我最近做的一个电影下载网站,没用任何框架,纯servlet+jsp实现。因为是个个人网站,用的tomcat,一切都用约定来代替配置,下面让我说说我的思路。我想下面的代码大家一定都写腻了,再写都想吐了:<servlet><servlet-name>ArticleAddServlet</servlet-name><servlet-class>xxx.xxx... 查看全文