zoukankan      html  css  js  c++  java
  • 构建之法 第七章 MSF

    因为作者是微软的资深工程师,所以这一章里面我看到的一篇很原汁原味的精髓版软件开发方法。并不是说我一定要在有生之年参与一个多么浩大的项目然后用尽这里的所有知识;而是站到高处去看会很精彩。

    1.MSF(Microsoft Solution Framework)微软解决方案框架

    1. 基本原则
      1. 推动信息共享与沟通。所有信息都公开【比如那种很弱智的错误,也会由记录软件记录下来。这是原则问题】;
      2. 为共同的远景工作。这个远景/目标是一个对所有人而言都没有二义性并且有一定距离的可实现目标;
      3. 充分授权和信任。
        • 给予充分的权力(也会有记录软件作为“监工”防止偷懒)
        • 给予充分的自尊(领导在项目中的角色是“支持”而非“控制”)
      4. 各司其职,共同对项目负责

        无责任的旁观者和有重大责任的当局者的看法自然是不一样的

        • 我认为上面这句话很经典。所以MSF中特别提出对于每一项任务都要明确“谁负责”
      5. 重视商业价值,提供渐进的价值

        一个团队如果没有经得起考验的商业价值,没有明确的远景,是很难坚持下去的

      6. 保持敏捷,预期变化(not 期望变化)
      7. 投资质量
        • 作者在这里特别说明,“投资质量”绝对不是质量第一,而是“有条件的”重视质量:衡量质量的时机、效率、代价

    2.MSF的演化之一———MSF的敏捷开发模式

    1. 质量:防患于未然。开发实用性产品的过程中,防止缺陷发生成为团队的首要任务。
    2. 注重保持一个随时可以发布的高质量
  • 相关阅读:
    Camera2Raw
    ActiveNotifications
    百度检索技巧
    Android开发ScrollView上下左右滑动事件冲突整理一(根据事件)
    四种方案解决ScrollView嵌套ListView问题
    10 条提升 Android 性能的建议
    Android操作外置SD卡和U盘相关文章
    SQLServer通过链接服务器调用Oracle 存储过程
    Easy Image X2 快速分区-恢复镜像-万能驱动 一站式操作!
    纯净PE推荐——优启通 v3.3.2019.0605
  • 原文地址:https://www.cnblogs.com/setname/p/6884858.html
Copyright © 2011-2022 走看看