最近半年在做开发的同时也兼着做着平台架构师和项目组长的职位,对以前开发过程中为什么要设置项目组长或项目经理这样一个职位也似乎明白了许多。现在将一些感受写出来,和大家交流下,看看大家的想法是否一致。
在一个项目中需要一个“领导”,他可以决定项目中具体需求的实现,可以决定工程的进度,可以协调项目中的各方资源,可以决定平台的架构,为项目组开发过程中的一些难题可以提供帮助和解决方案。
1、需求的最终定稿肯定要由一个人或一组人来敲定,当一组人中都各执已见的时候,是绝对需要一个“领导”来确定具体的方案的,不然大家都按照自己的想法来实现,那么最后实现出来的是啥呢?另外早期和客户或售前沟通的时候肯定也是一部分人,绝对不会是一群人,所以客户需求往往在少数人脑袋中,当然应该由他们来决定方向。
2、项目肯定是需要在一定的时间范围内完成的。一个项目的开发肯定是会有周期的,或者一个阶段需要达到的一定的功能要求。没有无限时的开发任务。特别是在国内,老板对咱IT小农的开发周期是一减再减,不少小农都有感觉,有时候项目一紧起来,根本就没有时间休息,通宵达旦更是常事。但是一个项目又不可能是一个人在做,肯定是一组人再开发,那么这中间是否都很积极呢???每个人的任务是否都很饱和呢??所以项目中需要有个“领导”来合理分配这些事,争取人人都有事,人人都不加班,“年老力壮的,帮助年轻体弱的”,把组员的气氛调动起来。
3、有时候项目会涉及到多个部门,甚至还包括其他公司,如果每个人都去联系肯定不实际,且不说每个人的交际能力不同,就是多方面联系就会使人晕倒,所以需要有个“熟人”在中间串插协调,毫无疑问,项目组长就得担待这些事。
4、项目初期肯定要有一个人来构建平台模型,包括平台架构的设计(每个开发工程师熟悉的框架不一样,能力不一样,要根据项目成员,工期,平台性能等综合考虑出一个方案才形),数据模型等等,这个人得有经验有实力,软蟹肯定不能干这事,不然回头返工,可是会死人的(说实话我是最讨厌做回头需求的)。
综合以上这些能力,就应该是项目组长或经理应该做的事情,或应该扮演的角色。但是现实中有可能不同,比如他将这其中的事情分派给其他人(项目成员),他就只干所谓的项目管理。这也是为何我们的开发工程师经常和项目经理矛盾的原因,平常工程师啥都干,所谓的经理就充当一个传话统的角色,当然开发工程师会轻视项目经理,所以项目经理应以身做则,带头做事,解决问题;那么工程师和项目经理之间会更和谐。
当然我们生活的这个社会注定了有很多没能力,却在高位的人,这时候工程师也不要气馁,踏实的做事,把自己当经理锻炼自己,等有适当的机会就实现自己的梦想。其实开发人员是最可爱的人了,很多小农都是从学校出来就开发了,真正接触的社会其实不多,老老实实干活,很少沟心斗角,一腔热血(我曾经就见过一个老实小农,平常对大家都合气的不得了,可有一天竟然直接骂起了项目经理,差点打起来,事后他和大家道歉,说是影响了大家!!!),平常大家都让着点。没事出来混都这样。
分享到:
相关推荐
《IT项目管理那些事儿》(作者王保强)采用叙事的风格,通过11篇来自一线项目经理的实际经历的文章,分享项目经理人自身的实践和经验的案例,阐述项目管理的实施过程、项目经理的成长和团队成员的培养历程,从而和读者...
《IT项目管理那些事儿》采用叙事的风格,通过11篇来自一线项目经理的实际经历的文章,分享项目经理人自身的实践和经验的案例,阐述项目管理的实施过程、项目经理的成长和团队成员的培养历程,从而和读者达到共鸣并...
在实际开发中,明确和准确地定义用例是确保项目成功的关键。 3. 领域模型:领域模型是从业务领域中抽象出来的概念模型,它反映了业务的核心逻辑和实体关系。通过领域驱动设计(DDD),开发者可以更好地理解和表达...
项目经理面试那些事儿-面试知识点大全(思维导图)
IT项目管理那些事儿全书 王保强主编 电子版PDF
01.《交换那些事儿》- 基础维护篇 - 流统 02.《交换那些事儿》- 基础维护篇 - 镜像 03.《交换那些事儿》- 基础维护篇 - IRF升级指导 04.《交换那些事儿》- 基础维护篇 - IRF替换指导 05.《交换那些事儿》- 基础...
### 低功耗开发的关键知识点 #### 一、低功耗的概念与标准 低功耗设计是指在保证产品性能的前提下,尽可能减少设备运行时的能量消耗。对于“什么是低功耗”,并没有一个统一的标准,而是根据具体的应用场景来定义...
综上所述,“IT项目管理那些事儿.pdf”很可能包含了以上提及的基础概念、实践案例和技术工具等内容,旨在帮助读者全面理解IT项目管理的核心理念与操作技巧。对于想要深入了解这一领域的专业人士来说,掌握这些知识点...
总之,《NIOSII那些事儿》Qsys版通过详细的步骤和实践案例,不仅提供了Nios II系统设计的具体指导,还强调了文档撰写对于知识积累和分享的重要性。对于初学者来说,这份文档是一个宝贵的资源,能够帮助他们快速上手...
本系列围绕"Linux那些事儿",深入探讨了Linux USB设备开发的相关知识点,包括UHCI(通用主机控制器接口)、Hub、USB core和Sysfs等核心概念。 首先,让我们来了解UHCI。UHCI(Universal Host Controller Interface...
“Linux那些事儿之我是Block层.pdf”探讨的是Linux的块层,它是文件系统和物理设备之间的桥梁。通过这份文档,你可以了解块设备驱动如何处理I/O请求,以及如何实现缓存和调度策略。 最后,“Linux那些事儿之博客...
在“LINUX\Linux那些事儿系列”中,我们探索了Linux操作系统的核心概念和技术,这个系列涵盖了多个关于Linux内核和设备驱动程序的关键主题。以下是基于提供的文件名所涉及的几个重要知识点的详细说明: 1. **Linux...
《产品经理必懂的技术那点事儿》全新pdf版本,辅助产品经理更好胜任工作,你值得拥有!
Linux那些事儿之我是Block层 Linux那些事儿之我是EHCI主机控制器 Linux那些事儿之我是Hub Linux那些事儿之我是PCI Linux那些事儿之我是SCSI硬盘 Linux那些事儿之我是Sysfs Linux那些事儿之我是UHCI Linux那些事儿之...