构建之法学习(第五章团队和流程)

author author     2022-08-31     626

关键词:

第五章团队和流程

 

本章主要讲了一些典型的软件团队模式和开发流程以及它们的优缺点

1.团队的共同特点:

   —应该有一致的集体目标,团队要一起完成这目标

    —团队成员有各自的分工,互相依赖合作,共同完成任务

 

2.软件团队的模式

   主治医师模式(有首席工程师,其他成员支持其工作);明星模式;社区模式;

    业余剧团模式;秘密团队(软件项目在秘密状态下进行);

    特工团队(由特殊技能的专业人士组成);交响乐团模式(各司其职,重在执行);

    爵士乐模式;功能团队模式(平等协作,共同完成);官僚模式

 

3.开发流程

          *写了再改模式

           适用于:只用一次的程序;看过了就扔的原型;一些不实用的演示程序

         *瀑布模型

           适用于:—如果产品的定义非常稳定,但是产品的正确性非常重要,需要每一步的验证

        —产品模块之间的接口、输入和输出能很好地用形式化的方法定义和验证

        —使用的技术非常成熟,团队成员都很熟悉这些技术

        —负责各个步骤的子团队分属不同的机构,或在不同的地理位置,不可能做到频繁的交流

 

 技术分享

 

4.统一流程

         从瀑布模型开始的各种模型都有一个共同点:重计划,重事先设计,重文档表达。

RUP把软件开发的各个阶段整合在一个统一的框架里

         四个阶段:

    —初始阶段:此阶段的目标是分析软件系统大概的构成,系统与外部系统的边界

          在哪里,大致的成本和预算是多少,系统的风险主要来自哪里。

    —细化阶段:它的目标是分析问题领域,建立健全的体系结构基础,编制项目

          计划,按优先级处理项目中的风险。

    —构造阶段:开发出所有的功能集,并有秩序地把功能集成为经过各种测试验证

          过的产品。

    —交付阶段:重点是确保软件能满足最终用户的实际需求。基于用户的反馈,

          团队利用迭代对系统进行修改、调整。除了对功能的调整,还要

          注意处理用户设置、安装和可用性等问题。

  

 

构建之法第五章学习

今天我学习了《构建之法》第五章团队和流程。首先我了解了写了再改模式(Code-and-Fix)史蒂夫·迈克康奈尔(SteveMcConnell)在这里提到了不少开发流程。第一个提到的开发流程。这个流程也有好处,不需要太多其他准备或相关... 查看详情

读构建之法第五章:团队和流程

团队有一致的集体目标,团队要一起完成这目标。一个团队的成员不一定要同时工作,例如接力赛跑。团队成员有各自的分工,互相依赖合作,共同完成任务。软件团队有各种形式,适用于不同的人员和需求。基于直觉形成的团... 查看详情

《构建之法》第五章

第五章团队和流程 5.1非团队和团队团队共有特点: (1)团队有一致的集体目标,团队要一起完成这目标。 (2)团队成员有各自的分工,互相依赖合作,共同完成任务。 5.2软件团队的模式1、蜂窝模式2、主治医... 查看详情

构建之法第五章

本章为团队和流程,主要介绍了典型的软件团队模式和开发流程以及它们的优缺点、TSP、MVP、MBP、RUP团队:并不是几个人凑到一起就叫团队,称之为团队团队有共同的特点:        1.团队有一致的集... 查看详情

读《构建之法》第五章

  第五章说的是团队和流程, 什么是团队?团队有一致的集体目标,团队要一起完成这目标,一个团队的成员不一定要同时工作,例如接力赛跑。团队成员有各自的分工,互相依赖合作,共同完成任务。 软件团队... 查看详情

构建之法第五章团队和流程

典型的团队开发模式和流程,完全是新的内容;涉及到更多的术语和有意思的策略性东西1.团队模式【我比较认可的】主治医师模式由首席程序员(相当于首席医生)负责整个工程,周围人员各司其职,配合支持中心人物的工作... 查看详情

构建之法小结五

本周阅读了第五章,第五章讲了几种软件团队的模式、软件开发流程。第五章用体育运动等团队例子引出软件开发团队的形式。软件团队形式多样,适用于不同的人员与需求。团队可能会演变的模式有:主治医师模式、明星模式... 查看详情

《构建之法》第五章读书笔记

第5章团队和流程 一、非团队和团队团队的共同特点:1、团队有一致的集体目标,团队要一起完成这目标。一个团队的成员不一定要同时工作,例如接力跑。2、团队成员有各自的分工,互相依赖合作,共同完成任务。二、软件... 查看详情

构建之法第五章读书心得

这一章我们主要学习了团队和流程。团队简而言之就是开发一个软件工程的团队,那么团队究竟怎样在一起开发这一软件便有了多种多样的方法。比如所有人都一起做的一窝蜂模式,但这样模式弊端很大,虽然都做了许多工作,... 查看详情

构建之法六章读后感

在本周我主要学习了构建之法的第五章和第六章,第五章主要讲述团队和流程,第六章主要讲述敏捷流程;软件团队的模式有:主治医师模式、明星模式、社区模式、业余剧团模式、秘密团队、特工团队、交响乐团模式、爵士乐... 查看详情

读书笔记5—构建之法

第五章——团队和流程    在第五章的团队和流程中,团队有共同的特点:团队有一致的集体目标,团队要一起完成目标。一个团队的成员不一定要同时工作,团队成员有各自的分工,互相依赖合作,共同完成任务... 查看详情

构建之法学习

本周学习的是构建之法第五章团队和流程团队有共同的特点:1.团队有一致的集体目标,团队要一起完成这目标。一个团队的成员不一定要同时工作,例如接力赛跑。(王屋村搬砖的“非团队”成员则不然,每个人想搬多少就搬... 查看详情

构建之法学习回顾

 学习完构建之法五到八章之后,发现这本书更加贴近于当代,一般的软工教材为了追求更广更久的接受度,在内容上会趋于保守,而这本书不同,许多生硬的知识都得到了新的活力。    在第五章的学习中,主要... 查看详情

构建之法第五六章读后感

邹欣老师的这本书,写得形象生动,第五章用体育运动等团队例子引出软件开发团队的形式。软件团队形式多样,适用于不同的人员与需求。团队可能会演变的模式有:主治医师模式、明星模式、社区模式、业余剧团模式、秘密... 查看详情

20171103构建之法:现代软件工程-阅读笔记2

本周阅读了《构建之法》第五章。第五章讲了几种软件团队的模式、软件开发流程;邹欣老师的这本书,写得形象生动,第五章用体育运动等团队例子引出软件开发团队的形式。软件团队形式多样,适用于不同的人员与需求。团... 查看详情

《构建之法》第五章读后感

  团队团队的特点:1.团队有一致的集体目标,团队要一起完成这个目标。一个团队的成员不一定要同时工作。2.团队成员有各自的分工,互相依赖合作,共同完成任务。软件团队的模式:1.主治医师模式首席程序员“主刀... 查看详情

03构建之法阅读笔记

本周阅读了《构建之法》五、六、七章。 第五章讲了几种软件团队的模式、软件开发流程;第六章讲了敏捷流程的相关知识;第七章的内容是关于微软解决方案框架(MSF)的。邹欣老师的这本书,写得形象生动,第五章用体育... 查看详情

构建之法---初识篇(团队流程和敏捷流程)

这周主要是看了第五章和第六章,主要内容包括团队和流程以及敏捷流程。首先来说什么是团队?团队有一个集体的目标,团队要一起完成这个目标,一个团队的人,不一定要同时工作,团队成员有各自的分工,互相依赖合作,... 查看详情