软件开发中项目管理的具体运用

更新时间:2019-11-10 来源:软件项目管理论文 点击:

【www.rjdtv.com--软件项目管理论文】

摘要

  目前, 很多软件在开发过程中就已经使用了软件配置管理法,这一方法能够非常充分的显示软件配置的状态,并对其完整性和科学性进行校验。 当然,配置管理法所产生的数据能够为软件开发人员提供校验依据, 帮助他们分析软件中存在的问题,并及时完善和改进,以提供软件的开发质量。

  1 项目管理的概述

  项目管理指的是在一定环境下,通过科学有效的方法,在保障一定的工期和预算条件下,实现某些既定的管理目标。 与一般的企业管理活动相比,项目管理的管理对象是项目本身,而非日常操作, 此外, 项目管理的是为了实现既定的管理目标,而不是提高企业经营管理的效率。 项目管理的内容分为项目管理的内容分为界定、组织、质量、费用以及时间管理,其过程包括起发、设计和实施三个阶段。

  2 在软件开发中实施项目管理的重要性

  即使项目管理工作并未开展,在软件开发项目方面,也必然能够获得成功。 然而如果在软件开发进程以及应用方面,没有项目管理作为背景, 那么要想实现成本的控制, 则较为困难,企业更会因此面临亏损的问题。 在进行项目管理时,需要结合各种方式,来实现对软件开发的管理,不仅对于开发软件目标的实现有较大的帮助,同时在控制成本以及进度方面,也能够起到较大的作用。 目前,虽然相关的企业已经在软件工程理论的基础之上,将开发软件的管理制度制定出来,但是企业在经营方面的风险依然会增加, 并最终对用户的利益产生影响。 如果能够在开发软件的同时,进行项目管理活动,在开发软件方面,有助于顺利完成工作,此外在软件企业经营管理效益的提升方面,也有较大的帮助。

  3 项目管理在软件开发中的应用现状

  从 20 世纪 60 年代开始,在进行软件开发时,人们就认识到了其中存在许多问题,具体有如下两方面的提现:①生产的过程并不规范;②管理工作方面并不重视。 为了能让上述两大问题得以解决,过程管理的方法被尝试应用其中。 但是在此后的 20 年时间里,开发软件管理过程的相关标准始终未构建起来。 信息技术近年来获得了快速发展,以此作为基础,人们在开发软件时,结合项目管理来实现对其成本以及质量的控制,进而保证开发软件的成本以及质量等,和既定的标准相符合。

  在软件开发过程中, 每一个项目组的不同成员都应该承担不同的任务, 并且企业管理者应该要求他们要在规定的时间内完成自身的任务,这种明确分工制度,有助于提高员工的工作效率。

  4 项目管理在软件开发中的应用

  每一个软件开发项目都要经过以下几个阶段:提出问题、研究可行性、分析需求、测试等。 因此项目管理工作应该贯穿于软件开发的整个过程。

  4.1 可行性研究

  不管开发的项目是什么, 可行性的研究以及分析都是必须的。 在软件开发时,结合项目管理,来对其可行性进行分析,具体包括了如下的目的: 在最短的时间内确定软件开发项目是否具有开发的价值。 其中可行性研究的内容包括:①研究技术的可行性。 具体表示的是,对这一项目的性能以及功能等进行合理的分析,对其中潜在的技术风险进行判断。 ②还要对其经济方面的可行性进行研究。 具体表示的是:就这一项目是否能够将相应的经济效益带给企业进行估计, 并结合这一估计的结果,判断是否需要对这一项目进行投资。 ③研究社会的可行性。 其主要是指:分析此项目的运行方式是否正确,分析当前的人员技术水平以及管理制度是否具有可行性。

  4.2 软件项目估算

  在开发软件时,首先需要对项目进行规划,便于相关人员对合理的估算方案的制定。 对项目进行规划时,具体包括了如下内容:目标、在开发时具体会使用到哪些资源、开发进度的明确等。 在软件开发过程中,估算起着非常重要的作用。 通过估算可以保证软件项目在规定的时间内完成, 也可以确保软件项目的成本未超出预算。 在估算资源、 成本以及进度的时候, 要依据自身丰富的经验以及相关的数据。 然而就目前而言,估算的方式过于单一,采用这种方式,会让估算的风险不断增加。 所以,作为研究人员来说,有必要将更加高效、恰当的估算方式研究出来。

  4.3 软件项目开发人员的管理

  在对这部分人员的工作进行管理时,其一,需要对人员进行合理的安排。 正常状况下,软件开发这一项目的完成,需要多个成员共同进行。 在对相关人员的任务进行安排时,有必要考虑到每一个人的优势,此后再进行安排,对于该小组内所有成员的工作目标、任务等,也要予以明确。 在开发软件时,要对相应的责任人予以确定。 如项目、开发经理等,同时还需要将组长安排出来,由此在项目开发时,有利于项目的完成,同时也可以确保,开发出的软件产品,质量较高。

  参考文献

  [1]施秉东,赵 媛。论软件项目的计划管理[J].科技创新导报,2010(05)。

  [2]李德忠。基于项目管理的软件开发过程中要注意的几个问题[J].黑龙江科技信息,2010(10)。

本文来源:http://www.rjdtv.com/jisuanjilunwen/1943.html