软件项目管理结课小结

本年度王书记邀请了Austin,来丰富这门课的内容,项目管理不仅有具体的理论知识,还有更为实在的实际项目经验,课堂变得更加有项目的现场感,更加活跃。

这门课,讲的是作为一个项目经理,如何能做出一个合格的软件,并在规定的时间内,在规定的花费内。其实很多东西不止在软件中能用,在其他项目中也可以。这是我学的第一门比较详细的关于项目管理的课程,对于我们这种不想一辈子编代码的人来说,是一个解脱。但是事情没有这么简单,管理一个项目远远比编代码要难。

Austin讲了很多关于沟通,关于团队建设这种“软性”的东西,这些在现代企业中作用日益明显,甚至强于业务能力。沟通可以帮助你和老板扫除隔阂,而团队建设可以让你有一只能打胜仗的团队,从而完成一个又一个的任务。

Iteration的概念让我印象深刻,它可以确保任务能持续地一步一步地完成,由于过程好,很大概率上,结果也会好。我在日常的社团工作中运用了这种思想,两天一个汇报,能把我们的任务完成的很好。

王书记讲授的部分,我印象深刻的是大量的项目管理工具,我只能去补课了。。。从需求工程到配置管理质量管理,好多的工具啊。质量管理的部分跟本学期的软件测试内容有重合的部分,只是衔接上了。

 

学习了三年的软件工程,学习了这么多门的专业课,终于明白了一些道理。专业老师所教授的,不会是实验或大作业中所需的工具怎么使用,如何引用包,如何写一个简单程序,如何配置环境,这些都是最基本的,都是要我们自己攻克的课外学时,要我们从大神博客教程学习。我们要学习的,是如何计划我们的迭代,如何写测试用例,是如何用范式构建数据库,是网络的层次结构。这些理论知识是我们不会再次有人教授的,是我们软件工程大学生不同于其他大学生的特色。我有必要再补补课,任重而道远,还需认真弥补差距。

posted @ 2015-05-07 18:37  三班&唐家炜  阅读(534)  评论(0编辑  收藏  举报