码迷,mamicode.com
首页 >  
搜索关键字:敏捷    ( 3396个结果
敏捷软件开发——单一职责原则(SRP)
定义: 简单来说,单一职责原则(SRP)就是对对一个类而言,应该仅有一个引起它变化的原因。 什么是职责?     在SRP中,职责 =  a reason for change 。如果你能想到多于一个的动机去改变一个类,那么这个类就具有多于一个职责。     具体的例子可以看敏捷软件开发 p91 。         SRP是所有原则找那个最简单的之一,也是最难...
分类:其他好文   时间:2014-09-20 16:19:19    阅读次数:159
让微信扫描直接下载你的APK
去年在做一个项目的时候,用微信扫描apk下载失效,显示空白页,网上找找发现在后面加一个字符串即可,于是简单搞定。过了一阵子,今年不行了,我的敏捷个人下载二维码也失效了,今天和大家说一下,现在如何解决这个问题。你可以在腾讯应用宝上传你的app,然后通过浏览器查看在应用宝上的apk下载地址,敏捷个人的应...
分类:微信   时间:2014-09-19 13:44:55    阅读次数:326
SonarQube4.4+Jenkins进行代码检查实例之三-单元测试分析
作者:张克强    作者微博:张克强-敏捷307 在 《SonarQube4.4+Jenkins进行代码检查实例之一》 中介绍了不编译只检查的方式。在《SonarQube4.4+Jenkins进行代码检查实例之二》中介绍了编译并检查编译结果的方式。本文来介绍如何利用SonarQube来分析单元测试。最新推荐在分析插件是Jacoco。当然要进行单元测试,首先单元测试得到了书写,能够本地执行得到结果...
分类:其他好文   时间:2014-09-19 07:43:25    阅读次数:255
度量术语之一:研发阶段(工作量分类)
为了能够统一进行工作量的比较,ISO、ISBSG(国际软件基准比对标准组)/CSBSG(中国软件基准比对标准组)采用了一些分类方法。 注意这些分类方法看起来很像瀑布模型的“研发阶段”,但实际上即使是采用迭代、敏捷开发,仍可以把每个迭代内的工作量分解为这些类型,以便于以往瀑布模型的工作量进行对比。 左边是ISO的定义,右边是ISBSG(CSBSG采纳了ISBSG的定义) ...
分类:其他好文   时间:2014-09-18 20:45:34    阅读次数:274
《HP大规模敏捷开发实践》读书笔记
读这本书的心得,敏捷是实践出来的,哪怕不懂srcum**等方法,只要坚持心中的价值观,朝一个方向改进,哪怕不能“任何时候都拥有符合发布要求的代码”,今天比昨天好,也是成功。通过业务分析确定开发目标为什么要做敏捷,一定是存在问题。可以从业务状况(成本和时间资源)和战略目标(价值主张)两方面进行业务现状...
分类:其他好文   时间:2014-09-18 16:14:14    阅读次数:213
git初识试用示例
Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目.分布式和集中式(eg:svn)的最大区别在于开发者可以本地提交。每个开发者机器上都有一个服务器的数据库。特点就是本地提交这一步,这样就使每个用户都是git服务器。Git的功能特性:从一般开发者..
分类:其他好文   时间:2014-09-18 03:12:04    阅读次数:340
敏捷协作 (测试驱动一切)
本文探讨测试人员如何站在 SuperProduct Owner, Product Owner与开发人员的角度,思考如何撰写对 SuperProduct Owner, Product Owner, 开发人员有价值的测试报告?而使得 SuperProduct Owner, Product Owner, 开发人员可于第一时间便会针对测试报告, 开展真正有效的决策,措施,使得版本质量获得提升? 本文同时也探讨测试人员如何经由测试报告,与SuperProduct Owner, Product Owner, 开发人员协...
分类:其他好文   时间:2014-09-17 23:23:02    阅读次数:262
一个成功敏捷团队的失败历程
昨天通过微信沙龙,分享到了一个案例,讲述的是从成功到失败的过程。很多人可能疑惑,很多案例都是从失败到成功,这个怎么反了。很多成功背后都有其原因,可能很励志,但从失败中我们能够获取更多。毕竟我们的知识大多源于失败而非成功。故事是这样的(括号中的是笔者的情绪表达 :)):(在很久很久以前……)某公司成立...
分类:其他好文   时间:2014-09-17 13:28:52    阅读次数:212
[JIRA] Jira从3.6.2旧版升级到新版6.0.8的详细过程
前言: JIRA是Atlassian公司出品的项目与事务跟踪工具,被广泛应用于缺陷跟踪、客户服务、需求收集、流程审批、任务跟踪、项目跟踪和敏捷管理等工作领域。 公司原来用的是JIRA 3.6.2版本,Atlassian官方已不推荐使用JIRA 4.4之前的版本,之前的版本有漏洞也已不再更新,同事已经安装好了JIRA6.0.8版本,新版的JIRA界面扁平化设计,支持移动端浏览,很符合移动互联网企业的...
分类:其他好文   时间:2014-09-16 22:08:11    阅读次数:468
一步步学敏捷开发:4、Scrum的3种角色
在Scrum角色中包括:产品负责人(Product Owner,PO)、ScrumMaster(SM)、开发团队(Team)
分类:其他好文   时间:2014-09-16 20:26:20    阅读次数:251
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!