浅谈软件工程的管理_第1页
浅谈软件工程的管理_第2页
浅谈软件工程的管理_第3页
全文预览已结束

下载本文档

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

文档简介

浅谈软件工程的管理

1各内容理两各设计恶意软件包括软件开发技术和恶意软件管理。软件工程管理是对软件项目开发进行管理。从细节方面来看即在软件生存期对所有的活动采取适当的管理。2软件恶意软件管理对象2.1辅助人员的操作软件开发属于大型信息工程,需要多种技术专业人士共同配合进行的,不仅由项目负责人、系统分析员及高级程序编制员,还有初级程序员和后勤资料规整、文件统计等辅助人员协助操作。软件开发环节,不但要求做好各阶段活动的明确分工,而且确保上下级存在密切沟通。所以,严格规范人员技术操作水平及团体意识是非常必要的,齐心协力的队伍和和谐的工作环境是实现软件项目顺利完成的基石。2.2软件开发的组织机构完整的组织结构离不开组织机构的监督,离不开恰当的人员分工及有效的通讯。软件开发的组织机构具有的模式不是一致的。主要组成人员包括:程序员、专家组、民主组织三种组织机构。2.3与用户建立交流和探讨平台软件开发后,主要被用户使用,所以,整个软件开发前后,应与用户建立密切交流和探讨的平台,最大限度的争取到用户的建议和观点。尤其是项目负责人职位,与用户的沟通是非常必要的,了解和熟悉用户的需求和想法,避免产生来自用户的不必要干涉和拒绝。2.4控制管理控制包括进度控制、人员控制、经费控制和质量控制。为保证软件开发按预定的计划进行,对开发过程要实施以计划为基础。2.5建立标准化的文档资料文档资料是实现软件工程有效管理的重要依据,所以必须将软件开发过程中从初步设计到中间过程包括最终结果整理为一套全面的文档资料,建立标准化的文档有利于进行文档管理。3软件恶意软件的管理策略3.1分布式应用程序分布式软件工程管理的特点:资源共享,即共享硬件和软件资源;开放性,即可使用有不同供应商提供的设备和软件;并发性,即可通过并行处理来增强性能;缩放性,即可通过增加新的资源来提高生产力;容错,即在出现某个失误之后仍具备继续运行的能力。但是,分布式软件工程管理也存在着一些缺点,比如:复杂性,一般来说,分布式系统比集中式系统复杂得多。保密性,更易受到外部攻击。可管理性,需要更多的人力来管理系统。不可预见性。响应结果难于预料,与系统构造和网络的负载情况有关。分布式应用的功能可以分成三层:第一,表示层提供用户界面。例如,若应用是一个购物车,该层就生成一些web页面,购物者可以通过浏览器浏览这些页面;第二,应用逻辑层为应用提供计算功能。该层在企业应用中也称为业务逻辑层。在购物车应用中,该层负责处理诸如信用卡验证,计算订单总金额、销售税、运输成本等任务;第三,服务层提供支持上两层功能所需的底层服务。该层可包括数据访问工具(如数据库管理系统)、名字查找目录服务(如域名服务)和进程间通信(允许数据在进程间交换)等服务。3.2sw-cmm能力等级要促进企业更为理想地完成商业目标,要把软件开发作为过程看待,按照统计质量管理理论对这个过程进行管理,达到软件开发的工程化和标准化。CMM重视软件开发的管理、提高软件工程能力,能够指导企业改进企业软件过程,同时为软件开发机构建立严格规范的软件开发过程提供参考,最大程度优化软件工程能力。CMM的不同成熟度等级的主要特征如下(见图):第一,初始级,即未加定义的随意过程。软件过程的特点是无秩序的,有时甚至是混乱的;第二,可重复级,即规则化的过程;第三,定义级,即标准的、一致的过程;第四,管理级,即可预测的过程;第五,优化级,即持续改进的过程。此外,CMM有3个基本用途:第一,软件过程评估。就是借助SW-CMM分析软件组织当前软件过程的状态,找出其强处和弱处,这点无论软件采购单位,还是软件产品开发单位都可使用。第二,软件过程改进。按照评估结果显示的弱电所在,建议根据SW-CMM能力等级的顺序,由低向高逐级制定改进策略,适用于所有软件开发单位,是CMM最主要的用途。第三,软件能力评价。软件采购单位可以通过对投标者的软件过程能力评价来降低软件采购的各种风险,尤其是软件质量方面的风险,投标者通过自我评价来掌握彼此的具体水平,但是软件采购单位并不以自我评价的结果作为参考。4软件的管理难

温馨提示

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

评论

0/150

提交评论