分析基于信息化的软件开发项目管理

2020-11-27 03:07段峰李召超
商品与质量 2020年53期
关键词:程序开发计算机软件模型

段峰 李召超

山东泰山钢铁集团有限公司 山东济南 271100

相较于传统的产业来说,软件开发行业还属于较为年轻的产业,因此在管理方面并没有太多的成熟经验可以借鉴。软件开发项目的成本与传统项目不同,所得到的产品通常是没有实体的代码和文档,而开发所需要的资源通常以人力资源作为主要内容。这使得软件开发项目中会很容易受到人的主观方面影响,项目的进度和质量并不能受到严格的把控,导致软件开发企业在控制成本时会遇到难以预估的意外和风险。

1 计算机软件技术的作用

近几十年来,是计算机技术发展的黄金时期,截至目前人类社会对于计算机软件技术的使用已经达到了一个比较高的水平,而大数据时代的来临,让计算机软件技术得以完全发挥自身的优势。借助计算机技术的快捷和便利,可以实现对海量数据的快速处理,并应用到实际场景的分析中,因此近些年来,人工智能技术重新受到了重视,并且得到了突破性的发展,如工业机器人的大量应用已经成为了一种普遍的工业生产方式。现阶段中国正在面临社会经济的转型时期,同以往的机械主导的生产模式相比,新时期下的工业生产主要以计算机软件主导,生产效率大大提高,所创造的经济效益大大提高。尤其是互联网经济的到来,让人们的生活和经济的关系更加的紧密,以2020年为例,新冠疾病疫情之下,全世界范围内的实体经济都受到了严重的打击,探索计算机软件技术和经济生产相结合的新型发展模式,成为了企业在激烈的市场竞争中存活下来,并且不断的发展壮大自身的关键。根据有关的研究表明,目前全球每年所产生的数据量已经达到了35ZB的量级,而如果这些数据没有经过分析和处理的话,就无法发挥剩余的价值。而计算机软件技术则可以通过编程等方式将数据中的商业价值提取出来,为各行各业的发展提供详细的数据支撑[1]。

2 信息化软件开发项目管理的要点

2.1 建立弹性软件开发模型及辅助模型

计算机软件的开发工作中,需求分析后的最主要务实性工作就是开发建模,这也是计算机软件开发工程的实操基础,关系到计算机软件的整体开发效率。一个兼具实用性与科学性原则的计算机软件开发模型,技术重点主要包括:了解与掌握与相关应用程序、确定开发工作流程、计算开发周期、拟定管理工作框架等。为了对软件开发模型进行效率、质量方面的预估与先期评价,还要分别建立组织公共模型、项目管理模型等辅助模型,对软件开发模型中可能出现的问题进行风险防范,当出现技术问题时,能够通过辅助模型分析问题成因、制定处理对策等风险控制手段,保障计算机软件开发的有序性,对软件开发模型起到进一步的优化作用[2]。

2.2 建立科学合理的预算编制程序

要想获得准确的成本预算结果就需要通过全面科学的预算制定程序。首先,软件开发企业的管理者需要站在企业战略发展的角度上对企业自身实力进行评估,并对企业内部各部门的工作流程、工作目标予以确定,随后结合实际情况制定企业预算管理流程。其次,企业的预算管理人员要先全面考察行业发展的方向和前景,并评估企业可能存在的经营、管理风险,随后结合所得到的评估结果对企业的成本预算进行编制。并且在编制的过程中编制人与必须使用科学的预算管理工具,使最终得到的预算管理结果更加精确。最后,预算管理并不只是企业管理者或者预算编制人员的工作,应当使公司内部所有员工都参与到预算编制的过程来。

2.3 强化采购人主体责任

编制采购需求是采购法律法规规定的采购人应该履行的职责,采购人要在政府采购活动中切实增加担当意识、责任意识,要明确采购需求编制主体责任,做好需求编制工作。加强内部控制管理,建立健全工作机制,研究制定需求编制管理办法,明确采购需求确定的业务流程,建立运转高效、职责清晰的采购内部运行环境,严格执行编制采购需求程序。

2.4 针对性设计应用程序开发技术

在计算机软件开发工程中,应用程序开发的任务是明确计算机软件自身的组织架构,除了互相优化提升软件整体性能之外,还要赋予一定的潜力设计,使计算机软件能够根据自身发展潜质进行自我判断、自我更新,计算机软件的整体性能也能够体现应用程序开发的技术效果。为了保证应用程序设计的合理性,在进行应用程序的开发时,专业技术人员应对其进行全面的数据信息分析,对应用程序开发的整体流程定期进行技术汇总,根据客户需求变化情况反馈重新明确应用程序开发目的,确保功能性与具体需求时刻匹配[3]。

2.5 增强自主创新能力

第一,以国家力量的主体,设置专门的计算机软件开发机构,吸纳国内外优秀的计算机人才;第二,以高校为阵地,提高计算机软件开发技术专业或相关专业人才的培养水平,构建校企合作平台,提高学生的实践水平和应用水平;第三,重视挖掘国内计算机领域的特殊人才,做到特殊人才特殊对待,借助人才兴国战略来实现计算机软件开发领域的创新能力提升[4]。

3 结语

综上所述,在当下的软件开发工程中,一般倾向于根据资源分配软件工程技术的方法,更有助于结合实际需求而保证软件开发效率,使软件功能能够满足客户在软件开发过程中的需求变化情况。但软件工程方法并不能简单地断言其具体属于某种方法,而是根据需求变化而弹性调整的开发过程中表现出的技术性倾向,必须遵循软件工程方法应用的基本原则,根据需求变化、工程阶段调整方法的合理性,甚至可以根据用户的实际需求变化情况,在软件工程各个周期灵活选取工程方法,提高工程技术应用效率。

猜你喜欢
程序开发计算机软件模型
适用于BDS-3 PPP的随机模型
自制空间站模型
刍议计算机软件中的安全漏洞检测技术
浅析大学生在兼职小程序开发中遇到的问题
计算机软件技术的不可靠性探析
计算机软件应用及其发展趋势研究
模型小览(二)
VBA在Excel中的应用一例
利用OpenGL技术实现网格波动效果界面
离散型随机变量分布列的两法则和三模型