软件项目管理(SPM)课程总结及感想

进入大三下学期,我在只需要选择一门选修课的情况下选择了软件项目管理课程。由于往届的学长学姐告诉我们课上会教很多实用的项目管理系统,这些工具都是现在主流的互联 公司使用的正规军装备,能学到很多很前沿的知识,于是在预选课阶段,软件项目管理课程非常火爆,我不幸被系统刷掉。多亏助教帮忙,用自己写的程序-刷课神器刷了两个多小时终于选上了课,场面堪比春运抢票啊。

今年的SMP课程不同于往届,由王老师与Austin合作为我们授课,前四周的课程由Austin讲授,Austin老师来自美国,有40年的项目管理从业经验,他结合自身经验给我们介绍了很多实用的沟通和管理技巧。Austin的课程中有三个知识点让我印象非常深刻,首先是negotiation,这真的是经验之谈,如果我在青春期的时候能学到这个知识,每次和爸爸妈妈谈判的时候就能省去不少大哭大闹了。其次是If you fail to plan, you are planning to fail. 糟糕的计划总比没有计划好,没有计划是一件恐怖的事情。还有一个知识点也让我印象深刻,就是面对一件自己不愿接受的事情,人们的情绪变化过程,包括了七个阶段,分别是逃避,否认,焦虑,愤怒,讨价还价,忧伤和接受。我在上个学期用整整一个学期经历了这七个阶段,Austin讲课的时候我刚刚到达接受这个阶段。如果我能够早一点上这门课程,应该能够在这个过程中少一些难过。

王老师讲的版本控制和协同开发也让我们收获不小,其实版本管理的问题一直困扰着我们团队在微软”创新杯“比赛中的表现,我在团队中负责实现Kinect的功能,由于应用商店的架构问题,我们只能将游戏模块和Kinect模块分工进行开发,导致的问题是,每当游戏模块进行修改,我就需要将一模一样的调用Kinect代码再重新写一遍,真是不胜其烦,如果我们当时道行够深,使用git或者svn之类的协同开发工具,就可以避免这个问题的出现。

八周的课程转眼结束,留给我们的知识却是非常实用的,王老师和Austin对学生的亲近和关心让我们倍感温馨,感谢两位老师的辛勤付出。

If You Fail to Plan, You arePlanning to Fail If If You Fail to Plan, You arePlanning to Fail

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2015年4月6日
下一篇 2015年4月7日

相关推荐