美文网首页ACT | 敏捷教练工具箱
敏捷开发实践心得感受

敏捷开发实践心得感受

作者: wheat_hu | 来源:发表于2020-04-20 12:07 被阅读0次

    1、能够应对需求不断新和生变化,并快速的适应变化,最大限度的控制需求的变化所带来的影响

    在以往的软件项目开发工作中,几乎没有哪一次制定计划能够得到完美的执行,因为在项目的初期无法预料到项目在不断进行中可能发生的变化,往往会因为一些未能预料的变化而打扰我们制定的计划,进而带来一系列的连锁反应,而敏捷开发的思想是直接假定我们的需求,我们的开发工作过程中一定会产生变化,或产生问题的,以这种思想来重新定义,组织,建设我们的开发相关的所有工作,使我们能够从容,有效的拥抱各种变化和问题。

    2、 有计划性的、持续地交付有价值的软件或产品来满足客户的需求,解决客户的痛点

    快速的组织所有团队人员对用户的需求,以及痛点进行分析评估,通过短周期迭代开发的方式快速的进行交付,形成快速的用户问题反馈,快速分析开发投产,持续跟踪效果,形成良好的开发工作闭环,我们和客户协作越紧密,对产品就会更有益,虽然我们多次迭代,但并不是每次迭代的结果都需要交付给用户,敏捷开发的目标是让他们可以交付。这意味着开发小组在每次迭代中都会增加一些功能,增加的每个功能都是经过编码、测试,达到可以交付的标准。

    3、 将需求按照优先级和紧急程度进行分类

    使用看板工具管理我们所有的工作,对我们的需求的重要性进行分类,比如可以分为四类:1、重要、紧急 2、重要、不紧急 3、不重要、紧急 4、不重要、不紧急。根据四类情况,把握工作重点,从需求的重要性和开发的技术约束中找到最恰当的平衡点,对自己的近期工作进行灵活的安排。

    4、 每日站会,面对面交流

    各团队成员的工作相对比较独立,对其它成员的工作了解不多,不利于整个项目的发展,每个成员容易陷入研究的死胡同。所以在团队内部,每日站立会议、面对面交流是最具有效果并且富有效率的传递信息的方法。每日站立会议要求每个人必须定点进入会议状态。每日会议前每个人要更新自己的任务看板。每日会议中要确认每一项任务的状态,及时的提出任务执行过程中遇到的问题,做好任务看板的每日跟踪,以及任务状态的及时维护。

    相关文章

      网友评论

        本文标题:敏捷开发实践心得感受

        本文链接:https://www.haomeiwen.com/subject/liyrihtx.html