我通常采用的是第一种方法:打死我都不加班,也不让我的兄弟加班,呵呵
分阶段,Phase I、Phase II,先让用户用上,然后逐步升级~
作为打工者,说出事实的真相而不是迎合老板的一相情愿,这就是最大的职业道德。
------------------------------
说的好!
以非常“认真”的语气,向你的老板指出,问题很严重,后果是项目会延期,项目是不可能按时完成的。
这就够了。
至于最后延不延期,who cares?不要把项目延期当做天大的事。项目延期了,你们公司会倒闭吗?中国软件业会垮台吗?国民GDP会倒退吗?世界经济会崩溃吗?地球会停转吗?银河系会毁灭吗?...只要想开了,项目延期只是无足轻重的小事情而已...
楼上的观点我不敢苟同。
项目延期,为何没有人care呢?
开公司为了什么?赚钱。
项目延期了,会如何?丢钱。
不能把项目延期当作无关痛痒的事
虽然中国软件还在学习,但专业态度是要有的
中国人最要命的缺点之一就是“无所谓”
加班,谁叫咱拿人家高薪了呢
1、在可以加班的情况下,尽量的加,能做多少是多少
2、判断各功能点用户使用的情况,有些频率很低,还有些可能根本不使用,这些可以延后,另外我经常碰到有些功能点可能是用户半年后才用到的。这些蛮可以先糊弄过去。
@FellDesign:
跑过100米吗?那是打一开始就要冲刺的。
跑过马拉松吗?那是打一开始就要省着点。
你觉得一个程序的开发是跑100米呢,还是跑马拉松?要是以跑100米的方式跑马拉松,100米之后不是会不会慢下来的问题,而是会不会口吐白沫的问题了。
其实人就是人,始终不是机器。你让人加班,那个人是不是确实在加班就已经是一件比较难以保证的事情。嗯,可以加上非常严厉的规则,例如中兴华为那样,是可以保证确实在加班,可是质量呢?好吧,加上严格质量审查——其实这个本来就要上的,但是在高强度的工作环境里面,出错的纪律自然比低强度状态下药膏(假设其他所有条件都相同的情况下),那么你能做的就是更加严厉的考评制度:做不好就扣奖金,扣完奖金扣工资。要是这样,我倒要问问看,公司打算跑完100米就拉倒呢?还是想跑时间长一点?这样的工作环境,一流的人才肯定呆不了多久,顶多合同期到期,肯定得走人,除非你发的工资足够高。否则估计用不了多长时间,你就会发现,留在公司的都是二流三流的人。都是二流三流的人所组成的公司想要成为一流,而且能够维持一段时间,那就比较困难了。
N天的时间乘以A的效率就只能完成AN的任务,要完成A(N+M)的任务就必须有N+M天的时间,这是客观规律,不因为老板不同意就有所改变,也不因为你顺从老板的意思就有所改变。作为打工者,说出事实的真相而不是迎合老板的一相情愿,这就是最大的职业道德。
我比较欣赏这段话
1、不能迎合老板,但是要巧妙的指明问题,否则吃哑巴亏,不能和老板对着干,而要说明多种途径多种方法所需时间和所导致的结果,老板也是人,你考虑得越多,实际上也就为他承担了越多的风险,即使最后方案和他的初衷违背,也能为你赢得信任
2、需求是变动的,一旦项目需求有所变动,或者项目实施过程中碰到难点,一定要及时报告老板,一让老板了解项目进程,而是有了一个心理准备,日期不是定死的,而是可以根据实际情况做调整的,当然老板得同意
3、加班是正常的,但争取加班费或者可抵换调休假也不是过分的要求
项目延期的问题,我个人则觉得是要追究责任的,不追究责任,则延期会成顽习;追究责任,延期的问题就不会频繁产生
这种东西见仁见智,不同项目经理的做法是不同的,不同的老板也会有不同的决策,没有教科书一样的解决方法。尤其是结合具体情况,不一定什么方法就是绝对正确的。
就我个人的感觉而言,项目经理自己要有一个明确的目标和对自己团队的准确估计。项目的管理,更多的是一种个人的感觉。
对于工作的方向,要听老板的,因为工作的内容是由老板定的。
对于工作的方法,要听自己的,因为工作的方法不是老板的工作范围。
如何处理好这个问题,更多的在于你的项目管理能力方面。你应该尽量和老板沟通使其建立人力,时间,工作 三者相互制约的关系。至少我是这么作的,这样才能为使开发更加合理正常的运作下去
我有些赞同powerword 的想法,当然项目管理也有其科学化的原则,如项目的金三角原则:时间-资源-需求(功能)。所以,处理起来应该灵活一些。