博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
构建之法 第七章 MSF
阅读量:6087 次
发布时间:2019-06-20

本文共 641 字,大约阅读时间需要 2 分钟。

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

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

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

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

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

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

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

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

  1. 质量:防患于未然。开发实用性产品的过程中,防止缺陷发生成为团队的首要任务。
  2. 注重保持一个随时可以发布的高质量

转载于:https://www.cnblogs.com/setname/p/6884858.html

你可能感兴趣的文章
report widget not working for external users
查看>>
windows phone 摄像头得到图片是旋转90°
查看>>
Linux--sed使用
查看>>
没有显示器的情况下安装和使用树莓派
查看>>
【android】使用handler更新UI
查看>>
mochiweb 源码阅读(十五)
查看>>
前端面试中的常见的算法问题
查看>>
计算机语言的基本理论
查看>>
nodejs流之行读取器例子
查看>>
批量文件重命名工具
查看>>
简单说一下UWP中的JumpList
查看>>
unity将object[]或者string对象转换成枚举enum
查看>>
PostgreSQL 10.1 手册_部分 II. SQL 语言_第 9 章 函数和操作符_9.19. 范围函数和操作符...
查看>>
以太坊系列之六: p2p模块--以太坊源码学习
查看>>
使用scikit-learn解决文本多分类问题(附python演练)
查看>>
2018 年最值得关注的 JavaScript 趋势
查看>>
什么是区块链?超级账本 Brian Behlendorf 从五个方面教你认识
查看>>
Linux中的帮助功能
查看>>
针对Android的Pegasus恶意软件版本和针对iOS的有什么不同?
查看>>
全局探色器
查看>>