• ACP 知识点总结


    今日,以时间线为基础,大致描述下全流程视角的敏捷框架。敏捷项目全阶段大致分为以下5个:

    1. 可行性分析阶段

    2. 启动阶段

    3.发布计划

    4. 项目执行过程的多个冲刺

    5. 结束

    =====================1. 可行性分析阶段的知识点=====================

    1. 创建项目愿景

    2. 使用高层级估算,创建商业案例:NPV,ROI,IRR,BCR,Payback Period。

    3. 敏捷三角形演变

    =====================2. 启动阶段的知识点=======================

    1. 项目章程

    2. 识别角色模型和关系

    3. 创建待办事项(客户价值排序)

    4. 使用亲和估算做高层级估算

    5. 使用故事地图创建产品路线图

    6. 打造敏捷团队:自组织,冲突解决,软技能,分布式团队。

    •  软技能:积极聆听,参与式决策,适应性领导

    ========================3. 发布计划阶段的知识点===========================

     1. 故事切片

    2. 使用规划扑克估算故事

    3. 构建发布计划

    4. 适应性计划:敏捷愿景->产品路线图->发布计划->迭代

    5. 用户故事地图

    6. 敏捷计划的工具:时间盒子,渐进明细,最小可售功能,最小可用产品,基于价值的分析。

    7. 敏捷游戏:记住未来,修建产品树,快船,买功能,效益成本比,虚拟人物。

    ==================5. 迭代过程中的知识点==================

    1. 迭代计划

    2. 任务

    3. 信息发射源:燃尽图,燃起图,挣值,累计流量图。

    4. 运行验收测试

    5. 增量交付

    6. 发现问题:每日站会,循环时间,故障泄露,质量标准,趋势图,控制图。

    7. 解决问题:持续集成,风险探测,探针,快速失败,结对编程,单元测试,客户合作,每日站会,评审会,TDD,ATDD,探索性测试。

    8. 问题解决之搜集数据:时间轴,三五成型,颜色表示,寻找优势,满意直方图,团队雷达。

    9. 问题解决之分析原因:头脑风暴,名义小组,5问,鱼骨图。

    10. 问题解决之采取行动:简单主题,SMART(Special,Measurable,Attainable,Relevant,Time-based)

    11. 持续改进:PDCA,回顾

    12. 持续改进之回顾步骤:定基调,签到,ESVP人员分类。

    13. 迭代0和探针,迭代H。

    ---------------------------SCRUM--------------------------

    • 时间盒
    • DoD
    • 产品代办项
    • 用户故事
    • 3种角色
    • 4场仪式
    • 逃逸缺陷
    • 线框图,低保真原型,高保真原型

    ---------------------------精益开发--------------------------

    •  精益开发原则

    ---------------------------看板--------------------------

    •  看板原则

    ---------------------------极限编程--------------------------

    •  极限编程的12个实践:计划游戏,小版本发布,隐喻,测试驱动开发,重构,结对编程,代码集体所有,持续集成,可持续的开发速度,客户测试,编码规范
    • 极限编程的角色:XP教练,客户,程序员,测试员,跟踪员(追踪进度,执行效率之人)

    ===================结束阶段知识点========================

     学习,并将学习到的东西纳入下一个阶段工作中,或者传递给下一个项目团队。

    ===================敏捷误区========================

    敏捷不是小型瀑布,敏捷中的design,code,test过程是先后展开,互相重叠的。

    敏捷是快速开发,但是不能罔顾质量

    敏捷需不是不需要计划,敏捷需要的是适应性计划

    敏捷项目的范围可以改变,但是,当前迭代的范围是不能改变的。

  • 相关阅读:
    Android系统进程Zygote启动过程的源代码分析
    Android系统默认Home应用程序(Launcher)的启动过程源代码分析
    Android应用程序安装过程源代码分析
    Android应用程序进程启动过程的源代码分析
    Android应用程序绑定服务(bindService)的过程源代码分析
    Android应用程序发送广播(sendBroadcast)的过程分析
    Android应用程序注册广播接收器(registerReceiver)的过程分析
    Android系统中的广播(Broadcast)机制简要介绍和学习计划
    文章转载至CSDN社区罗升阳的安卓之旅,原文地址:
    解开Android应用程序组件Activity的"singleTask"之谜
  • 原文地址:https://www.cnblogs.com/testertry/p/12051634.html
Copyright © 2020-2023  润新知