zoukankan      html  css  js  c++  java
  • 手下的人就是不干活怎么办??

    csdn上的问题,本来不打算放首页,但这个话题可能会对很多人有价值,dudu觉得不妥,通知我一下,我立马从主页去掉,谢谢(里面的greennetboy系鄙人,所以说也是部分转载,部分原创)

    问:
    因为我们原来的PL生病了,代理了两个礼拜,也许是后进人员,下面有些人根本不把我当回事。
    有的人,分给他们工作他们就是不做,发现了bug就是不改,天天就当着我的面在那里聊天,让她来加班也不来加,至今她做的那部分问题还是很严重。
    再有的人,加班就在那里看电影,暗示他也没有用
    因为马上就要交活了,coding都还没有结束,我都急死了
    难道他们一点都不担心自己做出来的东西是垃圾吗??我也是程序员,我觉得这很不能理解
    对于这样的人,怎么管才能让他们干活啊
    答一(snmr_com(麒麟厍人) ):
    这是有责没权的结果,因为你也只是个代理,最终也会打回原形

    如果大家相处还可以,就打友情牌,把你的难处向大家摆一摆,请吃饭是难以避免的
    记住,即使硬性加班,一瓶汽水是最起码的了

    如果你有晋升的野心,应该马上把问题向上司反映

    如果你没有往上爬的打算,只是想把工作做好,等PL回来后大家仍能和平相处,
    你就要做好每天的日志,例如记录安排了谁干什么(还要写上为什么这样安排),任务完成时间等等,把任务以书面发到人员手中,并让他们签名
    在例会的时候(每周有例会吧?有上司参加更好),让接受工作的人汇报情况就够了,他们在工作期间打牌看电影都不用管,而且你也管不了,能完成就好了,不能完成,起码也有记录(记录里也不需要写谁谁谁偷懒什么的,只写状况、原因、困难就够了),之后上司自然清楚问题在哪里

    记住你只是个代理,根本没有权,客户追老总,老总追问你,你就指出项目进度在哪个人身上停住,让老总自己去问那个人
    答二(dongerer(我心飞扬) )
    项目组成员不工作,原因一般主要在于,项目经理、公司。(原谅我说的直接)

    当你发现问题时,首先要从自己身上找原因,做为PM不管是代理的还是正式,出了问题,首先要问自己是不是哪里做的不好,分工是否合理,项目本身是不是存在设计、工期等问题。然后,看看公司在管理、体制、绩效考核上是否有问题。如果这些方面有问题,首先你要有个评价事物的客观标准,然后想办法解决问题,如果有些问题是你不能解决的,那也要正式问题,和组员沟通,向他们表明你立场,表明你认识到问题的存在,并将积极解决问题,只是解决还要需要时间及其它因素。

    然后,加强和组员沟通,确认是大部分问题,还是个别人问题,如果是个人问题,我一般的做法是,找他谈,一次,二次,第三次,他得离开。至少离开我这个组。
    如果你在公司或项目组里还没强式的地位,那么为了项目,你就只能选择动之以情,和他谈,说明你的难处,了解他真正不满的原因,适当帮他分担工作。(不过你要确认,这是他个人问题,而且如果你希望以后在项目组或公司有一定的管理力度,这样的事只能做一次,项目完成之后,他得离开这个组,或都下一次,决不让他进你工作组。--如果他改了另当别论)
    答三((超级大笨狼,每天要自强,MVP) )
    原来的PL生病了?还是PM生病了?

    楼主对管理的手段比较经验不足吧,可能团队并不听指挥.

    对付情绪涣散的团队,可以采取:

    1,培训的方式给团队洗脑,对员工进行工作流程和岗位责任制的培训.

    2,测试的方式.制定标准,找个最差的人做测试人员,(标准执行人),让他代替你去说话,注意自己不要直接和具体工作人员冲突.

    3,工作平台和工具的使用.如果你没有版本控制工具,没有Bug跟踪平台,那你还是土豹子.

    4,图形化的需求分析,如果对方不知道怎么开展工作,可能是因为你对工作的描述不够清晰,你要会画图,并且培训几个人帮你把需求和界面和进度时间线都画出来,这是极其重要的.

    总之主管是一个需要精通多个领域的综合人才,利用流程来解决岗位涣散的问题,南辕北辙的问题,最终解决工作效率的问题.

    楼主是否有启发?
    这是我做一个跨部门主管的经验,也是工作10年来总结的"血"的教训.
    答四(superdullwolf(超级大笨狼,每天要自强,MVP) )
    风格,风度,风气,风采可以把令人讨厌的纪律约束变成打动他内心的行为规范.

    1,比如解决代码规范的问题,这是编程"风格"的问题.

    2,对于散步消息影响团队情绪的人员要单独谈话,让他停止发布坏消息,让他装也要装出个样子来,给他讲"风度",这种人往往是自身利益没有满足,缺乏风度,必要的时候你要显示出"风度",牺牲点自我利益,服务于团队,让他感到愧疚.个人和集体的关系就象夫妻关系一样,既然在一起了,就应该互相信任,不要猜疑,不要散步谣言.

    3,比如解决打游戏的问题,你要让他知道这是"风气"问题,你可以让他想想,假设他是老板,或者假设老板在旁边,让他推测对方的心理.

    4,"风采"是团队和企业的最终精神目标,要画饼给大家看,让他们做有理想的人.
    答五(
    greennetboy(我的老婆叫静静) ()
    dongerer(我心飞扬)
    不太同意
    不要动不动就说赶人走,故意不干活,说明该人对你当代理有意见,也许人家自认为是老鸟,这个问题在谁身上都可能发生,尤其你们资质,阅历差不多的时候,千万不要硬碰硬,否则谁最后离开可不一定.这时候千万要注意稳住,对证下药,他们不干活的症结就在于你出任PM,人家不服(丫的,凭什么你当),所以你自己要拿出自己的水平让他们看,不能靠克扣工资,小报告,不要说你是代理,就是正式,把自己搞臭了,苦果只有自己吃,能和你叫板的老鸟,出了你们公司,用不了两天,包准可以找到一样的工作,工资每准还上升,但是你要是离开,可不一定就能得到现在的机会,既然公司任命你为代理,说明公司还是比较信任你的,如果你把人都赶走了,下一个就是你!这时候大棒和糖果都不管用,因为你还没有轮大棒和发糖果的权利,你必须拿个人魅力,征服他们,至于能否,那就看你的个人能力了.如果不能,人家有意见,也可能是对的,工作中没有谁对谁错,再说每准过两个星期,你就又和他们一样了,千万别因小失大的得罪人,否则你再想开展工作,包准有人千方百计捣乱.
    答六(superdullwolf(超级大笨狼,每天要自强,MVP) )
    同意:greennetboy(我的老婆叫静静)

    挽救每一个人,不让任何一个人掉队,让所有人都成为值得欣赏的优秀员工,这才是你作为领导的能力.
    做好开发主管,你要成为一个:
    优秀的培训师,演讲家,绘图师,裁判员,其次才是程序架构,代码编写者.
    答七(
    rehearts(闪闪红心) ()
    我以前也碰到过类似的情况,做一个项目不能够按照我的设计走,总是提出他们各自这样那样的想法,而那些想法却在我看来又是很错误的一种。当然我去带头做项目也并不是自己情愿的,刚开始三个技术分别做各自的项目,其它两个人做了好几个项目都把头气的受不了,没法用。没办法头只好让我负责他们几个的项目,给他们把关,可让我带头,别人依旧不听我的,到最后,我只好一人把应该几个人做的东西,一口气都做了,头看了很满意,可那里知道我一个做的累啊。

    后来头让我给他们的自我鉴定打分,(头暗示给我决定开除一两个人的权利)可是拿到别人写的鉴定,我又被气了一顿,本来他们做出的项目就没有一个能正常用,可他们给自己写的批语却很高比如:我个人做项目非常快,出错率几乎为0。拥有非常扎实的基础,动手能力.....

    我始终一个技术要被别人看得起,要么拿出自己的项目来,要么就拿出自己写的一些理论或者有一定认知类的文章来。不是自己说自己强就行,是别人说了才算
    答八(fzd999(花差花差) )
    这种情况很有意思,你有责任但是却没有相应的权力,注定对项目组其他成员不能太强势。

    遇上这类情况,我的建议就是充分和你的老板沟通,最好当着其他组员的面打电话什么的,邮件也可以发送全体抄送领导,谈的内容最好对事不对人,比如“这个模块怎么怎么了,您看我们该怎么做”等,然后你抓事情的结果,而不要把精力放在改变别人的想法上面。

    有一句话虽然难听但是确实是事实,那就是“人的本性都是贱的”,在没有一定威慑的情况下,你永远别想改变别人的做事方法,在没有恩威并施的情况下,也永远别想改变别人的想法。
    答九:(yokenhou(风ノ影))
    首先沟通是很重要的,手下的人不干活表示他们不服你的管理,至于原因在你还是在公司需要跟他们做好沟通。

    首先你要确认跟手下人的个人关系如何,先单独的请每个人吃饭,放下当代理PL的架子,声明自己跟他们是一样的,虽然是个代理但是以后还是会被打回原形,晓之以理,动之以情,从个别谈话中了解他们对你不服从的根本原因。

    其次在个别谈话完成后,总结一下原因的症结之处,开个全组成员的例会,先做自我检讨,不管组员错的有多离谱,做为PL都是需要承担大部分的责任。然后总结一下目前项目的状况,每个模块的完成度,要注意只能提模块而不要提这个模块的负责人,因为大家各自心中有数。最后告知组员上头的压力,比如项目没完成会有哪些处罚,更要让他们知道这些处罚中对PL的处罚比组员要重,如果提到项目组会被解散,会被炒,都要以自己来讲,让组员有同甘共苦的集体荣誉感。

    接着将项目模块画成图让大家共同讨论,各个模块上不标上负责人的名字,而你也当做不清楚,跟组员一起做确认,让他们自己说出自己是这个模块的负责人,自己说出该模块的完成度,以及什么时候可以开始测试,在讨论之前自己心中要有底,一定会有一两个是在拆你台的,这一两个人的模块可能他们会不认帐,在这种情况下你要勇于承担,比如没人承担时开始可以先把这个模块跳过,最后,对任务比较重的组员要跟他们确认有没有困难,需要不需要减少一两个模块,然后把没人愿意做的模块,任务比较重的组员的某些模块全部标上自己的名字。可能你到时会承担很多,但是如果组员都不做的话,最后不是也得你一个人做。

    讨论结束后将所有模块,负责人,完成百分比,完成期限做成大表贴在墙上,另外空两栏BUG个数跟BUG未修改个数由测试人员负责填写,该测试人员如果可以的话最好从别组借用,或是在组内跟你关系比较好,或是比较有责任心的,千万别交到反对你的人手里,这样完成情况一目了然,他们就算坚决不修改BUG,可以让老总经常来看看墙上的表,当组员的面批评你几句,让他们知道你在替他们背黑锅,这个代理当的不轻松。这个要事先跟老总沟通好,因为表上面明明写着负责人的名字,但是老总要把责任归到你的身上,这就是项目没做好,千错万错都是PL的错。

    最后是执行上的方法,让组员做事口气要诚恳,请字跟拜托要挂在口边,你只是代理就算不是,大家都是拿薪水做事没人低你一等,越是命令越没人执行。任务安排要在早上一开始就分配好,不要由你来给组员定时间,而是问他们大概什么时候可以做好,在他们答应完成的时候,记得跟他们确认,可能他们一直在玩游戏根本没做事,你什么都不需要暗示,只要说没关系,那大概还需要多久,可能一个小时就能做完他们也许会说明天吧,你就说行,那明天下午3点怎么样,同时记住第二天早上安排任务的时候再次重复,让他们拖到自己都不好意思拖下去为止,你的任务就完成了。

    另外是细节上的,记住每天你要比他们早到公司,每天要最后一个离开,他们事情做不完要加班,不要你来提,要让他们自己提什么时候要加班,你只负责项目的进度而不能控制他们的个人时间安排。而他们提出要加班的时候首先口头上要表示最好不要加班,上班都很辛苦周末都好好休息一下,实在不加班不行也不要硬性规定几点必须要公司,可以跟他们说不需要按平常上班时间,有事情的把事情处理完了再来也可以,但是你自己必须按时上班,这就是严于律已宽以待人。加班时的饮料,小吃不要吝啬,完成一个阶段后大家一起放松一下请客吃吃饭是必要的。

    最后补充一句组员是你的战友而不是你的奴隶,越是谦虚越能得到别人的敬重。
     答十:(greennetboy(我的老婆叫静静))
    rehearts(闪闪红心)
    那你应该自己反省了,也许别人真是有略根性,但人谁没有?
    你扪心自问有没有?
    自己承担起所有任务,原因就在于你自己.作管理不是想写程序那么简单得.人是最复杂的动物,人家不干活,不积极,如果你是PM,你根本没有权利批评你的组员,你的组员不是你奴隶,现在国内老多PM都是因为进公司比较早就当上了,当然这种方式不一定是错误的,但你要是想胜任这项工作,第一件事情做得就是让你的组员从根本上认同你,你要拿出你跟领导的心思来对付他们,他们要是真的不干活,你是屁招都没有,你觉得开除了人家,你就爽了,当时开除是给你自己找麻烦,人都赶走给了,谁给你干活,还不是自己干!再找,你找个爱因斯坦过来,也得有个把月时间适应你的项目,记住出门靠朋友,别把自己作臭,你在公司并不是一定是铁杆司令,你看看不是还有个开发总监被人拖了工资么.你和公司的关系本质上来说也是赤裸裸的劳资关系,至于你为什么就甘心为公司付出的比别人多,只有两种可能:1.你从公司获得的多2.公司老板满足了你的虚荣心.除此无他,但这些是动态变化的,也许你一天,也难免有被公司卸磨杀驴的噩运,但是,当你走出了的时候,没准被你开除的人正是你要面试公司的主管,到时候你哭去吧.
    记住,你不是彻头彻尾的管理者,你的任务是带领大家干活,他们不干,你首先从自己身上照问题,是否真的努力让人家信任你了.确定自己没有问题的时候,不要和任何人发生冲突,将实际情况报告给你的老板或者领导就可以了,因为PM严格来说不是公司的纯管理者,你不像老板,老板感人走,合情合理,你赶人,最终的苦果你最终能体尝到.人是自己把自己搞臭的.你的组员分好几个部分,初级程序员,这些人刚入行,有激情,出去了工作不好找.你对这部分人可以采用大棒加糖果,中级人员,这些人有一定经验,不愁工作,但是关注自己的薪水,你应该因利导之,适当推出一些奖惩措施,还有一部分老鸟,人家经验丰富,工作对人家来说根本不成问题,不要说人家不给你干活,就不高尚,你自己想想你也有没有这种想法的?是人都会有!这部分是你最棘手的,而且老鸟不给你干活,你将严重耽误进度,你上午开除人家,没准下午人家就到你对面公司当开发总监去了,不要笑,非常可能,这时候你想再招个新的,记住,老鸟是挖的,不是新的,挖就要花大价钱,过来后每人会立马适应你们公司的环境,最终导致的就是高价请来一个,一段时间内根本排不上多大用场.所以最终失败的还是你.程序员是一种注重细节,不关心大局,但自尊心非常强的群体,你千万要对症下药,首先通过请客拉进他们之间的距离.请客的时候记住要发票,以后找公司报销,要不你自己掏腰包,你就是袁大头了.再次就是在布置任务的时候,一定要注意用词,一定要表现谦逊,你不必求人家,但人家也不用求你.谁都这样想.不管上现在的还是新招的.新招的对环境不熟,只是不表现出来而已.还有对付老鸟的办法,就是你设计的时候,一定找他们共同协商,这也是你老板所愿意看到的,你个人的能力总是会有限的,你说述人家给你提意见,你认为是错误的,说明你的思想还不成熟,人看待问题的角度不一样,经历不一样,也许人家说出的的确是他们所认为的最正确的,你也是,你也会极力提倡你自己的方法,你想想人家何尝不是,这时候,你就要组织交流会议,而不是见简单就是坚持你自己的,别拿自己的经验和职称压制别人,否则有人会记你一辈子,早晚将你独断的苦果让你品尝到.你要作的是自己有主见的组织会议,让大家畅所欲言,这个会议包括所有人,不管是中级,初级,还是高级,你开会的开始就提出这次是头脑风暴会议,大家畅所欲言,大家的发言你不要作任何评价,你对几个老鸟的发言,一定表现出身份赞同,欣赏的态度,适当的时候,可以夸奖以下,比如**你这个思路有创意,但不要发表任何批评的意见,你要知道的是,会议的目的有两个,一个是获得更多人的思路,从而改善系统设计,另外就是满足他们的自尊心.人家发表意见的时候,你一定要笔录,开完会之后,你就知道那个方案的支持率高了,这时候你选择那条思路,你的阻力就小的多,也没有人自讨没趣还坚持自己的观点,因为开会的时候他也在现场,没有人会愿意惹公愤.到时候阻力自然消息.你光是觉得人家反对你就不对了,那是你自己的思路有问题,还不是一个合格的管理人,因为合格的管理都会因势利导,将大家团结起来.没有人天生就是好的,没有人天生就是坏的,相对社会上其他群体来说,程序员们的思想是非常单纯的,是技术型非常强的一种团体,你连他们都拿捏不住,那就要好好想想了.总之,解决问题的方法就是尽你所有的努力让你们团结起来,让他们知道你的水平,你的难处,你的苦与乐,现在有些PM就是分红的时候大把大把拿钞票,干活的时候大棒子一个劲的打,这样一个项目还可以,但早晚把自己搞臭.你要为你的组员争取更多的利益,让人家觉得跟你没有跟错,这样人家才会甘心给你干活.
    答十一(
    chunlai80(spring))
    2、 提高与改善项目沟通管理的方法
    沟通的有效性,主要看发送者转交接受者态度的状态及其程度。人际
    沟通是否成功,取决于领导者(发信者)所要向下级人员提供的信息与下
    级人员通过理解而获得的意义是否相一致。为了增加沟通成功的可能性,
    必须保证领导者(发信者)提供的信息(下达的指令)与下级人员(接受者)
    对信息(指令)理解的最大限度的吻合性。
    1) 改善有效沟通的方法
    (1) 重视双向沟通,双向沟通伴随反馈过程,使发送者可以及时了解到信息在实际中如何被理解,使受讯者能表达接受时的困难,从而得到帮助和解决。
    (2) 多种沟通渠道的利用,一个项目组织,往往是综合运用多种方式进行沟通,只有这样,才能提高沟通的整体效应。
    (3) 正确运用文字语言。
    2) 提高有效沟通的方法
    (1) 沟通前先澄清概念,经理人员事先要系统的思考、分析和明确沟通信息,并将接受者及可能受到该项沟通之影响者予以考虑。
    (2) 只沟通必要的信息。
    (3) 明确沟通的目的,项目经理必须弄清楚,作这个沟通的真正目的是什么?要下级人员理解什么?明确了沟通的目标,则沟通内容就容易规划了。
    (4) 考虑沟通时的一切环境情况,包括沟通的背景、社会环境、人的环境以及过去沟通的情况等,以便沟通的信息得以配合环境情况。
    (5) 计划沟通内容时应尽可能取得他人的意见。
    (6) 要使用精确的表达,要把经理人员的想法用语言和非语言精确地表达出来,而且要使接收者从沟通的语言或非语言中得出所期望的理解。
    (7) 要进行信息的追踪和反馈,信息沟通后必须同时设法取得反馈,以弄清下属是否真正了解,是否愿意遵循,是否采取了相应的行动等。
    (8) 要言行一致的沟通。
    (9) 沟通时不仅要着眼于现在,还应该着眼于未来。
    (10) 应该成为一个“好听众”。成为一个“好听众”,才能明确对方说写什么。

  • 相关阅读:
    牛客IOI周赛17-提高组 卷积 生成函数 多项式求逆 数列通项公式
    6.3 省选模拟赛 Decompose 动态dp 树链剖分 set
    AtCoder Grand Contest 044 A Pay to Win 贪心
    5.29 省选模拟赛 树的染色 dp 最优性优化
    luogu P6097 子集卷积 FST FWT
    CF724C Ray Tracing 扩展欧几里得 平面展开
    5.30 省选模拟赛 方格操作 扫描线 特殊性质
    5.29 省选模拟赛 波波老师 SAM 线段树 单调队列 并查集
    Spring main方法中怎么调用Dao层和Service层的方法
    Bug -- WebService报错(两个类具有相同的 XML 类型名称 "{http://webService.com/}getPriceResponse"。请使用 @XmlType.name 和 @XmlType.namespace 为类分配不同的名称。)
  • 原文地址:https://www.cnblogs.com/jillzhang/p/493813.html
Copyright © 2011-2022 走看看