实践:敏捷工程实践,我是怎么学习的

很多时候大家都是在摸石头过河,一个一个的尝试。尝试的确没错,但是如何有效系统性的尝试,并且记录便于总结呢?

 

我们先做一个假设,假设我最近想学习单元测试以及测试驱动开发的实践。

首先第一步骤就是我需要一个系统环境,其次我需要学习单元测试原理。然后我要在代码实现部分学习代码如何编写单元测试。代码部分也会有多种尝试。

图1

 

最后是最重要的,如何去和需求挂钩从而实现测试驱动开发的目的呢?因此我需要jira和git的一些实践。

图2

 

测试完成后的报告该怎么写呢?敏捷提倡自动化,那么哪种自动化的报告更方便快捷有效呢?

图3

 

再然后就是重头了,我们是否应该将jenkins的部分加入已方便未来的持续集成呢?

图4

 

为此我们利用敏捷的用户故事地图的方法,来整理出自己得一条思路。到底这个实践的学习包含多少内容,多少需要我摸索中学习的,我目前完成了多少?见下图。目前推荐icafe是由百度公司开发的工具。暂时免费。

图5

 

除此之外也有许多类似jira的功能。

图5

 

当然如果愿意,也可以采用atlassian最近收购的trello作为可视化管理工具

图6

 

 

最后不得不提一下,工具都是辅助,最主要敏于心,也要始于行。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值