Agile

I think Agile development methodologies is something we get from our practice. It can be just acknowledged by taking the training, but if you want to understand and use them, you have to go back to the practice and accumulate the commone sense.

Agile,布布扣,bubuko.com

时间: 2024-08-04 18:45:01

Agile的相关文章

Agile/CMMI/Scrum

Agile/CMMI/Scrum 一.背景介绍 在朋友(aehyok)的建议下,初步去了解Visual Studio Online,简称VS Online(即原来的 Team Foundation Service,简称TFS) VS Online是微软的在线软件项目开发和管理工具,可以把自己的私人项目托管在上面,也可以组建团队异地一起开发和管理项目.提供tfs和git两种源代码管理方式,可以用敏捷开发的流程管理项目,对个人和小的团队很实用. 和github不同在于github都是开源的项目,但是

Agile实践日志一 -- Grooming Session

Agile实践日志一  -- Grooming Session GroomingSession 这个Session主要Go through我们下一个Sprint须要做的Story,大家都清楚之后,在每一个Story最后我们会以 Good Agile 扑克牌来确认它的难度点.在sprint之前,做一个story的评估和规划,为接下来分story提供难度系数的參照. Story Story是敏捷的核心.一切task来自story,我们仅仅有制定了story.才干确定task.一切測试工作也是基于st

敏捷软件开发(Agile Software Development)的上位史

敏捷软件开发(Agile Software Development)的上位史 所谓敏捷,最常见的用法,便是用来形容动作的迅速与思维的活跃了,但若是给"软件开发"这个计算机行业的术语强行戴上一个"敏捷"的帽子,读者见了十有八九会一脸懵逼:厉害了我的哥,软件开发怎么还能"敏捷"了? 从上面的漫画可以看出,"敏捷软件开发"并不是要求开发人员练出像猴一样的敏捷身手(当然如果读者真的是一位身手敏捷的程序"猿",那就更

敏捷软件工程(agile software development) VS传统软件工程(traditional software development)

敏捷软件工程(agile software development) VS传统软件工程(traditional software development)      Agile principle    The Agile Manifesto is based on twelve principles(敏捷开发12原则) 1. Customer satisfaction by early and continuous delivery of valuable software 2. Welcom

初识Agile/CMMI/Scrum

一.背景介绍 在朋友(aehyok)的建议下,初步去了解Visual Studio Online,简称VS Online(即原来的 Team Foundation Service,简称TFS) VS Online是微软的在线软件项目开发和管理工具,可以把自己的私人项目托管在上面,也可以组建团队异地一起开发和管理项目.提供tfs和git两种源代码管理方式,可以用敏捷开发的流程管理项目,对个人和小的团队很实用. 和github不同在于github都是开源的项目,但是VS Online是私有非公开的项

【Agile Pair Coding】Data Type Mapping

介绍 今天下午用了1个小时左右,和同事Agile Pair Coding敏捷开发了一把,感觉挺爽的. Agile Pair Coding给我们带来的直接好处是:相互不浪费时间,高效:idea很快达成共识,不纠结于无谓的讨论:idea立马coding,不沉迷于头脑风暴:代码更严谨:重构概率大:加深基情:相互学习,相互欣赏,相互指正:避免无知,避免自我感觉良好...... 代码主要实现:从所有类型文件中,得到所有NE类型下的所有Object类型下的所有属性的数据类型. 当然,本文只是一个短时间内的D

Redmine2.6.1 升级与Agile插件安装

Redmine是用Ruby开发的基于web的项目管理软件,它提供了很多功能,但是我们平常用的最多的是Issues以及wiki功能模块.但是在使用过程中,我们发下redmine做项目管理有一些局限性: 1)虽然可以有效地管理Issues,但是对于短期的迭代任务非常不清晰,后来我们移到了Trello,用卡来管理短期迭代任务 2)不利于项目组中其他成员了解整个项目 3)Wiki对于资料的管理以及查询功能都非常弱,经常发现资料找不到的情况 4) Trello可以解决短期迭代小任务的管理也可以让项目组成员

《agile java》First : 起步 + 章节练习题

第一章节:起步 1.创建简单Java类2.创建测试类3.使用JUnit4.学习构造函数5.重构代码 涉及知识:TDD.UML TDD: Test Driven Development, 测试驱动开发.具体理论参照维基百科:链接直达, IBM Developer链接UML: Unified Modeling Language, 统一建模语言.具体理论参照维基百科:维基百科链接,书就太多了,随便找本看看吧. 值得注意的重构知识:1.保证在系统中没有重复的代码2.保证代码是干净的,并且富有表现力,可以

Agile实践日志(2)-- Daily Stand up 和 Retrospective Session

Agile实践日志 (2) -- Daily Stand up 和 Retrospective Session 在Scrum开发过程中,会有三种会议: Grooming (详见Agile实践日志(1)) , Daily Stand up 和Retrospective Meeting Daily Stand up Sprint期间,每天早上小组成员需要在固定的时间地点进行,时间大约15分钟.主要介绍一下昨天做了什么,今天需要做什么,信心完成指数(1-10) Done 昨天完成的 ToDo 今天要做