计算机软件工程管理与应用(共6页).doc

上传人:飞****2 文档编号:14359886 上传时间:2022-05-04 格式:DOC 页数:6 大小:16KB
返回 下载 相关 举报
计算机软件工程管理与应用(共6页).doc_第1页
第1页 / 共6页
计算机软件工程管理与应用(共6页).doc_第2页
第2页 / 共6页
点击查看更多>>
资源描述

《计算机软件工程管理与应用(共6页).doc》由会员分享,可在线阅读,更多相关《计算机软件工程管理与应用(共6页).doc(6页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、精选优质文档-倾情为你奉上计算机软件工程管理与应用 摘 要:我国的计算机软件工程管理与应用存在着开发成本高、开发周期长、产品缺乏竞争力等诸多问题,为此,从软件工程的概念出发,对软件工程管理的内容及措施、计算机软件工程应用等方面进行了探讨。 关键词:软件工程;管理;应用 中图分类号:F49 文献标识码:A 文章编号:1672-3198(2014)11-0171-01 1 软件工程的概念 软件工程是研究和应用如何以系统性的、规范化的、可定量的过程化方法去开发和维护软件,以及如何把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来的学科。软件工程借鉴了传统工程的理念和方法,以优化

2、软件产品的开发和管理效率,减少投入成本,提高产品质量。其中,工程科学被用于软件产品模型设计、规范制定、成本评估等方面,管理科学则被用于软件产品开发及维护成本、计划、质量、服务等方面管理。 在给定开发成本及进度的前提下,开发出具有有效性、适用性、兼容性、可修改性、可靠性、可理解性、可维护性、可移植性、可追踪性、可互操作性和满足用户需求的软件产品,提高软件产品的质量和开发效率,减少维护的成本和困难,是软件工程的最终目标。 2 软件工程管理的内容及措施 2.1 软件工程管理的内容 根据计算机软件产品的性质和特征分析,软件工程管理涵盖以下几方面的主要内容: (1)组织管理。 组织管理是指要将注意力集中

3、在项目组人员的构成和优化,建立有效的项目组织架构,比如,在实行计算机软件工程项目管理时,首先要成立项目管理委员会,项目管理委员会下设项目管理小组、项目评审小组和软件产品项目组。 (2)项目计划。 项目计划是指当一个软件工程项目进入系统实施的启动阶段时,要确定详细的项目实施范围、阶段性的工作成果、制定项目实施的时间计划、成本和预算计划、人力资源计划等,并根据计划安排、调整项目组日常的工作。 (3)风险管理。 风险管理是指根据实际情况评估实施过程中面临的主要风险,预测未来可能出现的各种影响软件开发计划和危害到软件产品质量的潜在因素,并对此采取有效措施进行预防和应对。 (4)用户管理。 软件产品开发

4、的最终目的是满足用户的需求。在软件产品的开发过程中,应对用户的需求、习惯等做全面、细致的调研,在开发中途,阶段性地征求用户的反馈意见,不断增强软件的实用性和可操作性,保证软件产品和服务能够充分满足消费者所提出的功能和质量要求。 (5)项目档案管理。 项目档案是项目建设和后期管理过程中形成的具有保存价值的各种形式的历史记录。项目档案的有效管理,可以为项目各阶段工作的有序开展奠定基础,同时也便于后期项目复查,提高对计算机软件工程项目的可控性和质量水平。 2.2 软件工程管理的措施 (1)加强项目管理系统性的培训,建立和完善软件工程管理体系。 建立一个有效和完善的管理体系,首先应该加强项目组成员尤其

5、是项目经理在工程项目管理方面的系统性培训,避免在项目管理中单纯依靠个人现有的知识经验,使管理工作存在较大的盲目性和随意性。其次,应该加强对项目相关业务人员的培训,让项目业务工作人员也能从思想上认识到软件工程管理的重要性,使其既能理解和接受管理理论,又能熟练掌握软件工程的专业知识,从而提高计算机软件工程项目的执行力。另外,要建立和完善软件工程管理的制度建设,落实奖惩制度,激发项目组人员的工作积极性和工作热情,从而更好地实现计算机软件工程管理的目标。 (2)提高对项目计划的认识,进行合理的项目计划和控制。 虽然项目实施过程中有很多不确定的因素,但是项目总体计划和阶段性计划的作用非常关键,科学的项目

6、计划可以有效地降低软件工程项目的实施风险,可以有效地对项目进度进行管理和控制。项目计划在项目实施中具有承上启下的作用,在项目管理的重要阶段,在制定项目计划的过程中,需要着重考虑项目计划的系统性、动态性、经济性、相关性等方面的内容。 (3)加强软件工程的团队建设,建立完善的项目沟通机制。 有效的团队合作是软件项目工程得以顺利开展的前提保障,有效的团队合作需要有效地界定各团队成员工作职责,使每个团队成员发挥各自的长处,并且使团队成员之间互补互助,从而达到整个团队最大的工作效率。同时,要建立和不断完善软件工程项目的沟通机制,项目中的重要信息需要进行有效的传递和反馈,避免因在制定计划、技术问题、项目成

7、果、情况通报等方面的沟通不足,造成重复劳动和团队成员间的互相推诿,甚至造成不必要的经济损失。 (4)增强风险意识,加强计算机软件工程的风险管理。 与普通的管理工作相比,计算机软件工程管理的风险较高,需要深入学习项目风险管理知识,掌握风险识别、量化、控制工具和方法,并在日常的工作实践中加强对于风险防范知识的累积,从而能够在项目实施过程中及时、精确地辨认风险,发现潜在的威胁与隐患,采取有效的措施进行风险避免、转移、减缓、消除等控制措施。 3 软件工程的应用 近些年来,随着信息技术及互联网的迅速发展,计算机软件工程的相关理论已经被运用软件产品开发和管理的各个方面。具体来说,在软件开发方面,从数据结构

8、和软件结构的设计、算法设计、编码、软件测试,最后到可交付用户使用的软件产品,均贯穿着软件工程的管理理念。在软件管理维护方面,软件开发模型的选择、软件开发方法的确定、软件开发工具的完善、以及计算机辅助软件工程环境等软件开发环境的组合,使得软件产品的生命周期的各个阶段及各项任务顺利完成,提高了软件开发和管理的效率,使得计算机软件遍布到人们生产和生活的各个角落,有效地增加了计算机应用的准确性和便利性,推动了计算机科学技术的发展,进而推动了我国社会经济的全面发展。 参考文献 1单劲虎.关于计算机软件工程管理与应用探讨J.科技风,2011. 2燕德丽.计算机软件工程管理工作探析J.硅谷,2008,(11). 3吴伟东.软件开发的需求风险及控制J.铜业工程,2007.专心-专注-专业

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁