软件工程管理概述_第1页
软件工程管理概述_第2页
软件工程管理概述_第3页
软件工程管理概述_第4页
全文预览已结束

下载本文档

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

文档简介

软件工程管理综述软件工程管理综述软件工程包括大部分软件开发技术和软件工程管理。 软件工程管理是软件项目的开发管理。 具体来说,管理软件整个生存期的所有活动。 1.1软件产品的特点(1)软件具有高度抽象性,软件和软件的生产过程不可见。(2)同一功能软件的多样性,在软件生产过程中容易出错。(3)软件开发和维护过程中的变性很容易。(4)不同开发者之间思维冲突的容易性。(五)风险估计(顾客需求风险、项目本身采用的技术风险、管理风险、预算风险)。 其他开发人员产生的外来技术风险、售后服务业务风险、本公司的战略风险)包括可预见的风险和不可预见的风险。1.2软件工程管理的重要性软件产品的开发,顾客至上,质量第一,诚信第一。 从顾客接口、设计方案、实现技术、工程规划、软件流程、产品质量、工程支持、产品测试等各方面考虑并保证上述目标。应用传统的“分解”方法处理大型软件系统。 软件工程的分解是从横向和纵向来实施,即从时间和空间两方面来实施。横向分解将一个大系统分解为几个小系统,将小系统分解为子系统,将子系统分解为模块,将模块分解为过程。纵向分解是生存期,软件开发分为几个阶段,每个阶段都有不同的任务、特征和方法。 因此,软件工程管理需要相应的管理策略。重要性:根据软件产品的特点,随着软件规模的增大,开发人员也在不断增加,开发时间也在相应地不断增加,在增加软件工程管理的难度的同时,也强调了软件工程管理的必要性和重要性。 事实证明,管理错误的结果比程序错误的结果更为严重。 软件项目实施过程很少能准确地满足预期目标、进度和预算。 这足以说明软件项目管理的重要性。 测试和估算软件产品的缺陷需要归档文档记录。 任何售后服务都要作为软件产品完成的内容和指标。 软件工程管理目前尚未引起人们的充分重视。 其原因是人的传统观念,工程管理不受人们的重视,而软件工程是一个新的科学领域,也刚刚提出了软件工程管理的问题。 同时,由于软件产品的特殊性,软件工程管理涉及很多学科。1.3软件工程管理的内容软件工程管理的具体内容包括开发人员、组织机构、用户、文件资料等的管理。 软件收入估计1 .开发人员开发人员有项目负责人、系统分析师、高级程序员、初级程序员、资料员和其他辅助人员。2 .组织机构这里的组织机构要求良好的组织结构、合理的人员分工、有效的通信。 以下简要介绍三种组织机构。(一)主程序员组织机构。(二)专家组织机构。(三)民主组织机构。3 .用户软件是为用户开发的,在开发过程中必须一贯得到用户的密切合作和支持。 作为项目的负责人,必须特别注意与用户的联系,掌握用户的心理和动态,防止来自用户的各种干扰和抵抗。 其干扰包括:(一)不积极合作;(2)求早日痊愈。(3)功能变化。4 .控制控制包括进度管理、人员管理、经费管理和质量管理。5 .文防资料软件工程的管理已经很大程度上实现在文防资

温馨提示

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

评论

0/150

提交评论