周一,很好的一天。在与昊哥约在港汇广场吃个饭。闲聊中,发现他离开CT后,比以前开朗多了,而且更健谈了,或许之前就不晓得他本身就很会项目管理,一顿饭聊下来,个人真是感受到每天selet * from 是多么让人呵呵哎,多接触外面的世界,总还是好的,要不怎么说:行万里路!对于项目管理,他现在在用的是方法是:敏捷开发的scrum!恩,好吧,我还仅仅是晓得这个敏捷开发,对什么scrum、sprint、backlog、燃尽图等一无所知。不学习意味着静止,静止意味着退步,在这样的一个社会中,要是你退步了,OK,结果就是你OUT了!

因此,我开始在网上搜索相关的文字,学习:1、2、3走起来!

古语云:工欲善其事,必先利其器。接下来,从敏捷开发的常用工具介绍起来,后续也会以随笔形势记录每天的学习情况。

一、【mantis】:做Bug Tracker

Mantis是一个基于PHP技术的轻量级的开源缺陷跟踪系统,以Web操作的形式提供项目管理及缺陷跟踪服务。在功能上、实用性上足以满足中小型项目的管理及跟踪。更重要的是其开源,不需要负担任何费用。

这个我2014年也用过,个人感觉用起来还是蛮好的,可能是数据不容易导出吧(不过,也涉及到了个人喜好,领导喜好,政治XX了),后来改成了redmine。

学习链接:mantis中文学习网

二、【Git】:版本控制

Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。

Git是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。

Torvalds 开始着手开发 Git 是为了作为一种过渡方案来替代 BitKeeper,后者之前一直是 Linux 内核开发人员在全球使用的主要源代码工具。开放源码社区中的有些人觉得 BitKeeper 的许可证并不适合开放源码社区的工作,因此 Torvalds 决定着手研究许可证更为灵活的版本控制系统。尽管最初 Git 的开发是为了辅助 Linux 内核开发的过程,但是我们已经发现在很多其他自由软件项目中也使用了 Git。例如 最近就迁移到 Git 上来了,很多 Freedesktop 的项目也迁移到了 Git 上

学习链接:git教程--廖雪峰 、手把手教你使用Git

三、【Jenkins】:发布

Jenkins是基于Java开发的一种持续集成工具,用于监控持续重复的工作,功能包括:
1、持续的软件版本发布/测试项目。
2、监控外部调用执行的工作。

学习链接:Jenkins官方网站 、 Jenkins入门系列博客

四、【Review Board】:code review

一个代码审查工具,可支持在线审查。

学习链接:Review Borad官方网站 、 通俗的网站可以浏览

五、【Selenium】:网页自动测试

Selenium也是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。支持的浏览器包括IE、Mozilla Firefox、Mozilla Suite等。这个工具的主要功能包括:测试与浏览器的兼容性——测试你的应用程序看是否能够很好得工作在不同浏览器和操作系统之上。测试系统功能——创建衰退测试检验软件功能和用户需求。支持自动录制动作和自动生成。Net、Java、Perl等不同语言的测试脚本。Selenium 是ThoughtWorks专门为Web应用程序编写的一个验收测试工具。

学习链接:Selenium学习!

六、【Atrium】:wiki

该工具,暂时墙内没找到好的资源,后续补充墙外的。

--------------------------------------------------------------------------------------------------分割线-----------------------------------------------------------------------------------------

套用张小龙的一句话:以上说的都是错的!

敏捷开发是一种思想,对于工具能有助于提升管理效率,不要拘泥于用什么工具!

转载于:https://www.cnblogs.com/iamliuxin/p/5617826.html

【敏捷开发】常用工具相关推荐

  1. 打造Worktile敏捷开发管理工具的思与惑

    从2019年初,我们团队准备开发一款适合研发团队使用的敏捷开发管理工具,那时候我们也在思考,到底什么样的工具才算是优秀的研发管理工具,研发管理的场景.方法和流派有很多,市面上关于研发管理工具的产品也是 ...

  2. C#(Net)软件开发常用工具汇总,提高你的开发效率

    C#(Net)软件开发常用工具汇总,提高你的开发效率 写代码也要读书,爱全栈,更爱生活.每日更新原创IT编程技术及日常实用技术文章. 我们的目标是:玩得转服务器Web开发,搞得懂移动端,电脑客户端更是 ...

  3. java 操作vss,java开发常用工具总结,java开发常用工具

    java开发常用工具总结,java开发常用工具 1.editplus editplus 是我使用最频繁的工具,不管是java程序还是其他的语言的程序,本人都使用它,方便好用,速度快.如果配置好的话,可 ...

  4. 学习游戏服务器开发必看,C++游戏服务器开发常用工具介绍

    C++游戏服务器开发常用工具介绍 在软件开发过程中需要使用的工具类型实属众多,从需求建模到软件测试,从代码编译到工程管理,这些工具都对项目有着不可替代的作用.庄子有云,"吾生也有涯,而知也无 ...

  5. Win下和OSX下开发常用工具

    2019独角兽企业重金招聘Python工程师标准>>> Wind开发常用工具 APICloud Studio 下载网址:http://docs.apicloud.com/Dev-To ...

  6. java escape工具类_java开发常用工具类

    在Java中,,工具类定义了一组公共方法.你把你的类继承这些类或者实现这些接口,就可以使用这些类的方法了.下面给大家介绍一下十六种最常用的java开发常用工具类. 一. org.apache.comm ...

  7. WinCE开发常用工具软件

    WinCE开发常用工具软件 http://www.armce.com/bbs/thread-7-1-1.html

  8. Android开发常用工具类集合

    转载自:https://blog.csdn.net/xiaoyi_tdcq/article/details/52902844 Android开发常用工具类集合 android开发中为了避免重复造轮子, ...

  9. Scrum敏捷开发看板工具分享

    在找适合我们团队的协作工具的时候,我们也是费了好大一把劲- 一款好的看板协作工具在团队协作和项目管理中起着非常大的作用,但是我们要的不仅仅是看板,还有要满足企业管理者的需求, 要求是: 1. 看板式并 ...

  10. 软件开发常用工具汇总百度云网盘

    开发常用软件 全部百度云资源 直接可以下载使用 产品原型设计工具:Axure 添加链接描述密码:7iq3 win终端工具cmder cmder 密码:gaf0 Navicat Navicat密码:l4 ...

最新文章

  1. windows端自动化遇到的问题
  2. bzoj3786星系探索 splay
  3. js 面向对象例子
  4. 同样的sql在两个oracle,sql – 从两个会话INSERT到唯一列相同的值(Oracle)
  5. JavaScript 函数节流 throttle 和防抖 debounce
  6. sqlserver有外键无法创建触发器_数据库不使用外键的 9 个理由
  7. mysql TIMESTAMP 报错
  8. response对象设置返回状态_爬虫代理之设置
  9. PKI/CA工作原理及架构
  10. 上位机和下位机的区别是什么
  11. linux cat命令详解
  12. Siri 和谷歌竟然暗藏《复联4》彩蛋!
  13. 最佳牛栏(前缀和+二分)
  14. 概率论中一个有趣的问题-------双六问题
  15. 解决WordPress文章页面无法显示的问题
  16. 91 Three.js Texture纹理属性详解
  17. 抱怨一下项立刚先生和他的飞象网的博客
  18. 1718 Cos的多项式
  19. 语音识别——麦克风选型
  20. 页面显示LCD液晶字体,特殊字体,@font-face属性详细用法,配图

热门文章

  1. Android icon适配mipmap
  2. MFC实现FTP客户机制作
  3. DenseASPP for Semantic Segmentation in Street Scenes
  4. 温情小说之 - 冷掉的咖啡…… (转)
  5. SAP 用户权限及破解
  6. 【合约开发工具】合约的开源与验证
  7. 波卡主网平行链拍卖启动在即,普通人如何参与?
  8. vscode import 自动引入文件路径
  9. 虚拟机玩热血热血传奇怀旧版
  10. 运营商去oracle吗,运营商能去IOE么?-通信产业网