美文网首页
敏捷开发(Sprint)

敏捷开发(Sprint)

作者: ISIS卡拉肖克 | 来源:发表于2019-08-19 01:15 被阅读0次

    第十四章:Sprint

    scrum是一种迭代和增量式的软件开发方法,结合sprint概念是指在每个项目里程碑结束时,确保拥有能够为用户带来价值的可运行系统的重要性;
    可工作的软件胜于全面的文档;

    优势
    ① 可工作软件鼓励反馈;
    ② 可工作软件帮助团队衡量它们的进度;
    ③ 可工作软件允许产品在需要时今早发布;

    潜在可交付
    意味着测试过,集成已经做好,并不意味着系统功能的完整。

    每个sprint提交一些有价值的东西
    可以让用户看到直接的价值,也可获得更多的客户反馈。

    在当前sprint为下个sprint做准备
    保证每个sprint的连续性,保持节奏章法,每个sprint都要考虑当前的工作量和工作时间是否正比,额外的紧急任务,要安排在下面sprint里面完成。

    每个sprint始终保持协作
    一句话“给用户想要的,同时亦是我们可以实现的,设计的产品和交付的产品,要保持一致”。

    避免特定活动的sprint
    产品需求、设计编码、测试验收等等众多维度的人员应该保持步调基本一致,高度配合结伴研发,不能造成工作环节上的脱节,例如:不能以开始-完成,给下个环节,再开始-再完成,应该是完成-完成-完成。

    保持时间箱定期性和严格性

    优势
    ① 团队受益于定期的节奏;
    ② sprint计划变得容易;
    ③ 发布计划变得容易;

    总结

    本章阅读了解了所谓的sprint的工作流程中的方式方法,感同身受,感觉自己作为产品近期在团队中,抒发的建议,和我们团队已有的工作方式和新调整的工作方式,和本章了解的工作流程基本一致,好的方法论,总会在不断的实践中总结经验,然后优化方法,最终找到最适合自身实际情况的,特有方法,加油。

    相关文章

      网友评论

          本文标题:敏捷开发(Sprint)

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