在为自己所用而开发工具时,为什么需要从实际出发,设定现实的、有效的目标?
软件开发工具的开发是十分复杂和困难的,尤其是一体化的或集成的软件开发工具的开发。从本质上讲,软件开发工具是帮助人们开发软件的工具,只能支持人们的工作而不能取代人们的工作,更不能取代项目负责人的组织与管理作用。因此,必须实事求是的根据项目组的实际情况,抓住真正需要加强的、真正需要帮助的环节,开发出短小实用的工具,用于支持项目组的工作。也就是说,一定要在确实需要的地方开发与使用工具。要使工具的开发与使用成为雪中送炭,而不是画蛇添足。因此,在为自己所用而开发工具时,需要从实际出发,设定现实的、有限的目标。