敏捷之一:以终为始
摘要:敏捷之一:以终为始首先定义一个目标。对于创业小公司来说,我们追求的肯定不是那些花架子,要的全是干货:1、 CI-持续集成要求客户端代码和服务器代码能够自动构造,并且自动运行测试案例。为此我们搭建了一个Build Server(基于Jenkins),专门每天晚上自动下载源代码,构建,安装和测试,如果构建有问题会给公司所有人发邮件通知。2、 BDD/TDD-测试驱动测试驱动开发和持续集成的关系,我的理解是测试驱动开发需要开发人员从开发方法和开发习惯的高度真正转变,而持续集成是一个使能工具。二者虽可独立实践,但更多的是紧密结合。在我们的实践中,之前也曾走了一段弯路,光有CI,公司几个人又都是技术大佬
阅读全文
posted @
2012-11-20 15:28
深圳市路云信息科技有限公司
阅读(406)
推荐(0)
Android敏捷开发实践(连载)
摘要:介绍Android程序开发的很多,但鲜有介绍如何在Android开发上实践敏捷,我结合路易95在开发过程中的实践对此作一个简要介绍,主要包括敏捷工具的选择,希望能够对广大的Android开发程序员或者创业同仁带来一些帮助。开篇:关于路易95和路云信息科技路易95是路云信息科技(www.roadclouding.com)推出的实时路况应用,公司由几个前华为人成立,大家本着一个共同的理念走到一起:知行合一。因为我们深深的认识到,这个世界上不缺少Idea,也不缺少资金,更不缺少实践的人才和团队,但是在Idea to Cash之间由于环节众多,大公司的通常做法是每个环节都有专业化的分工,小公司一般负担
阅读全文
posted @
2012-11-19 17:56
深圳市路云信息科技有限公司
阅读(481)
推荐(0)