广东工业大学应用数学学院实用教案_第1页
广东工业大学应用数学学院实用教案_第2页
广东工业大学应用数学学院实用教案_第3页
广东工业大学应用数学学院实用教案_第4页
广东工业大学应用数学学院实用教案_第5页
已阅读5页,还剩93页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、11.1 民主制程序员组 Weinberg在1971年首先描述了民主制程序员组的组织方式。构成民主制程序员组的基本概念是无私编程。 程序员组作为一个总体,将培养一种团队精神,坚信“每个模块都是属于整个程序组的,而不是属于某个人的”。 民主制程序员组的特点:小组成员完全平等,享有充分的民主,通过协商做出技术(jsh)决策。第1页/共97页第一页,共98页。 一般来说,程序设计小组的规模应该比较小,以28名成员为宜。 民主制程序员组的主要优点:1)对发现错误抱有积极的态度,这种态度有助于更快速地发现错误,从而导致高质量地代码(di m);2)小组成员充分民主,组内学术氛围浓厚,有利于攻克技术难关。

2、 民主制程序员组的主要缺点:由于没有明确的权威知道开发工程的进行,组员间将缺乏必要的协调,最终可能导致工程的失败。第2页/共97页第二页,共98页。11.2 主程序员组 Baker在1971年描述了一个典型的主程序员组:主程序员,后备程序员,编程秘书以及13名程序员。 主程序员:高级程序员与成功管理者的结合体,突出专业化和层次性。 后备程序员:技术熟练且经验丰富。 编程秘书:负责完成(wn chng)与项目有关的全部事务性工作。第3页/共97页第三页,共98页。11.3 现代(xindi)程序员组 现代程序员组:项目经理,行政组长,技术组长和程序员。 项目经理:全面负责开发项目。 行政组长:全

3、权负责该组的非技术事务。 技术组长:只对该小组技术工作负责。 程序员向组长汇报工作,组长向项目经理汇报工作。 当项目规模更大时可以增加(zngji)中间管理层次。第4页/共97页第四页,共98页。一流软件(run jin)领导的10个特征 特征一:敢于设想 特征二:敢于冒险 特征三:多样选择 特征四:敢于尝试 特征五:强调速度 特征六:目标远大 特征七:敢于变革 特征八:反应迅速 特征九:善于(shny)管理 特征十:创造文化第5页/共97页第五页,共98页。11.4 软件(run jin)项目组11.4.1 三种组织方式民主分权式(Democratic Decentralized,DD) 小

4、组成员间的通信是平行的。控制分权式(Controlled Decentralized,CD) 子组和个人之间的通信是平行的,但也是沿着(yn zhe)控制层的上下级之间的通信。控制集权式(Controlled Centralized,CC) 负责人和小组成员之间的通信是上下级的。第6页/共97页第六页,共98页。11.4.2 四种(s zhn)组织范型 封闭式范型:按照传统的权力层次来组织项目。 随机式范型:松散地组织项目组,小组工作依靠小组成员发挥个人的主动性。 开放式范型:这种范型试图以一种既具有封闭式范型的控制性,又包含随机式范型的创造性的方式来组织项目组。 同步式范型:按照对问题的自然

5、划分,组织项目组成员各自(gz)解决一些子问题,他们之间很少有主动的通信需求。第7页/共97页第七页,共98页。第12章 控制(kngzh) 12.1 风险管理 软件(run jin)风险分类 风险识别 风险预测 处理风险的策略第8页/共97页第八页,共98页。难题?难题? 在项目出现严重误期时是否在项目出现严重误期时是否 会发生一些变更?等等。会发生一些变更?等等。第9页/共97页第九页,共98页。穿在软件工程过程中。穿在软件工程过程中。第10页/共97页第十页,共98页。第11页/共97页第十一页,共98页。第12页/共97页第十二页,共98页。用户提出的质量要求不同而不同。用户提出的质量

6、要求不同而不同。第13页/共97页第十三页,共98页。第14页/共97页第十四页,共98页。第15页/共97页第十五页,共98页。第16页/共97页第十六页,共98页。由各使用单位视实际情况制定由各使用单位视实际情况制定第17页/共97页第十七页,共98页。Boehm质量质量(zhling)模型模型第18页/共97页第十八页,共98页。第19页/共97页第十九页,共98页。第20页/共97页第二十页,共98页。第21页/共97页第二十一页,共98页。的产品。的产品。第22页/共97页第二十二页,共98页。第23页/共97页第二十三页,共98页。第24页/共97页第二十四页,共98页。能。能。第

7、25页/共97页第二十五页,共98页。第26页/共97页第二十六页,共98页。 应用开发工具或环境应用开发工具或环境 改进开发过程改进开发过程第27页/共97页第二十七页,共98页。面的要求,建立跟踪检查的体制。面的要求,建立跟踪检查的体制。第28页/共97页第二十八页,共98页。第29页/共97页第二十九页,共98页。第30页/共97页第三十页,共98页。jin)的能力。的能力。第31页/共97页第三十一页,共98页。第32页/共97页第三十二页,共98页。第33页/共97页第三十三页,共98页。的规程和标准。的规程和标准。第34页/共97页第三十四页,共98页。第35页/共97页第三十五页

8、,共98页。第36页/共97页第三十六页,共98页。量信息量信息(xnx)系统,并使其运系统,并使其运行。行。第37页/共97页第三十七页,共98页。第38页/共97页第三十八页,共98页。第39页/共97页第三十九页,共98页。经济性:经济性:第40页/共97页第四十页,共98页。在接受质量检查前先做自我检查。在接受质量检查前先做自我检查。第41页/共97页第四十一页,共98页。第42页/共97页第四十二页,共98页。第43页/共97页第四十三页,共98页。第44页/共97页第四十四页,共98页。第45页/共97页第四十五页,共98页。第46页/共97页第四十六页,共98页。第47页/共97

9、页第四十七页,共98页。第48页/共97页第四十八页,共98页。第49页/共97页第四十九页,共98页。第50页/共97页第五十页,共98页。第51页/共97页第五十一页,共98页。第52页/共97页第五十二页,共98页。第53页/共97页第五十三页,共98页。第54页/共97页第五十四页,共98页。第55页/共97页第五十五页,共98页。 初步的用户手册初步的用户手册 设计规格说明设计规格说明(shumng)第56页/共97页第五十六页,共98页。第57页/共97页第五十七页,共98页。第58页/共97页第五十八页,共98页。头指明了一种构造关系。头指明了一种构造关系。第59页/共97页第五

10、十九页,共98页。第60页/共97页第六十页,共98页。第61页/共97页第六十一页,共98页。 报告所有加在配置报告所有加在配置(pizh)上的变上的变更。更。第62页/共97页第六十二页,共98页。混乱,首先应给它们命名。混乱,首先应给它们命名。第63页/共97页第六十三页,共98页。第64页/共97页第六十四页,共98页。第65页/共97页第六十五页,共98页。就可以建立就可以建立SCI的一个的一个(y )层次。层次。第66页/共97页第六十六页,共98页。第67页/共97页第六十七页,共98页。一个演变图,用演变图记叙对一个演变图,用演变图记叙对象的变更历史。象的变更历史。第68页/共

11、97页第六十八页,共98页。第69页/共97页第六十九页,共98页。第70页/共97页第七十页,共98页。第71页/共97页第七十一页,共98页。第72页/共97页第七十二页,共98页。示器时使用。因此,可以定义版本示器时使用。因此,可以定义版本的两个变种。的两个变种。第73页/共97页第七十三页,共98页。出(出(check out)的方式访问服)的方式访问服务器上的文件,未经授权的用户务器上的文件,未经授权的用户无法访问服务器上的文件。无法访问服务器上的文件。第74页/共97页第七十四页,共98页。第75页/共97页第七十五页,共98页。第76页/共97页第七十六页,共98页。第77页/共

12、97页第七十七页,共98页。免变更没有锁定的项目源文件。免变更没有锁定的项目源文件。第78页/共97页第七十八页,共98页。第79页/共97页第七十九页,共98页。第80页/共97页第八十页,共98页。第81页/共97页第八十一页,共98页。第82页/共97页第八十二页,共98页。第83页/共97页第八十三页,共98页。交给变更控制负责人(最终决定变交给变更控制负责人(最终决定变更状态和优先权的某个人或小组)。更状态和优先权的某个人或小组)。第84页/共97页第八十四页,共98页。第85页/共97页第八十五页,共98页。第86页/共97页第八十六页,共98页。第87页/共97页第八十七页,共9

13、8页。更。更。第88页/共97页第八十八页,共98页。者必须得到变更控制负责人的批准者必须得到变更控制负责人的批准(p zhn)。第89页/共97页第八十九页,共98页。第90页/共97页第九十页,共98页。第91页/共97页第九十一页,共98页。第92页/共97页第九十二页,共98页。和冲突。和冲突。第93页/共97页第九十三页,共98页。第94页/共97页第九十四页,共98页。 正式技术评审正式技术评审 软件配置审计软件配置审计第95页/共97页第九十五页,共98页。第96页/共97页第九十六页,共98页。广东工业(gngy)大学应用数学学院谢谢您的观看(gunkn)!第97页/共97页第九十七页,共98页。NoImage内容(nirng)总结11.1 民主制程序员组。构

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论