美文网首页管理
关于敏捷开发的几点思考(基于Scrum敏捷模式)

关于敏捷开发的几点思考(基于Scrum敏捷模式)

作者: 水士白 | 来源:发表于2018-08-17 22:58 被阅读0次

    目录
    一. 作为一名项目经理我想要......
    二. 组织形式
    三. 需求管理
    四. 问题/缺陷管理
    五. Redmine测试环境用例

    Tags: Redmine敏捷管理工具 Scrum+Redmine 使用Redmine管理敏捷项目

    作者:

    • 水士白 WaterWhite

    相关链接

    1. 【 Redmine plugin插件-Scrum Redmine plugin 】Redmine敏捷管理Scrum插件
    2. 【 Redmine安装--CentOS篇 】Redmine3.4.x (CentOS Linux release 7.5 , MySQL 5.6, Apache2 , Phusion Passenger)
    3. 【Redmine安装--Ubuntu篇】Redmine3.4.x (Ubuntu 14.04 , MySQL , Apache2 , Phusion Passenger)

    一. 作为一名项目经理我想要......(需求&希望)

    1. 背景:一名项目集经理,管理着4-6个项目组,如何管理团队和需求?
    2. 插图:一名项目集经理的诉求
    作为一名项目经理我想要......
    1. 敏捷项目的PM或SM的职业操守
    • 帮助团队学习和应用项目管理方法和工具来实现商业价值
    • 尽我所能帮助团队获得成功
    • 服务团队,排除障碍和问题、促进协作(包括团队内、团队和PO间等等)
    • 保护团队,使团队成员免受外界干扰或威胁
    • 教导团队,帮助团队和PO改进工作的有效性,一同面对并解决困难和问题
    • 推广敏捷管理方法和工具,把敏捷方法和工具在团队、PO和整个公司进行- 推广,确保所有标准、最佳实践得到遵循和落实
    1. 作为项目经理,我应当努力遵循和具备如下特征:
    • 对团队的成功有高度的责任心
    • 良好的人缘、良好的沟通技能
    • 敏感、好的聆听者
    • 积极、乐于助人
    1. 基于Scrum敏捷项目管理流程
    基于Scrum的敏捷项目管理流程

    二. 敏捷项目的组织形式

    1. 多团队共用一份PB(product backlog)
    2. 多团队按照独立的PB工作
    敏捷项目的组织形式
    • 多个团队可以共用一名PO
    • PO主管可以管理多名PO,PO分别带不同的项目

    三. 基于Redmine工具的需求管理

    1. 使用redmine的Scrum插件,PO(Product Owner)可以在系统中管理PB(Product Backlog)和SB(Sprint Backlog)。
    • 第一步:建立需求池;

    • 第二步:创建User Story;

    • 第三步:查询和管理PB明细;


      redmine+PO使用1
    • 第四步:PO查看Sprint

    • 第五步:PO查看甘特图,了解项目进展。

    redmine+PO使用1
    1. 使用redmine的Scrum插件,PM(Project Manager或Scrum Master)可以在系统中管理Sprint和完成任务分解。
    • 第一步:Sprint需求会议后,创建Sprint;
    • 第二步:将Sprint范围内的Story进行任务分解;


      redmine+PM&SM使用1
    • 第三步:查看Sprint;
    • 第四步:管理当前的Sprint;
    redmine+PM&SM使用2
    • Sprint Backlog每个迭代中的需求或缺陷。
    redmine+PM&SM使用3

    使用Redmine完成基于Scrum的敏捷需求管理

    • 需求的全生命周期管理
    • 从“新建”,“进行中”,“已解决”,“反馈”和“已关闭”等状态可以标记该需求目前处于哪个阶段;
    • 可以随时登记完成该需求所用的工时;
    • 在User Story下面可以随时添加子任务,可以将需求进一步分解为任务;
    • 在User Story下面还可以设置该需求相关的需求;
    • 在每个User Story的历史记录中,可以详细记录该需求的操作、说明情况,比较真实的需求实现情况或其他信息

    四.问题/缺陷管理

    1. 在Redmine中,bugs和缺陷的管理与User story(需求)的管理比较类似。
    2. 每周的计划会中,会将之前的所产生的bugs和User story 一并放入Sprint Backlog中,在每个迭代中的管理方式与需求管理一致。
    Redmine问题/缺陷管理

    五. Redmine测试环境用例

    如果想在测试环境学习和模拟Scrum模式运用,可以联系本文作者水士白(WeChat:yiji1100x)

    参考资料

    1. http://blog.jobbole.com/102412/
      Scrum 中的大项目管理
    2. Scrum精要.pdf

    相关文章

      网友评论

        本文标题:关于敏捷开发的几点思考(基于Scrum敏捷模式)

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