当前位置:首页 > 开发 > 研发管理 > 正文

敏捷开发修炼之道——高效程序员的45个习惯一(高效软件开发之道)

发表于: 2012-07-22   作者:city_moon   来源:转载   浏览次数:
摘要:     最近公司有一个项目打算尝试使用敏捷的方法来进行项目的管理和开发。当然,敏捷这个词如今已经很热了,已经成为软件开发方法中的主流学说,敏捷方法成为人们学习和讨论的热点。     平时虽然也会在各大论坛去关注行业的发展和新动态,也会去看看一些新的管理和开发思想,当然,也包括敏捷方面的东西。但是,因为没有在项目中实战和应用过,真是应
    最近公司有一个项目打算尝试使用敏捷的方法来进行项目的管理和开发。当然,敏捷这个词如今已经很热了,已经成为软件开发方法中的主流学说,敏捷方法成为人们学习和讨论的热点。

    平时虽然也会在各大论坛去关注行业的发展和新动态,也会去看看一些新的管理和开发思想,当然,也包括敏捷方面的东西。但是,因为没有在项目中实战和应用过,真是应了那句话“书上得来终觉浅”。这次有机会一试,因此,先弄来一本关于敏捷的书边学习边实践,并将学习的过程和总结在此作以记录方便查阅,同时与大家分享。
    先将书中提到的敏捷开发精要摆出来,随着学习的深入,慢慢去理解、领会和实践!

一、敏捷开发精要概述:

    迭代开发,价值优先;
    分解任务,真实进度;
    站立会议,交流畅通;
    用户参与,调整方向;
    结对编程,代码质量;
    测试驱动,安全可靠;
    持续集成,尽早反馈;
    自动部署,一键安装;
    定期回顾,持续改进;
    不断学习,提高能力;

二、敏捷开发宣言:
    一种把以人为本、团队合作、快速响应变化和可工作的软件作为宗旨的开发方法。
    1、个体和交互胜过过程和工具
    2、可工作的软件胜过面面俱到的文档
    3、客户协作胜过合同谈判
    4、响应变化胜过遵循计划

三、敏捷的精神:
    可以快速地响应变化,强调团队合作,人们专注于具体可行的目标(实现真正可以工作的软件)。

四、敏捷的修炼之道:
    敏捷开发就是在一个高度协作的环境中,不断的使用反馈进行自我调整和完善。
   
    解释:
    1、整个团队一起努力。团队一般是一个小团队,或者是一个大团队分成若干小团队。与用户紧密工作在一起,尽可能早且频繁地给他们演示最新的系统。
    2、不断从自己写的代码中得到反馈,使用自动化工具不断地构建和测试系统,并进行代码重构。
    3、要用迭代的方式进行工作:确定一小块时间(一周左右)的计划,然后按时完成它们。演示成果及时得到反馈。

五、敏捷工具箱:
    1、Wiki 参考《Wiki之道》
    2、版本控制
    3、单元测试 参考《JUnit Recipes中文版》
    4、自动构建 参考《项目自动化之道》

敏捷开发修炼之道——高效程序员的45个习惯一(高效软件开发之道)

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
敏捷,其实可以简单的理解为快,那么怎样才能快,就是集中团队的智慧来理解问题,解决问题,这样不
这本《Linux内核修炼之道》已经开卖(网上的链接为:卓越、当当、china-pub),虽然是严肃文学,但
这本《 Linux 内核修炼之道》已经开卖(网上的链接为: 卓越 、 当当 、 china-pub ) ,虽然是严肃
前一篇我们谈到了如何高效学习Linux内核,现在我们开始另外一个话题,就是如何高效学习 linux 驱动
<!--StartFragment-->世界悲结束了,章鱼哥也退役了,连非诚勿扰中的拜金女也突然的少了很多
这本《Linux内核修炼之道》在卓越、当当、china-pub上也已经开卖了,虽然是严肃文学,但为了保证流
所谓万事开头难,废话就不说那么多了,直接进入正题吧。 现在maven2版本跟XP一样,官方已经不维护了
《程序员修炼之道》读书笔记 内容目录: 提供多种选择,不要找接口 不要容忍破窗户 投资知识资产 多
程序员修炼之道 最近发现一本叫做《The Pragmatic Programmer/程序员修炼之道》的书,用了一周左右
茫茫大海中,我们寻觅着,寻觅着那让我们激动不已的技术,程序员不是寻觅着女朋友,而是寻觅着能陪
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号