




免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
计算机软件工程管理与应用 摘 要:我国的计算机软件工程管理与应用存在着开发成本高、开发周期长、产品缺乏竞争力等诸多问题,为此,从软件工程的概念出发,对软件工程管理的内容及措施、计算机软件工程应用等方面进行了探讨。 关键词:软件工程;管理;应用 中图分类号:F49 文献标识码:A 文章编号:1672-3198(2014)11-0171-01 1 软件工程的概念 软件工程是研究和应用如何以系统性的、规范化的、可定量的过程化方法去开发和维护软件,以及如何把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来的学科。软件工程借鉴了传统工程的理念和方法,以优化软件产品的开发和管理效率,减少投入成本,提高产品质量。其中,工程科学被用于软件产品模型设计、规范制定、成本评估等方面,管理科学则被用于软件产品开发及维护成本、计划、质量、服务等方面管理。 在给定开发成本及进度的前提下,开发出具有有效性、适用性、兼容性、可修改性、可靠性、可理解性、可维护性、可移植性、可追踪性、可互操作性和满足用户需求的软件产品,提高软件产品的质量和开发效率,减少维护的成本和困难,是软件工程的最终目标。 2 软件工程管理的内容及措施 2.1 软件工程管理的内容 根据计算机软件产品的性质和特征分析,软件工程管理涵盖以下几方面的主要内容: (1)组织管理。 组织管理是指要将注意力集中在项目组人员的构成和优化,建立有效的项目组织架构,比如,在实行计算机软件工程项目管理时,首先要成立项目管理委员会,项目管理委员会下设项目管理小组、项目评审小组和软件产品项目组。 (2)项目计划。 项目计划是指当一个软件工程项目进入系统实施的启动阶段时,要确定详细的项目实施范围、阶段性的工作成果、制定项目实施的时间计划、成本和预算计划、人力资源计划等,并根据计划安排、调整项目组日常的工作。 (3)风险管理。 风险管理是指根据实际情况评估实施过程中面临的主要风险,预测未来可能出现的各种影响软件开发计划和危害到软件产品质量的潜在因素,并对此采取有效措施进行预防和应对。 (4)用户管理。 软件产品开发的最终目的是满足用户的需求。在软件产品的开发过程中,应对用户的需求、习惯等做全面、细致的调研,在开发中途,阶段性地征求用户的反馈意见,不断增强软件的实用性和可操作性,保证软件产品和服务能够充分满足消费者所提出的功能和质量要求。 (5)项目档案管理。 项目档案是项目建设和后期管理过程中形成的具有保存价值的各种形式的历史记录。项目档案的有效管理,可以为项目各阶段工作的有序开展奠定基础,同时也便于后期项目复查,提高对计算机软件工程项目的可控性和质量水平。 2.2 软件工程管理的措施 (1)加强项目管理系统性的培训,建立和完善软件工程管理体系。 建立一个有效和完善的管理体系,首先应该加强项目组成员尤其是项目经理在工程项目管理方面的系统性培训,避免在项目管理中单纯依靠个人现有的知识经验,使管理工作存在较大的盲目性和随意性。其次,应该加强对项目相关业务人员的培训,让项目业务工作人员也能从思想上认识到软件工程管理的重要性,使其既能理解和接受管理理论,又能熟练掌握软件工程的专业知识,从而提高计算机软件工程项目的执行力。另外,要建立和完善软件工程管理的制度建设,落实奖惩制度,激发项目组人员的工作积极性和工作热情,从而更好地实现计算机软件工程管理的目标。 (2)提高对项目计划的认识,进行合理的项目计划和控制。 虽然项目实施过程中有很多不确定的因素,但是项目总体计划和阶段性计划的作用非常关键,科学的项目计划可以有效地降低软件工程项目的实施风险,可以有效地对项目进度进行管理和控制。项目计划在项目实施中具有承上启下的作用,在项目管理的重要阶段,在制定项目计划的过程中,需要着重考虑项目计划的系统性、动态性、经济性、相关性等方面的内容。 (3)加强软件工程的团队建设,建立完善的项目沟通机制。 有效的团队合作是软件项目工程得以顺利开展的前提保障,有效的团队合作需要有效地界定各团队成员工作职责,使每个团队成员发挥各自的长处,并且使团队成员之间互补互助,从而达到整个团队最大的工作效率。同时,要建立和不断完善软件工程项目的沟通机制,项目中的重要信息需要进行有效的传递和反馈,避免因在制定计划、技术问题、项目成果、情况通报等方面的沟通不足,造成重复劳动和团队成员间的互相推诿,甚至造成不必要的经济损失。 (4)增强风险意识,加强计算机软件工程的风险管理。 与普通的管理工作相比,计算机软件工程管理的风险较高,需要深入学习项目风险管理知识,掌握风险识别、量化、控制工具和方法,并在日常的工作实践中加强对于风险防范知识的累积,从而能够在项目实施过程中及时、精确地辨认风险,发现潜在的威胁与隐患,采取有效的措施进行风险避免、转移、减缓、消除等控制措施。 3 软件工程的应用 近些年来,随着信息技术及互联网的迅速发展,计算机软件工程的相关理论已经被运用软件产品开发和管理的各个方面。具体来说,在软件开发方面,从数据结构和软件结构的设计、算法设计、编码、软件测试,最后到可交付用户使用的软件产品,均贯穿着软件工程的管理理念。在软件管理维护方面,软件开发模型的选择、软件开发方法的确定、软件开发工具的完善、以及计算机辅助软件工程环境等软件开发环境的组合,使得软件产品的生命周期的各个阶段及各项任务顺利完成,提高了软件开发和管理的效率,使得计算机软件遍布到人们生产和生活的各个角落,有效地增加了计算机应用的准确性和便利性,推动了计算机科学技术的发展
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 江苏省兴化市乐吾实验学校2024年八年级物理第一学期期末经典模拟试题含解析
- 2025届海南省海口五中物理九年级第一学期期末达标检测试题含解析
- 营销技巧方案研究与设计
- 山东省荣成三十五中学2024年九年级物理第一学期期末经典试题含解析
- 河南省巩义市2024年八上数学期末教学质量检测试题含解析
- 上海市黄浦区卢湾中学2025届九上化学期末检测模拟试题含解析
- 通化师范学院《多声部音乐分析与写作1》2023-2024学年第一学期期末试卷
- 山西省太原市杏花岭区育英中学2024-2025学年九上数学期末综合测试试题含解析
- 西安石油大学《学前儿童语》2023-2024学年第一学期期末试卷
- 中国政法大学《医务社会工作理论》2023-2024学年第一学期期末试卷
- uom理论考试题库答案及考试技巧
- 农资销售员岗位面试问题及答案
- 新型电力系统配电网网格化规划及应用
- 儿童膝过伸课件
- 槟榔地转让协议书
- 医院意识形态培训课件
- (正式版)HGT 6313-2024 化工园区智慧化评价导则
- 6人小品《没有学习的人不伤心》台词完整版
- 子宫畸形的超声诊断
- 精神科常用量表应
- esc急性肺栓塞诊断和管理指南解读
评论
0/150
提交评论