项目经理?项目成员?
随着暑假的到来,我也进入了合作的行列,随着合作的进行,再加上看网上的一些文章,自己就想写篇博客,来看看我对合作的看法,来写写我心中的合作!
昨天在网上看到一句话说“一个技术牛人,一个单干大王,不如一个会合作、会交流、会表达的普通技术员工”!也许这句话说的有点极端,但是反面却正是再强调合作,交流,表达的重要性。
合作就是个人与个人、群体与群体之间为达到共同目的,彼此相互配合的一种联合行动、方式。
在这篇博客中我从项目经理和项目成员两方面来谈谈合作开发。
一个项目合作的基本组成人员,一般是项目经理+项目组员,这是很多中小型项目的主干人员。就我们现在的3——5个人合作开发就是这样。对于效率的高低,我觉的项目组长起着至关重要的作用,尤其是到了公司更是这样。一个优秀的项目经理和一个普通的项目经理来带同一个项目,我想最后结果,不仅仅是完成时间的差距,更有软件稳定性,扩展性,安全性上的差距,说深一点,还有带的这个项目团队的战斗力的差距,这个恐怕是难于想象的!
为什么一个项目经理挣得钱远远比员工的要多的多,因为他操的心比员工多的多。大家都知道挣钱多的多为劳心者,编写代码工可以比做成IT界的劳力者。就像建筑工程师和砌砖垒放的农民工。那么项目经理的钱多在哪呢?
1,首先需要做的是负责任,你可以把项目的完美收工归功于自己,返过来,你还必须把项目的失败完全放在自己的肩膀上。组员可以说“我负责的部分完成的很好,这不是我的责任”!但是组长没有任何逃避责任的理由,因为你负责的就是整个项目,你负责的就是团结组员共同完成这项工程,这就是项目组长肩上的压力是所有项目组员加起来所不及的。
2,管理团队,作为项目经理,如果能够经过几个项目后带领出一批“攻无不克,战无不胜”的软件团队,那么你所创造的价值将是无法估量的。如何让 组员+组员+……+组员>>所有组员之和,这是非常考验项目组长的。喜欢看NBA的都知道今年湖人队是令大家最失望的球队之一,拥有超级豪华的整容,却打的远远低于人们预想的水平。其中很重要的原因之一就是主教练很难将这些“球星”融合在一起,发挥他们各自的威力。我觉的项目经理的好坏,可以和NBA主教练的好坏来比较评价。
3,时间管理,如何高效的工作,时间管理是非常重要的一项。如何做好时间管理,需要项目组长结合每位组员的实际情况,统筹兼顾,合理的安排好,并预先想好一些特殊情况,预备解决!这里我向大家推荐用甘特图,公司或者专业一些的团队得用更专业的软件来画此图,即使不是甘特图,也是类似此图功能的软件。这里我可以让大家看一个简单的例子:
通过这张图,我想大家基本上就能明白合作开发的各个模块的计划了。当然做这张图,需要项目经理,根据工作量的大小,难易程度,组员的水平高低等等来决定。这就需要项目经理很好的去了解每一位组员的情况!这样才能制定出适合每个人的计划,计划才会实施的更容易。所以时间管理(不经要管理的自己的时间,还有管理他人的时间)是项目经理的必修课程!
4,会议,对于项目组来说会议来说必不可少,但是怎么样让会议更好的发挥他的价值,而不是浪费时间,这又是需要项目组长做很多准备!例如开每次会议的目的,流程,内容,人员,人员需要提前准备什么等等。在提高班开了这么多次会议了,有准备的会议,才会有受益;毫无准备,毫无目的的会议,只能是浪费时间!
…………
很多都是项目经理做的,他可能不用编代码,可能不用侧代码,可能不用修改代码,但是他所准备的远远比这些要重要,要更费人的精力。所以做好项目经理是很不容易的一件事,所以项目组长的工资远远大于员工也就非常正常了。
下边我也从组员的角度谈一下我的感受,因为这两次合作开发我都是组员,总体感觉还是非常轻松的,因为自己不用想太多,不用和领导打交道,不用和测试组打交道,不用…… 只管实现自己负责的模块,修改代码,完善代码等等,所以感觉只是时间问题而已,会做的自己就去做了,不会的通过网络查询也大概能解决。所以还是感觉很容易。但是我想说的却不仅仅是这些!组员应该做的事:
1,完成自己的任务,这是最基本的,尽量按时按质按量完成!使自己负责的模块能够很好的适应整个系统,这是最低的要求。
2,学习,这是非常重要的一点,因为自己是组员,证明自己基本上还是菜鸟(假如到工作岗位上),所以学习上进,前边的道路还很长很艰难。学习不经要将自己负责的模块弄的滚瓜烂熟,做好总结,有时间还得学习其它人的模块,学习整个项目的工作流程,框架知识等等,等做完项目使自己能够站在项目经理的角度去看这个项目,使他最好能够在自己的掌控之下。这就是所谓的在项目中学习,这样的学习经验才是最宝贵的。
当然学习,还有能力上的学习,例如,项目组中谁交流的好,谁表达的好,谁进步的快等等,都需要虚心从他们身上学习这些更加宝贵的知识,不断的暗示自己,提醒自己该怎么做,这样慢慢就成了自己的品质。
3,积极主动,一般作为组员会比较被动的接受任务,这样来说成长的空间不会太大。我们需要做的是思考,多思考,多观察,项目工作中出现什么问题,有什么更好的想法,都需要我们积极主动的把自己的想法汇报给项目经理,主动和领导,和伙伴多交流,这样才能发现自己的不足和优势。
…………
组员不能安于现状,要思考,要观察,要对项目负责;要进取,要学习,要对自己的未来负责!
总而言之,合作开发是一件比较考验人的事,能组成一支战斗力非常强的团队,还是非常需要努力,和各种条件的。人胜定天,优秀的团队,高效的合作就是这样! 我追求的目标!
初次合作,写感受,还不是太全面,有什么问题,还请各位大侠指出!
项目经理?项目成员?相关推荐
- java项目经理项目延期怎么办_项目延期了怎么办?
无论是产品经理还是项目经理,最讨厌的一个词汇就是项目延期,虽然在项目排期的时候,已经给自己预留了一定的时间(至于预留多少时间,公众号:chanpinliu880 里面有说),避免项目紧张,但是还是因为 ...
- ITSS项目经理项目经理 信息技术应用创新领域-信创运维 介绍
信息技术应用创新领域"IT服务工程师"和"IT服务项目经理"是依据现行标准,结合当前我国信息技术应用创新(以下简称"信创")领域的发展方向及 ...
- (转)那些年,被自己的技术者思维虐过的项目经理们
不论在哪个国家,IT 公司中的项目经理,很大一部分都是技术出身.的确,工程师背景的项目经理,在开发人员选择,开发进度控制,客户需求把握等诸多方面,有得天独厚的优势,从程序员到 leader 再到项目经 ...
- IT项目经理应该做什么
经常看到这样的项目经理,一副整天忙得团团转的样子,电话不停地作响,一个小时之内要发出几十个指令,好像他所领导的团队离开了他就一天也活不下去.然后他还会说:"我很忙"或"我 ...
- PMP学习笔记 第3章 项目经理的角色
第3章 项目经理的角色 第六版 新加的章节 什么是项目经理(P-52) 项目经理:由执行组织委派,领导团队实现项目目标的个人 项目经理:专注项目目标的达成 职能经理:专注某个职能领域或业务单元的管理和 ...
- 2022年项目经理的发展方向-上课解读及心得
项目及项目管理的职责定义: 1.项目:是在限定的资源及限定的时间内需要完成的一次性任务. 限定的资源:代表着项目是有很多限制条件,需要去克服困难.例如人力资源缺乏,产品存在缺陷,公司内部资源分配不充裕 ...
- 项目经理应怎么利用人工智能?
从 IT 到金融,人工智能已经影响到与之相关的每个行业和企业.虽然有些人对 AI 的影响持怀疑态度,但其他人则认为它会改变游戏规则.它还有望在未来对项目管理原则产生重大影响. 人工智能在项目规划中 ...
- 一个软件项目的组成成员及分工
目录 模块设计师 需求分析师 数据库设计师 架构师 系统分析师 项目组长 项目经理 软件开发工程师 美工 系统分析员 出模块设计师 需求分析师 数据库设计师 架构师 系统分析师 项目组长 项目经理 软 ...
- PMP之项目经理的角色
项目经理 项目经理是由执行组织委派,领导团队实现项目目标的个人.职能经理专注于对某个只能领域或业务部门的管理监督.运营经理负责保证业务运营的高效性. 在团队中的职责 项目经理需要为团队的成果负责,是项 ...
最新文章
- nginx log记录请求响应日志及日志分割
- 用习惯了windows系统要怎样去认识linux系统(一)
- C++学习之路: 智能指针入门
- 计算机有没有开启ntp服务器,让你的Windows电脑成为一台NTP校时服务器
- 医保要交多少年可以享受终身?医保断交2年有什么影响?
- Excel中index和match函数的应用实例
- python作者_Python
- Laravel 实现任务调度功能
- sqlite3源码调试
- 使用java 语言 提取excel 中的手机号码,xls 格式以及xlsx 格式的excel 文件
- 您现在可以在Windows 10上下载Amazon Alexa App
- CentOS加入Windows域
- 1024程序员节,带你解锁过节新方式
- 淘宝的互动项目,为什么总会刷爆你的好友圈?
- Xib与Nib区别联系
- libtorrent分析
- Android内部颜色转16进制颜色
- Unicode 与前端字符编码全揭秘
- Batch Normalization(BN)简介
- 计算机都学什么数学,2019考研计算机数学都考什么?