如何面对技术细节问题
我相信每个软件公司行业技术问题一直困扰着技术部门,其实说起来技术,一般都是技术人员的问题,但是对于项目经理来说人家本来就是技术出身,所以对技术这方面就有着十分热爱的劲头,对于项目经理应该如何在技术上做好调节,下面有几点小的建议。郑州软件开发!
1、项目经理一定要有扎实的技术功底
其实这一点很容易理解的,若是让一个不懂技术的人来当项目经理那不是很不可思议的吗。这样到时候就不是经理找组员的麻烦,而是组员人找经理的麻烦了,这样项目组的人都觉得自己可以当经理了。大部分的情况下,项目经理还都是技术出身的,从程序员的岗位上提升上来,即所谓的编而优则管。一个具有技术经验的项目经理,无论是在计划安排,还是在做决策的时候,都会因其具有丰富的经验而更加有效的执行。同时,在对需求的理解上也会更加深刻,可以更准确的把握项目的进展方向。
2、项目经理最好不要参与技术的细节
对于项目经理来说,拥有技术是必须的,但是经理的主要工作并不是做技术,而是对技术人员的管理,即安排计划,资源调配,进度控制,交流等等,这些工作看似简单,但是如果经理把这些工作做到位就会消耗大部分的时间和经理,如果此时项目经理专注于技术而不能自拔,那就势必会影响到他本身的工作,从而影响整个项目组的工作。
3.项目经理应该把握技术的发展方向
不专注技术,不代表不去理会技术,特别是当前这个技术日新月异的时代,项目经理应该主动地比别人更快的去接收新信息。对于技术的发展,作为一个项目经理是应当很好的把握的。这并不要求项目经理要去学习具体的知识点,只是说要求项目经理每天能够利用少许的时间从互联网上获取最新的资讯,更新自己的知识结构,对项目的技术方向有个明确的认识,才能更从容地应对未来的技术变化。
4.项目经理应与职能经理一起为促进团队的技术提高而努力
当项目接近尾声的时候,项目经理需要准备一个总结的报告,对项目进行一番评述。而组员的工作基本就已经结束,其实这时需要做的工作非常重要,就是对软件开发过程中的一些技术点进行总结,比如生成能够重用的控件、某一问题的通用解决办法等。这些工作,对于技术人员来说是一种积累,同时,对于公司来说也是一笔潜在的收益。因此,项目经理应该安排技术人员进行这方面的工作,多数情况下,职能经理可能考虑到现实的情况,会安排他们直接进入下一个项目。但项目经理应该与职能经理进行很好的交流,争取到一部分的时间来进行上述的工作。所谓磨刀不费砍柴工,大量的知识积累,可以更高地提高开发人员的工作效率与开发的产品的质量,到头来,还是解除了项目经理的一大头疼问题。
总之一个团队最重要的就是要分工明确,只有大家都各干其职这个团队才能往更远的方向发展。