欢迎来到天天文库
浏览记录
ID:19788350
大小:54.00 KB
页数:6页
时间:2018-10-06
《软件工程管理的现状和创新策略》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、软件工程管理的现状和创新策略软件工程管理是软件工程和项目管理结合而形成的一个交叉学科,是软件工程管理学科的方法具体到软件工程领域的实际应用。下面是小编搜集整理的相关内容的论文,欢迎大家阅读参考。 :主要总结了软件项目管理的相关内容,同时分析了软件项目管理现状,最后对我国软件工程管理提出了创新发展战略。 关键词:软件工程;管理现状;创新策略 一、软件工程管理的主要特征 从特殊性方面看软件工程的管理有两个方面:第一个是软件工程管理的过程,另一方面是软件项目管理的内容。负责项目管理人员需要有一个清晰的理解,工作实施步骤熟悉,同时在实际过程中应注意各种突发状况,进而确
2、保顺利完成软件工程管理的所有工作。开发软件之前,应进行软件工程管理工作,应该是在整个软件生命周期内把所有工作流程都渗透到工作中。完成整个工作的任务的同时,整个软件工程管理的工作就告一段落了。在软件工程管理的整个过程中所有的工作人员都必须完整并熟练的掌握自己所负责的工作内容,并制定规范化的流程管理程序。在这种情况下,需要有五个步骤才能完成主处理程序,首先是启动,然后是规划,其次是执行,接着是控制,最后也是结束程序。总而言之,项目的每一个过程阶段都是一个循序渐进的过程,都需要完整的完成。如果需要完成一个项目,首要条件就是要完成该项目实施中包括的每一个流程。 二、软件工程
3、管理现状 2.1项目进度规划性不足 软件工程子项目进度的规划性在软件项目开发阶段是非常重要的一个环节,后期开发工作在软件项目开发阶段是有着重要影响力的。但在目前的软件工程管理中,由于对软件工程和软件开发计划相对缺总体规划,规划和实施效果的可行性难以有效推进,规划工作具有实际应用价值,同时也大幅度的贬值。此外,由于该软件工程项目的规模在不断的扩大,因此管理的复杂性也不断增加。在软件项目管理工作中,普遍执行效果和可行性达不到标准水平。与此同时,在实际的工作过程中,一些出乎意料的突发事件时常发生,这些突发状况将会直接影响整个软件项目的开发计划,并给进度管理的进度带来不利
4、的影响,影响了工程工作的顺利完成。 2.2项目团队应对突发情况的能力有限 软件工程管理工作的实际操作中,一些相关的突发事件频频发生,给软件项目开发的整体效果图带来不利的影响,导致项目管理的进度相对滞后。针对目前的情况而言,大部分的项目组紧急处理事件的能力具有一定的局限性,在突然缺乏灵活能力的情况下,也不能及时提出有针对性的措施,以限制管理工作的运行。 2.3缺乏沟通和风险管理意识 人力资源发挥非常重要的作用在软件工程管理的发展过程中。如果提前做了有效的沟通又进行了完美的规划,那么就不会出现大量劳动力浪费这种现象,最终影响软件项目管理的工作的结果,严重的甚至不能
5、按时正常的完成工作。就拿风险管理问题来说,一般的项目经理并不能真正意识到风险管理的重要性,风险管理计划的时候他们根本不重视,那么就会直接导致许多不可预测的实际管理风险的发生。随着软件工程管理工作变得更加复杂,与此同时软件项目的规模也逐渐的扩大,由于越来越多的人都参与这个项目,以至于软件工程管理人员也越来越复杂,随之诞生出来一些问题,进而给管理工作带来了一定的难度。 2.4缺乏科学灵活的软件工程管理体系 实施统筹规划运用在整体软件工程管理的进程中,建立科学以及灵活的软件工程管理系统是重要的先决条件之一。软件工程管理是一项涉及环节非常复杂的任务,需要完善管理体系为指导
6、,但目前的软件工程管理体系还存在缺点,主要是缺乏凝聚力性和实用性,这也是导致整个工作指导性下降的原因。 三、软件工程管理的创新策略 3.1对项目开展精细化管理 推进软件工程管理的有效性,以便于提高工程产品的开发水平,促进整体管理的发展首先从工程中包含的各个阶段入手,对各个时期的子项目进行精细管理。首先,管理者应该清楚软件工程管理工作的必经阶段包括什么,在软件工程的设计阶段包括界面设计、技术开发和测试阶段等各阶段的发展过程;其次,以了解各组件的软件工程部门或职能部门的具体发展方向和任务,并全面掌握两者之间的联系;此外,建立组织结构,在详细的软件工程的发展过程中,在
7、发展过程中及时改进。从进度、质量和人员三方面进行精细化管理,并通过精细化管理为软件的开发奠定基础。 3.2成立项目应急小组,重视项目团队管理 软件工程开发也被看做是技术创新的过程,其研究和开发进程中,易发生各种问题,如技术和管理等矛盾与冲突。但是部分技术差异扔存在于不同的职能子项目部门,根据特殊性和需求管理,经营者应当建立应急项目小组,并从所有的子项目中选定一个应急项目小组,成员应选择一个全面了解技术的人员担任项目负责人和应急小组成员。在任何技术矛盾的软件工程开发过程中,启动项目应急小组,以产品测试,首先加强各子项目代表成员的沟通,通过沟通促进项
此文档下载收益归作者所有