`
janrn
  • 浏览: 44482 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

项目管理,该如何合理安排开发任务

阅读更多
我目前管理着一个小项目,上面还有大项目经理。
一直以来,也没把自己当项目经理。
开发任务结束后,现在开始了测试,以及业务方测试。
经常会有BUG提交回来,都是在了解后,马上安排下去修改。
有一天,大项目经理跟我说,你怎么安排任务的,我说,有新BUG来了,马上安排下去,现在差不多改好了。
他脸色微微一变,跟我说,以后不要这样安排任务啦。安排任务时,一定要把开始时间,结束时间,任务详情,任务数量,都安排好,之后再来的BUG,也不要再安排到已经安排的时间中。
我说,前几天的BUG较少,大家都改完了。
他说,那是大家做事的效率好,改完了,大家就去做自己想做的事,不能因为他们做事快,做完后还要做更多的事。那这样下去,谁还会尽快做好任务呢。

听完后,我很惭愧,当初我还是程序员时,总有一种感觉,为啥总是有做不完的事,为啥总是在做事,为啥总是那么烦闷,为啥总是不希望看到经理,每次经理朝我望来时,总是很紧张,总想避开。原来那时没有一个好的项目经理。
分享到:
评论
18 楼 xianlv 2010-05-19  
janrn 写道
我目前管理着一个小项目,上面还有大项目经理。
一直以来,也没把自己当项目经理。
开发任务结束后,现在开始了测试,以及业务方测试。
经常会有BUG提交回来,都是在了解后,马上安排下去修改。
有一天,大项目经理跟我说,你怎么安排任务的,我说,有新BUG来了,马上安排下去,现在差不多改好了。
他脸色微微一变,跟我说,以后不要这样安排任务啦。安排任务时,一定要把开始时间,结束时间,任务详情,任务数量,都安排好,之后再来的BUG,也不要再安排到已经安排的时间中。
我说,前几天的BUG较少,大家都改完了。
他说,那是大家做事的效率好,改完了,大家就去做自己想做的事,不能因为他们做事快,做完后还要做更多的事。那这样下去,谁还会尽快做好任务呢。

听完后,我很惭愧,当初我还是程序员时,总有一种感觉,为啥总是有做不完的事,为啥总是在做事,为啥总是那么烦闷,为啥总是不希望看到经理,每次经理朝我望来时,总是很紧张,总想避开。原来那时没有一个好的项目经理。


Bug分为缺陷性的和非缺陷性的:对于前者,可以定义为预分派任务未完成(界定一个任务是否已完成,以通过验收测试/回归测试 为准);对于后者,如果你们的项目采用迭代式开发,那么就defer到下一个迭代中,如果是固定期限合同下的项目,那么祝你们运气继续好。
17 楼 joeyhacker 2010-05-18  
如果任务量安排的合适, 这当然是很好的方法.  但你必须对任务的复杂程度有充分的了解. 
16 楼 giginet 2010-05-18  
抛出异常的爱 写道
fm_974 写道
我觉得,能者多劳是必须的,这样企业才有生命力。拿15K的人必须能创造出5K的人三倍以上的价值

但是,关键是如何让多劳者多得。一般老板顶多嘴上夸两句,工资奖金不见动静,时间一久必然逼走能力强的员工。--这才是真正的大锅饭


写程序不等于拧螺丝的


相当同意。公司高管要做的事情要比普通员工多10倍的有吧。

要考虑技术攻关的。真正的价值并不是仅仅体现在同一个事情谁做的快这个坎上,能者多劳绝对不应该体现在这个上面。无休止的任务的确让人反感。
15 楼 seeckt 2010-05-18  
我觉得不会是压力大的原因
短期内压力大完全可以抗过去的
辞职的决定不可能在1个月之内就定下来
肯定是之前就有想法了
14 楼 llyzq 2010-05-18  
celine 写道
janrn 写道

他脸色微微一变,跟我说,以后不要这样安排任务啦。安排任务时,一定要把开始时间,结束时间,任务详情,任务数量,都安排好,之后再来的BUG,也不要再安排到已经安排的时间中。
我说,前几天的BUG较少,大家都改完了。
他说,那是大家做事的效率好,改完了,大家就去做自己想做的事,不能因为他们做事快,做完后还要做更多的事。那这样下去,谁还会尽快做好任务呢。

听完后,我很惭愧,当初我还是程序员时,总有一种感觉,为啥总是有做不完的事,为啥总是在做事,为啥总是那么烦闷,为啥总是不希望看到经理,每次经理朝我望来时,总是很紧张,总想避开。原来那时没有一个好的项目经理。


俺没看明白,难道平均分配搞大锅饭的是好项目经理?

llyzq 写道
的确值得学习
去年第一次带项目
项目难度也比较大
有一个兄弟能力不错,我也希望多培养他
所以给了很多事情,最后导致他辞职

我一直都很内疚


给事情之前有沟通麽?
有没有告知期望他通过更多的任务得到锻炼,而他也愿意接受这种锻炼?
在锻炼的过程中有没有给予必要的指导和支持?
另外事情是否多到难以承受的程度?
......




可能是我的沟通方式有问题

我也担心他压力过大

也主动询问过几次

但是他都不太愿意沟通

再加上后面压力过大,我也开始有点疏忽了
13 楼 raojl 2010-05-18  
我的目的利用现有的管理模式和潜规则,达到自己最大化工作价值和学习生活的时间的合理分配。这就是我们做程序员的目标,至于管理层,让他们去管理吧!
12 楼 抛出异常的爱 2010-05-18  
fm_974 写道
我觉得,能者多劳是必须的,这样企业才有生命力。拿15K的人必须能创造出5K的人三倍以上的价值。

但是,关键是如何让多劳者多得。一般老板顶多嘴上夸两句,工资奖金不见动静,时间一久必然逼走能力强的员工。--这才是真正的大锅饭


写程序不等于拧螺丝的
11 楼 fm_974 2010-05-17  
我觉得,能者多劳是必须的,这样企业才有生命力。拿15K的人必须能创造出5K的人三倍以上的价值。

但是,关键是如何让多劳者多得。一般老板顶多嘴上夸两句,工资奖金不见动静,时间一久必然逼走能力强的员工。--这才是真正的大锅饭

10 楼 seeckt 2010-05-17  
引用
不一样你可以体现在安排的任务达成时间上,比如15000/月的给2天时间完成,1500/月的给2个星期去完成,但是不应该谁做得快就越给他压更多的任务,那样只会打击员工的工作积极性,跟让员工无偿加班是一个性质的事情,如果附带的谁做得慢就越是不给他任务做,那么你这样就是真正的叫做奖懒罚勤了


老板: 最近用户反馈响应速度很慢,但我发现还有员工在闲着,这是怎么回事?
经理: 因为那个人已经忙完自己的事了,让他再承担别人未完成的工作会打击他的积极性
老板: …………


话说这个不是找抽么
不如定个周期性的绩效分值
把某个周期中的任务完成率放墙上,谁达成率低就把自己的分补给达成率高的人
9 楼 wanghhao 2010-05-17  
这个问题的关键是:如何准确估计一个任务的工作量,如何既不让人偷懒又不会让人太累
8 楼 songze39 2010-05-17  
问题分紧急程度,如果很紧急的问题应及时处理,不是紧急问题可以和用户沟通先把已确定好的需求或问题解决,再将这些问题在后一阶段解决!一般用户是可以说通的!

我目前也在管一个小项目,进度计划我先排好,再找开发工程师确定,如果有问题,再做适当的修改!一般能力高的,肯定是安排一些技术难度大的事情!
7 楼 aws 2010-05-17  
wumingshi 写道
其实软件开发是一个高度复杂的人类智慧行为,估算不准是正常的,准反到不正常了。做完了就让他浪费时间也不是正常的。scrum的很多practice就是要增加透明性,每个人在做什么,进度,困难都要清清楚楚,这样也就不会有这样的问题了。当然,scrum这里的方法并没有提供收入分配原则,但换个角度看,15000/月的程序员和5000的程序员用的时间当然应该不一样。


不一样你可以体现在安排的任务达成时间上,比如15000/月的给2天时间完成,1500/月的给2个星期去完成,但是不应该谁做得快就越给他压更多的任务,那样只会打击员工的工作积极性,跟让员工无偿加班是一个性质的事情,如果附带的谁做得慢就越是不给他任务做,那么你这样就是真正的叫做奖懒罚勤了
6 楼 pipilu 2010-05-17  
是这样的,非常赞同,投个精华
5 楼 抛出异常的爱 2010-05-17  
wumingshi 写道
其实软件开发是一个高度复杂的人类智慧行为,估算不准是正常的,准反到不正常了。做完了就让他浪费时间也不是正常的。scrum的很多practice就是要增加透明性,每个人在做什么,进度,困难都要清清楚楚,这样也就不会有这样的问题了。当然,scrum这里的方法并没有提供收入分配原则,但换个角度看,15000/月的程序员和5000的程序员用的时间当然应该不一样。

如果你的工作粒度足够小。
我认为所用的时间应该差不多。

对于足够复杂以至不能分割的任务
一年能遇到三个已经很倒霉了。

PS 5K与2K有本质上的差别。
4 楼 wumingshi 2010-05-17  
其实软件开发是一个高度复杂的人类智慧行为,估算不准是正常的,准反到不正常了。做完了就让他浪费时间也不是正常的。scrum的很多practice就是要增加透明性,每个人在做什么,进度,困难都要清清楚楚,这样也就不会有这样的问题了。当然,scrum这里的方法并没有提供收入分配原则,但换个角度看,15000/月的程序员和5000的程序员用的时间当然应该不一样。
3 楼 janrn 2010-05-16  
<div class="quote_title">celine 写道</div>
<div class="quote_div">
<div class="quote_title">janrn 写道</div>
<div class="quote_div">
<br>他脸色微微一变,跟我说,以后不要这样安排任务啦。安排任务时,一定要把开始时间,结束时间,任务详情,任务数量,都安排好,之后再来的BUG,也不要再安排到已经安排的时间中。<br>我说,前几天的BUG较少,大家都改完了。<br>他说,那是大家做事的效率好,改完了,大家就去做自己想做的事,<span style="color: red;">不能因为他们做事快,做完后还要做更多的事。那这样下去,谁还会尽快做好任务呢。</span><br><br>听完后,我很惭愧,当初我还是程序员时,总有一种感觉,为啥总是有做不完的事,为啥总是在做事,为啥总是那么烦闷,为啥总是不希望看到经理,每次经理朝我望来时,总是很紧张,总想避开。原来那时没有一个好的项目经理。</div>
<br><br>俺没看明白,难道平均分配搞大锅饭的是好项目经理?<br><br><div class="quote_title">llyzq 写道</div>
<div class="quote_div">的确值得学习<br>去年第一次带项目<br>项目难度也比较大<br><span style="color: red;">有一个兄弟能力不错,我也希望多培养他<br>所以给了很多事情,最后导致他辞职</span><br>我一直都很内疚</div>
<br><br>给事情之前有沟通麽?<br>有没有告知期望他通过更多的任务得到锻炼,而他也愿意接受这种锻炼?<br>在锻炼的过程中有没有给予必要的指导和支持?<br>另外事情是否多到难以承受的程度?<br>......<br><br><br>
</div>
<p> </p>
<p>俺没看明白,难道平均分配搞大锅饭的是好项目经理?</p>
<p> </p>
<p> </p>
<p>不是搞平均分配,搞大锅饭,之前还有一句话:<span style="color: #ff0000;"><strong>安排任务时,一定要把开始时间,结束时间,任务详情,任务数量,都安排好,之后再来的BUG,也不要再安排到已经安排的时间中。 <span style="color: #000000;"><span style="font-weight: normal;">是已经安排过了任务,只不过,人家已经提前做完了。大项目经理的意思是,既然任务已经安排过了,不管人家是否已经做完了,都不要随意增加或者修改人家的任务。如果人家提前做完了,那剩下的时间就由他自己支配,而不要随意的增加人家的任务。如果项目最终延期了,也不能去责怪开发员,因为人家已经按时做好了本职任务。</span></span></strong></span></p>
2 楼 celine 2010-05-15  
janrn 写道

他脸色微微一变,跟我说,以后不要这样安排任务啦。安排任务时,一定要把开始时间,结束时间,任务详情,任务数量,都安排好,之后再来的BUG,也不要再安排到已经安排的时间中。
我说,前几天的BUG较少,大家都改完了。
他说,那是大家做事的效率好,改完了,大家就去做自己想做的事,不能因为他们做事快,做完后还要做更多的事。那这样下去,谁还会尽快做好任务呢。

听完后,我很惭愧,当初我还是程序员时,总有一种感觉,为啥总是有做不完的事,为啥总是在做事,为啥总是那么烦闷,为啥总是不希望看到经理,每次经理朝我望来时,总是很紧张,总想避开。原来那时没有一个好的项目经理。


俺没看明白,难道平均分配搞大锅饭的是好项目经理?

llyzq 写道
的确值得学习
去年第一次带项目
项目难度也比较大
有一个兄弟能力不错,我也希望多培养他
所以给了很多事情,最后导致他辞职

我一直都很内疚


给事情之前有沟通麽?
有没有告知期望他通过更多的任务得到锻炼,而他也愿意接受这种锻炼?
在锻炼的过程中有没有给予必要的指导和支持?
另外事情是否多到难以承受的程度?
......


1 楼 llyzq 2010-05-15  
的确值得学习

去年第一次带项目

项目难度也比较大

有一个兄弟能力不错,我也希望多培养他

所以给了很多事情,最后导致他辞职

我一直都很内疚

相关推荐

    项目管理+软件开发+开发计划

    通过科学的组织和安排,可以保证有秩序地实施项目,并能合理、科学地协调各种资源之间的关系,提高资源利用率,从而提高项目的整体效益。 明确工作规范和标准:开发计划会确定项目的工作规范,这是项目实施的依据和...

    固定资产管理项目开发计划

    使项目工作开展的各个过程合理有序,因此以文件化的形式,把对于在项目生命周期内的工作任务范围、各项工作的任务分解、项目团队组织结构、各团队成员的工作责任、团队内外沟通协作方式、开发进度、经费预算、项目...

    信息管理与信息系统专业实习任务书

    系统规划包括初步系统调查、项目开发进度安排、可行研究等;系统需求调查包括运用相关信息技术收集系统需求、发现并定义系统需求、整理成相关文档,使其容易转换成系统的技术规范;需求分析包括采用面向对象的分析,...

    ERP5.0工程项目管理系统简介.pdf

    以上系统功能实现了以项目管理为核心,以控制项目进度为目的,并合理控制项目预算、控制物资的库存,对项目进行从项目立项开始、项目跟踪到项目完成为止的全过程、全方位管理。 2.****大项目的管理特点 1. 整个项目...

    IT项目管理系统课程设计.doc

    综合性、设计性实验报告 某某 高旗_ 学号_201008003136_ 专业: 软件工程 班级 软件1001班 实验课程名称《 软件项目管理与CMM实验》 指导教师与职称 X平 开课学期 2012至 2013学年 第一 学期 实验时间 2012-12-8至...

    软件开发计划(实例).doc

    规模和工作量的估算是为了确定项目的资源配置和进度安排,确保项目的开发是合理的和可控的。 3. 进度安排:进度安排是软件开发计划的核心部分,包括项目的开始和结束日期、每个阶段的开始和结束日期、项目的里程碑...

    pythonweb设计教程课后答案-PythonWeb开发基础教程教学大纲.pdf

    pythonweb设计教程课后答案_PythonWeb开发基础教程教学 ⼤纲 0 ... 要求在教学过程中合理安排理论课时和实验课时,让学⽣有充分的使⽤在计算机上练习理论 课程中学到的 Python Web 开发技巧和⽅法。 三、课程的内容 第

    软件开发过程体系模板文档

    规范公司立项流程,确保项目立项基于合理的分析、科学的决策,明确项目的范围与资源,确保项目能够顺利实施,并为公司实施项目管理建立基础。公司所有项目都要进行立项管理,对项目立项信息进行分析与评审,确保项目...

    常见软件项目风险检查表:商业风险、管理风险、技术风险

    人力资源(开发人员、管理人员)够用吗?合格吗? 项目所需的软件、硬件能按时到位吗? 项目的经费够用吗? 进度安排是否过于紧张?有合理的缓冲时间吗? 进度表中是否遗忘了一些重要的(必要的)任务? 进度安排...

    把握项目管理的三个支点

    当项目经理接受一个软件项目开发及实施的任务时,一开始往往是千头万绪,例如:——上级对你说,项目就交给你了,这些人都由你安排/监督,你先制定一个管理制度和开发计划给我;尽量提高效率,客户要求

    软件开发组组长岗位说明书.docx

    * 掌握软件工程知识,了解软件过程知识、软件开发项目管理知识 * 熟练控制台应用开发、图形界面应用开发、写代码注释等 * 编程专业,技术精湛,经验丰富,有独立分析问题和解决问题的能力 知识点4:软件开发组组长...

    ISO开发程序文件..doc

    4.2.2 设计开发任务书的评审 研发部组织相关部门人员对设计开发任务书及设计输入清单进行评审,项目负责人整理 出设计输入阶段的《设计开发评审报告》,对其中不完善或矛盾的要求予以解决,确保这 些输入的充分性和...

    大学校园后勤移动报修系统任务书.docx

    大学校园后勤移动报修系统任务书 一、系统概述 大学校园后勤移动报修系统是一种基于移动端的报修系统,旨在帮助大学校园中的学生和维修人员更方便地报修和维修学校设施。该系统具有故障报修、故障维修和故障反馈等...

    java_jsp项目源码_+SQL办公自动化管理系统(源代码+论文).rar

    本系统提供了全面的功能模块,包括用户管理、文件管理、会议管理、日程安排、任务分配等,以支持企业的日常办公需求。 用户管理模块允许管理员对系统用户进行添加、修改、删除等操作,同时设置不同权限,确保系统的...

    软件开发合同样本.doc

    软件开发合同样本解析 软件开发合同样本是软件开发项目中一个非常重要...该软件开发合同样本涵盖了软件开发项目中的各方面内容,对甲方和乙方的权利和义务进行了明确的规定,为软件开发项目的顺利进行提供了法律依据。

    SSM项目辅导员工作管理系统.zip

    2. **工作任务管理**:系统支持工作任务的创建、分配、跟踪和反馈,帮助辅导员合理安排工作计划,提高工作执行效率。 3. **通知公告发布**:辅导员可以通过系统发布通知公告,及时向学生传达重要信息,如会议、活动...

    计算机毕业设计:Java实现的简单OA办公管理系统(SSM框架,源码+数据库),保证可靠运行,附赠计算机答辩PPT模板

    该系统通过Java语言与SSM框架的结合,实现了员工信息管理、任务管理、文档管理、日程安排等基础办公功能。用户可以通过友好的界面,快速完成员工信息的录入与查询、任务的分配与跟进、文档的上传与下载以及日程的...

    电梯管理系统-软件工程.doc

     经过对此项目进行详细调查研究,对软件开发中将要面临的问题及其解决方案进行初步设计及合理安排,明确开发风险及其所带来的经济效益。交软件经理审查。 1.1.2 背景 a.开发软件名称:电梯管理系统 b.本项目...

Global site tag (gtag.js) - Google Analytics