之前有在网络课程里学习过《项目管理》这个课程,对管理还是十分感兴趣的。
以下是我在学习《软件项目管理》中的一些体会:
第一,要认清形势。
我觉得任何事情一定要在认清形势的基础上再开始考虑如何计划,这样才能让别人满意你的结果而自己也能获得较大的收获。一开始就强调过,我们不应该把这个项目当成还是课堂的项目,完成老师的硬性要求,而是一个真正的公司的项目。
第二,相信团队合作才可能把项目做到最好。
从整个项目的过程来看,团队合作中需要沟通、分工、协作和监督。只有做好这四项才算是一个好的合作团队。首先,团队合作最基本的技能就是沟通。沟通的目的就是让别人了解你的想法,因为每个人考虑问题的时候总会有各种各样的偏差,我们只有沟通很好的沟通来综合所有人的好的想法,以减少走弯路,而让事情进行的更顺利。其次,团队合作的关键环节就是在有效沟通的基础上进行分工,分工要明确,落实到每个人。由于这个项目时间的限制和语言的不熟,这个项目必须由我们所有成员都尽努力才能做好,这样就需要合理的分工。再其次,团队合作中协作是必不可少的。在项目组中各成员都明确了任务后,就需要大家单独工作的同时去配合其他人。尽管大家都有不同的任务,但是相互之间在一些问题互相协作的话,不仅可以提高各个任务进行的速度,也利于对项目中别的模块的了解。由于我们组的成员都是比较熟悉的,所以在协作方面还是不错的,比如某人搭建完环境后,帮其他的组员在他们自己的电脑上搭好,这样就会节省大量的时间,而这名组员也可以把时间用在别的事情上。而且虽然我们进行了明确的分工,但毕竟是一个项目,之间还是有很大的关联的,这样在编码的时候,都会进行讨论和互相帮助,这样就减少了错误的可能性也节省了时间。最后,项目经理的监督是必不可少的。一个团队中,难免有人会偷懒或拖延,或者完成任务的质量不理想,项目经理就要对这些人进行督促和提出合理的建议。通过监督了解项目的进展、质量、问题等并及时的调整资源利用情况,以保证项目的成功。
第三,要详细制定计划,并严格按照计划来执行。
这次的项目周期很短,因此计划就显得格外的重要,只有进行详细的计划,我们才有紧迫感,并要求自己抓紧时间完成当天的任务。Austin说我们只有两个月的时间,其实两个月做一个项目真的很紧凑,而且这个项目是我们完全陌生的一个领域,完全就是小白状态。但是在王书记和Austin的帮助下,很好的完成了PIW。对于项目也有了全新的认识。我一直没明白的是:如果真的在BOSS规定的日期里没有完成任务,究竟应该用一种什么样的态度去面对,在那种情况下我们应该做些什么。这个问题我大概在第二节课的时候问过Austin,他说在以后的课程里会说到。我的理解大概就是勇敢面对,用于承担吧。对于WBS,我们没有一个很好的理解,也一直没有把这一块做的很清晰。40TASKS的任务,这是一个需要十分详细计划的部分,PV,EV,AC三部分是最难的部分,三者紧紧扣在一起,必须相互参考才能得出结果。虽说这一部分我们只是做的模拟状况,但真的花费我们不少的精力做这一部分的详细计划。
最后,好的状态是做所有的事情的基本。
几乎每一节课我们都能灿烂的笑,书记的幽默,Austin的绝佳演技,除了很多的课业任务之外,这门课真是很开心,很不错的。但实际项目的任务肯定比这个多太多,复杂太多。感谢书记,感谢Austin能为我们讲了这么精彩的课程。也很开心能和Austin成为朋友,虽然他回国了,但每天晚上他还是会和我们说早安的。自己对未来的规划是希望能做到管理这一块,这算是打下基础了吧。加油!