博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
构建之法阅读笔记03
阅读量:5031 次
发布时间:2019-06-12

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

  实战中的软件工程这一章节中,作者介绍世界上最大的软件公司——微软公司的一个方法论——微软解决方案框架(Microsoft Solution Framework, MSF)

MSF有9条基本原则:

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

每一个原则,作者都采用谈话交流的方式,为我们介绍这个原则的具体含义,接着作者又为我们讲述了世界级软件公司发展过程中软件工程的变化。

  软件需求分析中,NABCD是一个有效的方法。

N,Need, 需求

A,Approach, 方法
B,Benefit, 好处
C,Competitors,竞争
D,Delivery,推广

把nabcd各方面搞清楚之后,团队成员可以用简明的语言把自己的项目特点说出来,进行简短的演说,叫做电梯演讲。

  之后的章节中,我读到软件测试这一节时,了解到了很多的软件测试方式,包括之前的单元测试,构建验证测试,验收测试,探索式的测试,回归测试,伙伴测试,效能测试,压力测试,实战中的测试等等。

  猪、鸡和鹦鹉这以简单的小故事,让我明白了全身心投入,参与以及围观在团队开发中的贡献度,所以,重大决定由猪来定夺,是毋庸置疑的。

   通过阅读,我学习到了nabcd的方法,对日后的项目开发有很大帮助,同时,我认为我们每个人都应该像“猪”一样,能够全身心的投入到自己的项目开发中,不能做一个围观者。应该尽自己所能,将自己置于自己所负责的项目开发中。

转载于:https://www.cnblogs.com/lixv2018/p/11059867.html

你可能感兴趣的文章
GitHub本地上传代码教程
查看>>
bzoj1045 [HAOI2008] 糖果传递
查看>>
关于java中任意对象强制转换为接口类型的问题
查看>>
.Net之路(十一)StringBuilder和string
查看>>
删除链表中重复的节点
查看>>
移动端的推拉效果导航菜单-支持响应式及其多层菜单
查看>>
Linux基础命令总结
查看>>
py 的第 21 天
查看>>
pyqt5在textBrowser添加文本并自动滑动到底
查看>>
emmc基础技术8:操作模式2-device identification mode
查看>>
HW6.6
查看>>
四重解法---P1047 校门外的树
查看>>
arraylist 转json
查看>>
迪杰斯特拉算法介绍
查看>>
Lambda 表达式语法
查看>>
ini 文件操作记要(1): 使用 TIniFile
查看>>
基音周期基本概念
查看>>
RedHat 6.4 RHCS GFS2安装
查看>>
微信小程序滚动Tab选项卡:左右可滑动切换
查看>>
学习笔记_58 python语法基础
查看>>