- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
浅析软件工程开发的现状及发展
贵州建设职业技术学院 贵州550002
摘要:伴随着网络信息化的迅猛发展,软件工程技术是计算机硬件设备 的重要载体。木文简要阐述了当前软件工程技术的发展现状。分析了其面临的挑 战和问题,并对其今后的发展方向和前景进行了展望。
关键词:软件工程;现状;发展
1我国软件工程开发现状
1.1我国软件开发的进展
我国的软件技术发展的相对比较落后,相比先进的国家还存在着非常大 的差距。但是,我国软件工程的发展却是非常迅速的,短短几年的时间就形成了 属于我们自己知识产权的软件技术。软件工程发展到现在,我国不仅研发了属于 我们自己的开发工具,还制定了符合我国实际情况的研发技术方案。
1.2计算机软件工程发展存在的问题
1.2.1缺乏完善的管理体制
计算机软件开发是一个庞大、系统的工程,需要一套完整的管理体制以 及专门的管理人员才能保证其顺利进行。但是,从目前大部分计算机软件企业来 看,没有制定完善的管理体制,也没有专门的项目经理进行管理,整体比较混乱。 从项目经理来看,整体素质较低。要么技术水平高,但缺乏管理能力;要么有一 定的管理能力,但技术水平较低,无法做到两者兼顾。因此,大部分项目经理不 能很好的协调团队工作,造成研发效率较低。
1.2.2缺乏有效的控制
计算机软件工程研发过程中的控制包括人员控制和进度控制。首先,人 员控制是指对计算机软件工程开发过程中的相关人员进行控制,包括研发人员的 工作积极性、工作态度以及稳定性。如果研发人员变动速度过快就可能造成在人 员的交接中出现程序的错误和混乱,因此,作为计算机软件工程的研发人员,其 工作一定要稳定,不宜变动过快。但是从目前大部分计算机软件企业来看,许多 管理人员没有认识到人员的稳定性对于计算机软件的开发的重要性,研发人员频 频换岗,导致出现了许多不合格的产品。其次,进度控制是指将计算机软件工程 研发的各个环节都纳入到总的进度计划当中,从而确保整个项目进程的可控性。 但是从目前来看,计算机软件工程进行控制不够理想。主要原因是人员分配不合 理,以及各类所需资源不能及时到位所造成的,导致了在实际工作中许多工作不 能按时、按量的完成,延期现象严重。
1.2.3缺乏科学的规划
计算机软件工程的开发是一个非常复杂而漫长的过程,不能仅仅靠人量 的人力和物力就能够缩短工期,加快进程的。但是在研发过程中,大部分计算机 软件企业没有制定科学的研发规划,团队中部分人员急功近利思想,想通过对投 入的加大加快软件研发进程。虽然这种积极的态度值得肯定,但是这对于计算机 软件开发却是拔苗助长。另外,计算机软件系统是一个包罗万象的庞大系统,没 有科学的规划,一味地贪大势必会影响研发的进程以及质量。
2关于计算机软件工程发展存在问题的对策
2.1建立健全管理体制
计算机软件企业可以根据计算机软件项目实行项目管理责任制。可设置 项目主管和项目组长分别进行管理。作为项目主管,主要负责计算机软件工程开 发中与合同有关的管理,协调企业与开发企业,同吋也加强研发团队之间的合作 和交流,制定科学的研发进度。
作为项目组正,则要负责计算机软件工程研发项目中的各项技术管理,监督研发 进度以及产品的质量。在项目管理中,一定要做到分工明确、多头监管和全面的 管理。
2.2完善各项控制制度
进度控制是计算机软件工程研发中非常重要的环节,因此一定要完善进 度控制制度。首先,要制定科学的进度计划;其次,要严格落实进度计划。可按 照软件工程规模的大小、开发顺序等制定科学的研发进度,同时要确保各环节的 人员能够合理配置。根据进度计划合理分配工作量,制定各项计划并进行全面监 督,确保各个环节能够保质保量及吋的完成。
3软件工程的发展趋势
随着经济全球化和互联网技术的全球化发展,市场竞争也越来越大,这 就给软件产业的发展提岀了更高的要求,在人的发展趋势下,软件工程也有自身 得一个发展趋势。
3.1软件工程合理的开发治理
在软件工程开发治理工作中,如何合理的进行开发,建立有效的开发团 队需要根据不同的用户和软件的需求,通过软件工程的方法对于软件开发工作中 的做与不做、做什么、怎么做来全方面定义产品功能,从而才能保证产品的质量。 随着软件系统的发展,软件系统越来越庞人和复杂,对于用户需求来说,如何开 发出一款能够满足用户需求的产品,这就需要对团队开发中进行协调和完善,开 发治理需要协调开发团队的关系。通过对系统软件中的源代码进行采集,揭示软 件系统功能之间的关系,从根本上了解软件系统,实现软件变更的质量管控,最 终开发出符合用户需求描述的软件产品,为客户带来预期价值。
3.2软件工程全球化协作发展
互联网的发展方便了人们的交流,软件工程的研发实现了异地的团队形 式,软件工程研发可以聚集全球化的技术和专业人才,形成一个强大的分布
文档评论(0)