zoukankan      html  css  js  c++  java
  • 第六、七章读后感

    第六章——敏捷流程

      “敏捷流程”是一系列价值观和方法论的集合,敏捷的步骤:1.找出完成产品需要做的事情——Product Backlog;2.决定当前的冲刺(Sprint)需要解决的事情——Sprint Backlog;3.冲刺(Sprint);4.得到一个软件的增量版本,发布给用户。有敏捷流程,也要有敏捷的团队,敏捷对团队有以下要求:自主管理、自我组织、多功能型。 这章对敏捷做了总结,也为我们分享了实践者应用敏捷流程的经验教训,同时,也通过故事的形式,为我们解答了很多疑问。

    问题:初学者该如何应用敏捷流程?要注意什么?

    第七章——MSF

      MSF是一套大型系统开发指南,是解决问题的基本架构,它描述了如何用组队模型、过程模型和应用模型来开发应用程序,是在微软的工具和技术的基础上建立并开发分布式企业系统应用的参考。MSF过程模型包含四个主要的里程碑,每个里程碑都是一个阶段的终结点,每次的里程碑回顾,都能使大家对最近的成果记忆犹新。MSF组队模型着重于解决在复杂软件工程项目中如何组建项目组、分配合适的角色、项目组的管理、职责划分和质量控制等问题。MSF有九条基本原则:(1)推动开放的沟通;(2)为共同的前景而工作;(3)充分授权和信任;(4)各司其职,对项目共同负责;(5)重视商业价值;(6)保持敏捷,预期变化;(7)质量投资;(8)学习所有的经验;(9)与顾客合作。
      

    Scrum的理解

      Scrum方法论是敏捷过程的一种,是一个用于开发和维持复杂产品的框架 ,是一个增量的、迭代的开发过程。在这个框架中,整个开发过程由若干个短的迭代周期组成,一个短的迭代周期称为一个Sprint,每个Sprint的建议长度是2到4周。Scrum框架包括3个角色(产品负责人,Scrum Master,Scrum团队),3个工件(产品Backlog,SprintBacklog,燃尽图),5个活动(Sprint计划会议,每日站会,Sprint评审会议,Sprint回顾会议,产品Backlog梳理会议),5个价值(承诺,专注,开放,尊重,勇气)。Scrum 的三大支柱支撑起每个经验性过程控制的实现:(1)透明性;(2)检验;(3)适应。

  • 相关阅读:
    rails enum用于存储数据
    single-table inheritance 单表继承
    imageable.touch
    jbuilder的set!方法重构接口
    Two Strings Are Anagrams
    java项目导入IntelliJ IDEA
    mac 下载安装 IntelliJ IDEA Tomcat
    Merge k Sorted Lists Leetcode Java
    ruby on rails validates uniqueness
    使用update!导致的更新时候的错误信息不显示 ruby on rails
  • 原文地址:https://www.cnblogs.com/mingyin/p/5445220.html
Copyright © 2011-2022 走看看