问题:
程序员小飞原计划三天完成某个任务,现在是第三天的下午,他马上就可以做完了。但是在实现功能的过程中,他越来越意思到自己原来设计中的弱点,他应该采取另一个办法,才能避免后面集成阶段的额外工作。但是他如果现在就改弦更张,那势必要影响自己原来估计的准确性,并且会花费额外的时间,这样他的老板会因此看不起他。如果他按部就班,最后整个团队还要花更多时间在后续集成上,但那就不是他个人的问题了。怎么办?
回答:
如果我是小飞,我会选择第一个解决方法,既然是自己的失误就一定要主动承担责任,虽然可能会产生一些不好的后果,但是团队精神还是不能摒弃的,自己的责任不能让其他人来承担后果。