大家看看我这么做对不对
有一个项目,需要我做需求分析,设计,编码。上司关心这个项目什么时候能做完,我做了如下工作:
(1)根据用户email来的文档,写出了需求,需求包含了21个功能点。
(2)对每个功能点估计它需要的时间。加在一起51个工作日,包括设计和编码,不包括测试。有2个功能点有技术风险,我给它们18个工作日。
(3)我把对工作量的评估给上司看,上司不满意,认为工作量太长,要我压缩,尤其是2个有技术风险的功能点占用时间太长。
我觉得要想压缩工作量只有下列方法:
(1)削减功能。
(2)降低质量。
上司不允许。然后我说“那么工作量无法减小,可以通过增添人手的方法把完成日期提前”,上司不允许。
上司要求通过加班把完成日期提前。
请问各位大侠,我在这个过程中有没有什么做错的,我应该怎么办?