软件项目管理心得体会(3篇)

浏览:3324   发布时间: 2022年06月01日

软件项目管理心得体会一

  通过本学期X老师的《软件项目管理》课程的学习,我深深的体会到了项目管理在软件工程甚至是其他工程领域的重要性。通过老师的讲解,我了解到了项目管理的理念目前在实践中起到了越来越重要的作用,对于技术而言,管理意味着决策和支持。只有对生产过程进行科学的、全面的管理,才能保证达到提高生产率,改善产品质量的工程目标。好好研究学习软件项目管理对于我们以后要从事IT行业的学生而言有着决定性的作用。首先这里存在一个问题,之前已经学习过了《软件工程》课程,所以刚开始听到《软件项目管理》的名字的时候就产生了软件工程和软件项目之间有什么区别的疑惑,通过后来对课程的深入学习,才了解到了:(1)软件工程是研究和应用如何以系统性的、规范化的、可定量的过程化方法去开发和维护软件,以及如何把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来。(2)项目管理是一个管理学分支的学科,指在项目活动中运用专门的知识、技能、工具和方法,使项目能够在有限资源限定条件下,实现或超过设定的需求和期望。项目管理是对一些与成功地达成一系列目标相关的活动(譬如任务)的整体。这包括策划、进度计划和维护组成项目的活动的进展。也就是说,软件工程为我们提供的具有指导意义的软件开发方法,项目管理是更从更高的角度思考问题,它总结出了项目管理中会碰到的问题及常规的解决方案,他不仅仅针对软件开发,而可以适用任何项目工程。那么软件项目管理则是项目管理在软件行业的应用了。在课程接下来的学习中,我有了一个深切的体会,在以往的小软件开发中,都是自己根据想象确定软件所需功能,然后编写代码,做成了一些具有“死”功能的软件,由于没有在实际应用中大量使用所写的软件,所以忽略了很重要的一点,客户对软件的需求变更要求,那么就要求项目开发相关人员对用户的需求变更有一个好的回复。所以在软件开发的过程中我们项目开发人员要了解可能导致需求变更的原因,如何管理变更需求,以及如何正确的处理需求变更。

  然后学习到了一个重要的成本控制方法―挣值法,挣值分析相比于传统分析方法是一种更好的项目/工程管理方法,因为它综合了成本、进度与范围,可以用来预测未来绩效与工程完工日期。作为一种早期预警项目管理手段。可以使工程管理人员识别与控制问题,以免问题扩大化。能够使工程管理更高效、更及时的反应预算情况。下面举例说明:你被指定负责一个软件项目,其中有4部分,项目总预算为53000,A任务为26000,B任务为120xx,C任务为10000,D任务为5000,截止到5月31日,A任务已经全部完成,B任务过半,C任务刚开始,D任务还没有开始,采用50/50规则计算截止到5月31日的CV,SV,CPI,SPI?

  通过公式计算得:cv=1400sv=―5400cpi=1。042spi=0。864从上面的数据可以看出本项目花费低于成本,项目进度落后,参考这些数据可以适当地对项目进行调整。

  最后,对于软件配置管理要有一定的重视,因为它贯穿于项目生命周期的始终,并代表软件产品接受各项评审,对于软件开发有很重要的作用。

  对于本课程的学习,让我了解到了许多关于软件项目管理的知识,可以对之前软件工程课程上开发的“云盘”小软件作进一步的完善,以后的学习生活中,也会努力地让软件项目管理有关理论得以应用。

软件项目管理心得体会二

  本学期,通过对于项目管理课程的学习,我初步了解到项目管理的知识体系及其架构。项目管理总体有五个过程:启动过程、计划过程、实施过程、执行过程和收尾过程,包含了九大领域的知识:范围管理、时间管理、成本管理、质量管理、人力资源管理、沟通管理、风险管理、采购管理和整体管理及其方法和工具。通过老师带领我们参观学校的工业工程与物流实验室和东方厂,使我从更现实的角度进一步体会到什么是项目管理以及学习项目管理课程的重要意义。现将学习这门课程的心得体会总结为如下几点:

  一、项目管理理论知识的学习

  从定义来看,项目是为创造独特的产品或服务而进行的一种临时性工作。根据这个定义,项目就具有了目标明确性、活动一次性及资源消耗性等特性。换句话说,具备前面三个主要特性的活动,都可以看作是项目。现实中的项目随处可见,如北京的奥运会、上海的世博会、西部大开发、三峡工程等大型的建设项目,还有像信息系统、结婚典礼以及家居装修等小型项目。项目管理则是将各种知识、技能、工具和技术应用于项目之中,以达到项目的要求。就是用正确的行为方式来保证目标的实现,这里除了要求结果的成功,更强调了方法的合理性。所以除了绩效,项目管理还要考虑时间和成本等因素。整个过程中始终追求着这样一个终极目标:从成功到成熟,从成熟到卓越。

  任何项目都会在范围、时间及成本三个方面受到约束,这就是项目管理的三约束。项目管理,就是以科学的方法和工具,在范围、时间、成本三者之间寻找到一个合适的平衡点,以便项目所有干系人都尽可能的满意。项目管理的五个过程组:启动、计划、执行、控制与收尾,贯穿于项目的整个生命周期,对于项目的启动过程,特别要注意组织环境及项目干系人的分析;而在后面的过程中,项目经理要抓好项目的控制,控制的理想结果就是在要求的时间、成本及质量限度内完成双方都满意的项目范围。项目管理的九大知识领域是指作为项目经理必须具备与掌握的九大块重要知识与能力。其中核心的四大知识领域是范围、时间、成本与质量管理。在这些知识领域中还涉及很多的管理工具和技术,以用来帮助项目经理与项目组成员完成项目的管理。如:网络图示法、关键路径法、头脑风暴法、挣值法等,不同的工具能帮助我们完成不同的管理工作。另外,还有很多项目管理软件,如:MicrosoftProject、P3等,作为项目管理的工具,也可以很好的帮助我们解决在项目的各个过程中完成计划、跟踪、控制等管理过程。

  二、信息系统项目管理

  传统的项目需要经历的时间长,使用的是有形资源,项目成果是通过对资源的消耗与形态的转化来逐步实现的。IT项目的实质是“知识转移”,项目是以无形的智力产品为项目目标。典型的IT项目是IT系统的建造(如系统集成)和软件开发项目。因此说,IT项目的实质是“知识转移”,而建造项目的实质是“资源消耗”。

  随着信息技术的发展和应用范围的不断扩大,IT项目管理越来越具有普遍性。需要强调的是,信息技术本身的发展并不是IT项目的目的,满足应用对象的需求和战略目标才是其出发点,因此需要切实做好项目的需求分析,一切从业务工作的实际需求出发,在集成理念的指导下,充分考虑整个系统的集成要求,并在此基础上选择相关的成熟技术、应用系统和产品,同时做好项目的技术经济分析,才能保证信息化项目发挥实效。国家863计划CIMS主题专家组在大量信息化工程实践的基础上提出的“需求牵引、效益驱动、总体规划、分步实施”的策略是IT信息化项目管理的总体指导思想。

  三、建造“宝塔”活动

  在老师的委托下,我们大家分成四组,用25张报纸,我们组6个成员相互配合在16分钟内建成了“珠江塔”,三面集中于一点,结构简单,最坚固的组织结构,足以支撑起一个鸡蛋,以“万众一心,众志成城,建造宝塔”为口号。大家的成果都各具特色,我们一组虽然不是最好的,但是我们在规定的时间和预算内保质保量的完成了这个项目,也感到非常的有成就感。在这个项目中,让我深刻的感受到团队合作的重要性,这也是这个小项目能够顺利完成的关键。大家首先对要完成的“宝塔”达成一致的意见,然后分工协作,很快完成了项目。

  四、参观工业工程与物流实验室

  工业工程与物流实验室位于实验楼,使用面积为200平方米,投资金额为200万人民币。在学校领导和相关部门的大力支持下,现已建设成为国内同类高等院校中处于中高等水平的实验室。该实验室于11月15日通过验收,现已开始全面投入使用。实验室每次可接纳50名学生,每年可供工业工程、物流管理等专业学生开展40余项实验教学活动,同时也可为教师开展相关研究活动提供实验平台。实验室的建设格局是将工业生产中的工序与生产流程同先进的工业自动化控制方式和控制手段结合起来,构筑成集原材料仓储和供应、流水线生产过程计划与控制、制品储备、产成品运输与销售为一体的基于企业信息化管理的模拟实验系统,力求创建接近工业生产环境的“微型工厂”。实验室系统包括基本工业工程实验系统、质量工程实验系统、生产计划与控制系统、物流工程系统、人因工程系统和先进制造系统等六部分,具有动态性、新颖性、人机协调互动等实验效果。通过亲自参观,让我见识到现代信息技术的先进性,同时让我深刻体会到学习项目管理知识的重要性,这样一个大型的项目,只有运用项目管理的理论知识,才能协调好各方项目干系人之间的关系,才能在计划的进度、成本和质量的要求下顺利完成项目。

  五、参观东方厂

  11月30号在苏老师的带领下我们参观了东方厂,1953年建厂,至今已有58年的历史了,占地960平方米,环境优雅古典。我们从下午2:00开始,顺次参观了零件、配件、塑料橡胶和表面处理四个车间,一直到4点多。零件有些大,有些小,精度要求都比较高,配件车间,有磨床、铣床、热处理等。好多工种都是批量的生产,简单重复,工人们一个个都很熟练的操作着。也了解了镀金、镀银、镀锌以及电池的生产过程。这次参观很有意义,让我了解了我们国家军工企业的生产经营状况,生产的过程,以前都是在书上学的,也帮助我们理解有些学过的理论知识,有一个更深入的体会,在此非常的感谢苏老师和东方厂的工作人员给我们耐心的讲解。

  六、结论

  总之,通过本学期这门课程的学习,收获了很多,在进行理论知识学习的同时,也参观了几个实际的项目。我在本学期还参加了信息系统项目管理师的考试,以后有可能会从事这一行的工作,这对我以后的工作也有很大的帮助。但是要想真正学好项目管理,还需不断实践,学习技巧、总结经验,在日常生活中,我们要将所学的知识进行揣摩、深入体会,真正运用到学习和工作中去,达到学以致用。非常感谢苏老师一学期以来对我们的教导。

软件项目管理心得体会三

  通过本学期老师的《软件项目管理》课程的学习,我深深的体会到了项目管理在软件工程甚至是其他工程领域的重要性。通过老师的讲解,我了解到了项目管理的理念目前在实践中起到了越来越重要的作用,对于技术而言,管理意味着决策和支持。只有对生产过程进行科学的、全面的管理,才能保证达到提高生产率,改善产品质量的工程目标。

  好好研究学习软件项目管理对于我们以后要从事IT行业的学生而言有着决定性的作用。首先这里存在一个问题,之前已经学习过了《软件工程》课程,所以刚开始听到《软件项目管理》的名字的时候就产生了软件工程和软件项目之间有什么区别的疑惑,通过后来对课程的深入学习,才了解到了:

  (1)软件工程是研究和应用如何以系统性的、规范化的、可定量的过程化方法去开发和维护软件,以及如何把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来。

  (2)项目管理是一个管理学分支的学科,指在项目活动中运用专门的知识、技能、工具和方法,使项目能够在有限资源限定条件下,实现或超过设定的需求和期望。

  项目管理是对一些与成功地达成一系列目标相关的活动(譬如任务)的整体。这包括策划、进度计划和维护组成项目的活动的进展。也就是说,软件工程为我们提供的具有指导意义的软件开发方法,项目管理是更从更高的角度思考问题,它总结出了项目管理中会碰到的问题及常规的解决方案,他不仅仅针对软件开发,而可以适用任何项目工程。那么软件项目管理则是项目管理在软件行业的应用了。在课程接下来的学习中,我有了一个深切的体会,在以往的小软件开发中,都是自己根据想象确定软件所需功能,然后编写代码,做成了一些具有“死”功能的软件,由于没有在实际应用中大量使用所写的软件,所以忽略了很重要的一点,客户对软件的需求变更要求,那么就要求项目开发相关人员对用户的需求变更有一个好的回复。所以在软件开发的过程中我们项目开发人员要了解可能导致需求变更的原因,如何管理变更需求,以及如何正确的处理需求变更。

  然后学习到了一个重要的成本控制方法―挣值法,挣值分析相比于传统分析方法是一种更好的项目/工程管理方法,因为它综合了成本、进度与范围,可以用来预测未来绩效与工程完工日期。作为一种早期预警项目管理手段。可以使工程管理人员识别与控制问题,以免问题扩大化。能够使工程管理更高效、更及时的反应预算情况。下面举例说明:你被指定负责一个软件项目,其中有4部分,项目总预算为53000,A任务为26000,B任务为20xx年代中期的美国。由于开发项目不能按时提交、超出预算、质量达不到用户的要求等原因,70%的项目出现问题。于是,软件开发者开始逐渐重视软件开发中的各项管理。到了20xx年代中期,软件项目管理不善的问题仍然存在。软件项目管理和其他项目管理相比有相当的特殊性。首先,软件是纯知识产品,其开发进度和质量很难估计和度量,生产效率也难以预测和保证。其次,软件系统的复杂性也导致了开发过程中各种风险的难以预见和控制。因此,项目管理对软件生产具有决定性的意义。

  项目管理的定义是指一定的主体,为了实现其目标,利用各种有效的手段,对执行的项目周期的各个阶段工作进行计划、组织、协调、指挥、控制,以取得良好经济效益的各项活动的总和。软件项目管理目的是为了使软件项目能够按照预定的成本、进度、质量顺利完成而进行分析和管理的活动。另外,进行软件项目管理有利于将个人开发能力转化成企业的开发能力。企业的软件开发能力越高,表明这个企业的软件生产越趋向成熟,企业越能够稳定发展。

  对于软件项目的学习,我首先放正了态度来学习,认真分清软件项目管理与软件工程的关系和项目管理知识体系。软件项目管理从头到尾包括9个知识领域、5个标准化过程组和44个模块。其中本学期我们学习的主要知识点有以下几个部分,如:项目的`初始中项目立项、合同项目、内部项目、项目授权、初始项目范围、生存期模型等知识点;项目计划中范围计划、时间计划、成本计划、质量计划、人力资源计划、沟通计划、风险计划、合同计划、配置管理计划、集成计划等知识点;项目执行控制中集成变更管理、范围管理、进度成本管理、挣值分析法、偏差管理、质量管理控制、团队管理和建设、项目沟通管理和风险管理等;项目结束中合同结束、项目结束、项目总结、项目管理的建议等。对于这些知识点,我根据具体案例具体分析。

  通过本学期的学习,我感受到软件项目管理是一门非常需要学习的课程。即使作为考察课程,它也是软件行业人士所必须了解的知识。它对软件工程项目的作用是至关重要的。现在,作为学生的我所做的项目虽然都是一些小的项目,但是在小组共同开发的时候还是需要用到项目的管理。如:人员的分配,时间、进度的计划,沟通计划,项目执行变更管理,以及质量管理控制等多种管理。如今这门课程我学的还不是很好,但我相信在今后的实训及工作当中,能够更好的体验和感受到项目管理的精髓,对软件项目管理有更深入的了解。我也希望,学校的老师能够在今后的教学当中重视软件项目管理课程,多让学生了解实例,去感受、体会软件项目管理所遇到的问题和解决方案,理解软件项目管理的精髓。