软件项目管理课感想

软件项目管理课感想

  这里是我对软件项目管理课程的感想,也是我的期末作业。

  时间倒回到选课时,摆在我前面的有四门选修课,我一眼就看到了软件项目管理这门课。本来想着上要三年理论课程的我,突然发现可以选上工程相关的课程,别提有多高兴了!没有意外的,我选了这门课,一门我认为有价值的课。

  从最开始,老师就明确了我们的学习任务,该做什么,什么时候该做,该怎么做,剩下的就靠我们自己去完成了。也说明了,在软件工程中,你怎么做的,你遇到了什么困难并不重要,重要的是软件的结果,结果正确了,别人才会付你钱。刚刚听到这句话的时候,我在想,难道过程不是重要的吗?以前读的鸡汤都这么说,“结果并不重要,重要的是过程”,这些鸡汤陪伴了如此之久,深深扎根在我的思维中,让我不禁对这段话产生怀疑,是对的吗?其实我当时根本不用去认真想,时间会给我答案。

  到了期中,是时候发布自己的项目了。由于我们组平时也不是完全在玩耍,项目其实在慢慢推进的,我负责的前端还可以看(这里我们网站的整体风格我参考了http://www.codewars.com/这个网站,上面的练习题也推荐给大家),所以要发布问题也不大。第一次发布圆满完成。第一次发布之后,很快便到了第二次发布,这次发布链接了数据库,可以登录,再加上我的“小试牛刀功能”,整个网站大概的功能和模样也确定了。 到了关键的第三次发布,我在第二次发布的基础上增添了两个页面,彭阳完成了后台的功能,我最后负责将前后台对接(任务不算少)。结果由于我们团队并没有剧透我们要发布的内容,老师认为我们并没有产生什么进度。在提问环节中,老师问我们大概花了多少时间完成这周的任务,我虽然说出了花了多少时间,但是这并没有用,因为最后的结果才是最重要的。

  期末,杨老师为优秀的同学颁发了奖品领跑衫。这里非常感谢我们的组长——高鑫。组长将自己的领跑衫赠予了我,虽然我敲了部分代码,但是我们项目组最大的功臣还是我们的组长,有了组长,整个项目才能有条不紊的进行下去。最后,十分感谢杨老师给我们爆打小组一次机会,一次锻炼的机会,也感谢同学们都坚持到了最后,给大家一种不是一个人在战斗感觉。

  下面是这次爆打小组的项目。最后的代码(可执行)在我的github上https://github.com/yanyige/CGame.

  这里是项目链接,http://lryx.nenu.edu.cn/CGame/index.

  项目截图

  下面是我的每一篇博客

第一周内容   http://www.cnblogs.com/yyyyg/p/5243957.html

第二周内容   http://www.cnblogs.com/yyyyg/p/5268009.html

爆打第一次站立会议   http://www.cnblogs.com/yyyyg/p/5308384.html

第三周内容   http://www.cnblogs.com/yyyyg/p/5313405.html

“爆打”团队阿尔法发布 以及 第四周任务   http://www.cnblogs.com/yyyyg/p/5324624.html

第五周任务以及结对编程   http://www.cnblogs.com/yyyyg/p/5351099.html

Canvas 制作个人PSP分类饼图   http://www.cnblogs.com/yyyyg/p/5353397.html

第六周 可执行代码 以及 PSP 燃尽图   http://www.cnblogs.com/yyyyg/p/5384925.html

Alpha、伪Beta 发布后,严一格的个人感想与体会  http://www.cnblogs.com/yyyyg/p/5407425.html

第七周PSP 新折线图和饼图 个人时间管理   http://www.cnblogs.com/yyyyg/p/5416167.html

第八周PSP 新折线图和饼图 个人时间管理   http://www.cnblogs.com/yyyyg/p/5441555.html

时间: 2024-11-03 01:15:23

软件项目管理课感想的相关文章

软件项目需求开发过程实践之业务建模用例图

本次软件工程项目是重建办公业务流程管理平台,需要在继承原370个流程基础上,还需要提供快速流程开发能力,并要求体现出流程管理的规范性,以及流程的执行力.效率.效益,最终为企业管理创新提供流程再造的能力. 在项目前期及需求分析阶段,开发人员致力于"降低成本",以最小的代价完成项目,其可预见性的软件产品是经过系统平台升级的,并经过改良的第二个办公业务流程管理平台.按客户验收要求,"只能打60分,是不能给予验收". 在软件开发中,需求工作致力于解决"产品好卖&q

软件项目开发团队组员跨项目组兼职案例分析

按照现代项目管理的观点,项目团队是指"项目的中心管理小组,由一群人集合而成并被看作是一个组,他们共同承担项目目标的责任,兼职或者全职地向项目经理进行汇报". 项目团队的特征有: (1)项目团队具有一定的目的 项目团队的使命就是完成某项特定的任务,实现项目的既定目标,满足客户的需求.此外项目利益相关者的需求具有多样性的特征,因此项目团队的目标也具有多元性. (2)项目团队是临时组织 项目团队有明确的生命周期,随着项目的产生而产生,项目任务的完成而结束,即可解散.它是一种临时性的组织. (

软件项目开发环境构建之一:整体流程

通常情况下,一个大的项目,很难一个人完成,需要一个团队共同协作,大家彼此分工,共同完成不同或相同的模块,这时要求所使用的工具软件要具有分布式协同功能.处理冲突及持续交付功能,一般软件项目的整体流程如下: 一个软件项目的实施,要经过概念阶段.计划阶段.创建阶段.发布阶段及追踪阶段,Atlassion的软件族都有各阶段的对应软件. 一般,概念阶段,可以使用Confluence 进行需求管理,从最初的想法到最终的需求,能够通过Confluence强大的协同功能,高效的完成需求收集.整理.分类等工作(M

软件项目需求评分表

   软件项目需求评分表 组序号:23      组成员:何健勋 王岸城 苏月          评分人:苏月 序 号 N(需求) A(方法) B(好处) C(竞争) D(交付) 1 -4 -4 -4 -4 -4 2 -3 -3 -3 -3 -3 3 3 3 3 3 1 4 -2 -2 -2 -2 -2 5 2 2 2 2 2 6 4 4 4 4 4 7 5 5 5 5 5 8 -5 -5 -5 -5 -5 9 -6 -6 -6 -6 -6 10 -1 -1 -1 -1 -1 11 8 8 8

软件项目量化管理(CMMI高成熟度)实践经验谈——之项目管理过程监督与控制篇

续:软件项目量化管理(CMMI高成熟度)实践经验谈--之概述篇 续:软件项目量化管理(CMMI高成熟度)实践经验谈--之项目管理过程策划篇 2.项目监督与控制 项目监控是围绕项目实施计划,跟踪进度.成本.质量.资源,掌握各项工作现状,以便进行适当的资源调配和进度调整,确定活动的开始和结束时间,并记录实际的进度情况,在一定情况下进行路径.风险.决策.度量.量化管理等方面的分析.在实施项目的过程中,要随时对项目进行跟踪监控,以使项目按计划规定的进度.技术指标完成,并提供现阶段工作的反馈信息,以利后续

浅谈软件项目的需求管理

软件项目区别于其它项目的最显著的特征是其不可见性,它不像硬件购销.建筑工程,都是实实在在可见的东西.而软件项目在系统交付之前很长一段时间,客户是无法感知自己想要的系统究竟是什么样子.因此,需求管理就显得十分重要,据相关统计数据分析,软件项目90%以上失败的原因都在于没有重视需求或者需求管理方面做的不到位导致的. 需求管理作为软件项目管理的一个重要内容,贯穿项目实施的全生命周期.俗话说:万事开头难.需求作为软件开发的第一个环节,其重要性不言而喻.市面上关于需求管理的相关理论和书籍很多,但多数停留在

对软件项目管理的感想

对于日益复杂化的软件开发工作来说,我觉得软件项目的管理真的是越来越必要了. 整个软件开发的过程需要规范化的管理才会有更高的效率. 就拿现在和舍友合作的项目来说,如果没有用git简直不能想象,代码改一次就得用u盘考一次,而且还不能清楚的了解到哪些代码被更改了. 再拿自己的项目来说,有一次项目搞得崩溃了,还好自己有经常commit的习惯,回滚到前两个版本就好了. 好用的难以想象还会有比git更先进的团队代码管理工具了.

软件项目开发总结,假如历史可以重来

TD学生助手--release版发布 1.设想和目标  1.我们的软件要解决的问题 TD学生助手的主要核心思想就是帮助学生安排他们忙碌的学校生活.主要是通过以下几个方面 1.通过学生的需要进行分类(考试,实验,发博客等等),添加日程,保存日程到数据库中,将日程模块化管理: 2.用月视图和周视图,日视图三个视图来管理添加进去的日程,让日程管理起来更加直观,方便,增强用户体验. 2.是否有充足的时间来做计划 我们做计划主要是在Sprint计划刚开始的时候进行计划,并在以后实施计划时进行调整,但是由于

软件项目与过程管理第八周作业

内容:软件项目与过程管理课程内容总结 经过八周时间的学习,软件项目与过程管理课程已经逐渐接近了尾声.通过这八周的学习,我对软件项目与过程管理课程有了更深的理解. 一.关于团队项目. 团队项目是本次软件项目与过程管理课程中最重要的一部分.我们团队项目是作业管理系统.在项目开发的整个过程中,我们在项目经理的带领下,项目团队的每一个成员团结合作.相互沟通,团队成员之间相互学习彼此的优点和技术,在每个成员的共同努力下,基本完成了此次软件开发项目. 通过这次团队项目, 我的总结如下: 1.在项目的开发过程