做事情争取做到刚刚好或者好一点,而尽量避免做的过度,也许应该是最有效率的一种方式。对时间价值的衡量是要考虑效能的,在有效的时间能达到最佳的效果是我们期望的,而不能是为了最佳的效果甚至过度的效果而拖延时间,从而降低时间的效能。过度的做事可能是在做了一些多余的事情,这些事情或许有帮助,也或许毫无意义,但却占据了我们宝贵的时间,无形中这是一种浪费和无用的消耗。
做项目其实也存在这样的问题,过度的设计和开发对项目也是一种消耗和浪费,过度意味着对时间的无效占用和可预期的延误,而这些多余的内容,可能并不是我们所需要的。有时候感觉项目设计时需要考虑到项目的可扩展性、灵活架构、性能等因素,其实这些考虑也许是在需求阶段需要被要求和定义的,而不是在设计阶段过度考虑的,当然在设计阶段,如果在有效的时间要求范围之内认为可以达到,而且确实有用,被设计进去当然可以,但尽量不要附加一些需求之外的其他信息,如果认为必须,可以反馈重新描述或增加需求,然后根据需求来对项目进行相应设计,从而有效的控制项目时间进度安排。
在互联网项目中,时间的重要性往往要大于项目完美程度的重要性,而且项目的易变性也需要被考虑,要在有限的时间限度内达到项目的需求,而不是过度的实现,避免对时间的无效能的消耗。
刚刚好或者稍微好,这应该是我们项目设计时应该把握的原则之一。