码迷,mamicode.com
首页 >  
搜索关键字:敏捷开发    ( 1518个结果
敏捷开发的12个原则(转载)
? 我们最优先要做的是通过尽早的、持续的交付有价值的软件来使客户满意。? 即使到了开发的后期,也欢迎改变需求。? 经常性地交付可以工作的软件,交付的间隔可以从几周到几个月,交付的时间间隔越短越好 。? 在整个项目开发期间,业务人员和开发人员必须天天都在一起工作。? 围绕被激励起来的个人来构建项目。?...
分类:其他好文   时间:2015-04-21 09:25:26    阅读次数:161
敏捷软件开发原则
文章是《敏捷软件开发 原则、模式与实践》,对于敏捷开发十二个原则的一些读书笔记,有直接摘录于书本,也有自己的一些理解。文章乍看起来,都是一些说教性、理论性,比较无聊的东西。 但是如果结合自己自身的经历、思考地去阅读,可能会发现,有的观点确实很赞同,然而有的可能会有自己的想法。
分类:其他好文   时间:2015-04-19 17:54:16    阅读次数:163
什么叫敏捷开发?
前言        软件开发是一种对人类智慧的管理,对人大脑思维的“工厂化”管理。人是有感情的、有情绪的、变化的、相对独立的工作单元,这与冰冷的机器是不可比的,所以在中国的历史上,管理人是最难的工作;“学而优则仕”的观点就是让最聪明的人应该选出来做官,做官就是管理人的。软件开发不仅是代码编程,而是人员的有效组织,如何既发挥人的主观能动性,避免情绪变化对工作的影响,又可以让大家有效的交流,让多个大...
分类:其他好文   时间:2015-04-19 16:17:57    阅读次数:106
敏捷开发之需求迭代
迭代需求的整理是敏捷开发的第一步,也是敏捷开发很重要的一步,在这一步中我们需要把客户的业务需求按照优先级的顺序,整理成为一个个的迭代。然后把一个个的迭代拆成一个个可验收的故事卡。        在此需要说说什么是故事卡,故事卡和业务需求之间的关系。故事卡是一个个独立的,可验收的功能,一个业务需求可以拆分为多个故事卡。比如:我们常见的账号管理需求,需要对账号进行增、删,改、查。因为添加、修改、删除...
分类:其他好文   时间:2015-04-19 16:15:56    阅读次数:173
敏捷开发之需求澄清
SE整理完一个迭代的需求以后,进入下一个流程需求澄清,需求澄清的主要目的是给开发人员澄清需求,确认开发点。   需求澄清的一般流程为:         1.  SE给开发人员讲解需求点         2.  开发人员评论需求点是否合理,完善         3.  开发人员大致描叙实现该需求点的难点         4. 所有人员对该需求点进行评点,如果评的点不统一,则要评点多和少的人...
分类:其他好文   时间:2015-04-19 16:14:48    阅读次数:119
敏捷开发之站立会议注意事项!
敏捷开发-站立会议要点: 1、站立会议全员都需要参与; 2、当值员必须提前准备,识别出问题和风险,做好协调; 3、每个组员汇报进展和当天的计划。对于承诺的任务,需要完全执行; 4、每日站会实践不能超过15分钟; 5、三段论:昨天完成什么,今天计划做什么,困难; 6、成员之间信息共享,每个组员都能了解项目总体进展; 7、不要陷于技术细节的讨论,当值人员应该记录下所有的阻碍并跟踪; 8...
分类:其他好文   时间:2015-04-19 16:14:10    阅读次数:118
敏捷开发之故事墙
需求澄清后,SE把所有的故事卡贴到故事墙上,等待开发人员的开发。故事墙的模板为: 分析      : 需求澄清完成后,SE把所有的故事卡都贴到分析阶段 等待开发: 开发人员和SE确认了需求,明确了做什么以及怎么做以后,把故事卡从分析阶段移到等待开发 开发中   : 开发人员一次只开发一张故事卡,把相应开发的那张卡移植到开发中 阻塞      : 如果开发过程中,由于配合的原因,导致故事...
分类:其他好文   时间:2015-04-19 16:13:10    阅读次数:120
内修敏捷开发心法 + 外炼持续整合招式
说好的软件质量提升软件质量是我们一直追求的理想,但软件开发唯一不变的真理就是变,为了应付变化多端的软件开发过程,敏捷开发提倡了一种拥抱变化的软件开发理念,少说也替软件开发人员带来了不少小确幸。这些软件开发模型与方法论,最终的目的在于软件开发管理与质量的提升..
分类:其他好文   时间:2015-04-19 06:47:11    阅读次数:120
jasmine入门
本文来自http://blog.fens.me/nodejs-jasmine-bdd粉丝日志 张丹前言TDD(Test Driven Development)测试驱动开发,是敏捷开发中提出的最佳实践之一。jasmine很有意思的提出了BDD(Behavior Driven Development)行...
分类:其他好文   时间:2015-04-17 17:14:30    阅读次数:259
UML - 1 用于敏捷开发的总结
UML的使用方式草稿蓝本开发语言在敏捷开发中我们常以草稿的方式来使用UML。图敏捷开发中我们常用到的图是类图跟序列图。我们用这两种图来分析识别领域模型。这些图形识别出来的概念将形成我们对相关领域描述的一套语言。1.类图(ClassDiagram)用来描述对象的类型,是对静态信..
分类:其他好文   时间:2015-04-14 20:11:56    阅读次数:176
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!