zoukankan      html  css  js  c++  java
  • [读书笔记]

    读书笔记

    敏捷流程

    1. 敏捷流程极其开发原则
      1. 推动信息共享与沟通
      2. 为共同的远景而工作
      3. 充分授权和信任
      4. 各司其职,对项目共同负责
      5. 交付增量的价值
      6. 保持敏捷,预期和适应变化
      7. 投资质量
      8. 学习所有的经验
      9. 与顾客合作
    2. 敏捷流程的几种软件开发的方法论
      1. Backlog
      2. Burn—down
      3. Sprint
      4. Scrum
    3. 敏捷的概述
      1. 找出完成产品需要做的事情--Product Backlog
      2. 决定当前的冲刺需要解决的事情——Sprint Backlog
      3. 冲刺--Spting
      4. 得到产品更新
    4. 敏捷的团队
      1. 自主管理
      2. 自我组织
      3. 多功能型
    5. 总结
      1. Sprint/Scrum对项目采用分而治之的方法,能让相关人员集中精力,在一定时间解决问题
      2. 在短时间的迭代中,改进团队流程和产品功能
      3. 通过各种方法和角色,鼓励团队内部交流,优化团队交流方式

    MSF

    1. MSF基本原则
      1. 推动信息共享
      2. 为共同的远景而工作
      3. 充分授权和信任
      4. 各司其职,对项目共同负责
      5. 交付增量的价值
      6. 保持敏捷,预期和适应变化
      7. 投资质量
      8. 学习所有的经验
      9. 与顾客合作
    2. MSF团队模型

      任何技术项目都必须达到特定的关键质量目标,才能够被认为是成功的项目
      任何一个角色无法实现其目标,都将危及整个项目
      每个角色都被认为是同等重要的,主要的决定都要共同做出

    3. MSF过程模型
      1. 构思--远景认可
      2. 计划--项目计划认可
      3. 开发--开发完成
      4. 稳定--发布就绪认可
      5. 部署--部署完成
    4. MSF敏捷开发模式
    5. MSF CMMI开发模式

    Scrum

    Scrum是一种迭代式增量软件开发过程,通常用于敏捷软件开发。Scrum包括了一系列实践和预定义角色的过程骨架。Scrum中的主要角色包括同项目经理类似的Scrum主管角色负责维护过程和任务,产品负责人代表利益所有者,开发团队包括了所有开发人员。虽然Scrum是为管理软件开发项目而开发的,它同样可以用于运行软件维护团队,或者作为计划管理方法:Scrum of Scrums.

  • 相关阅读:
    自我知识管理
    目标管理
    产品经理的时间与情绪管理
    leetcode 88.合并两个有序数组(双指针 java)
    leetcode 680.验证回文字符串 II(双指针 java)
    leetcode 345.反转字符串中的元音字母(双指针 java)(有地方不懂)
    leetcode 633.平方数之和(双指针 java)
    leetcode167. 两数之和 II
    LeetCode 66. 加一(java)
    LeetCode 58. 最后一个单词的长度 (java)
  • 原文地址:https://www.cnblogs.com/xiseven/p/5452860.html
Copyright © 2011-2022 走看看