截止日期迫在眉睫,只是工作做不完? 尝试以下3个步骤来组织您的工作日并按时交付项目。
提示1-了解您的环境工作场所的干扰,不管是想要的还是不需要的,都消耗了开发人员的一天。 确定时间成本最大的干扰物-干扰物会使您偏离日常工作目标的大概分钟数。 使用5或10分钟的时间增量可以使您的时间估算更加容易。
从最大的时间成本到最小的时间成本分心。 消除这些干扰是理想的目标。 实际上,很难分散注意力或分散注意力。 专注于降低前3个干扰项的时间成本,直到其时间成本减半。 再次确定您的注意力并对其进行排名,然后将其时间成本减半。 重复此过程将最终使您的可控制干扰降至最低。
秘诀2-了解自己当您的代码无法编译时,您会休息一下吗? 您觉得早上或下午编码更容易吗? 您在哪里/什么时候想到最好的主意?
了解您的开发习惯将提高您的效率。 怎么样? 让我们以我的同事汤姆为例。 通过反复试验,汤姆发现早上和中午是他编写代码的最佳时间。 到了下午中旬,汤姆发现新的编码问题很难解决。 汤姆发现下午是进行设计和文档编制工作的好时机。 下午晚些时候,汤姆准备好再次解决编码问题。
有时候,汤姆只有编码任务。 经历这些日子可能会很艰难,尤其是对于汤姆这样的人! 一切都不会丢失。 这些天的诀窍是重新安排您的任务,在汤姆的情况下,他会安排在一天的开始时需要最集中精力和注意力的任务。 精神强度较轻的任务将留在一天的晚些时候。
奖励自己是保持动力和专注水平的好方法。 尝试以您真正喜欢的项目任务的形式保留奖励。 这种奖励以工作为重点,这与喝咖啡休息或上网可能会分心。 知道何时奖励自己也很重要。 如果奖励是在一系列困难的任务之前,之间或之后,您会更加努力吗?
秘诀3-分而治之分散您的注意力并记住您的开发习惯,您就可以准备拆分项目了。 确定困难的任务和奖励任务,并在接下来的一周中列出“待办事项”。 每天早上从每周任务列表中设置每日目标。 这些目标可能是完成任务或完成一部分大型任务。 在一个工作日内将目标保持在较小且切合实际的状态。 将前一天的所有未完成任务移到第二天任务列表的顶部。 如果您每天没有完成所有设定的目标,请重新检查您的分心,发展习惯和任务清单,以进行重新评估。
当您在这三个步骤中变得更好时,您会每天发现更多已完成的目标,并且截止日期将变得更容易达到。
From: https://bytes.com/topic/software-development/insights/852660-3-tips-beat-development-deadline