软件开发中项目的定义?

如题所述

所谓项目(project),是指为创造唯一产品或提供唯一服务所进行的临时性的工作,它是以一套独特而相互联系的任务为前提,能够有效利用资源,为实现一个特定目标所进行的努力;它是在一定时间内满足一系列特定目标的多项相关工作的总称。项目的定义明确了其必须具备的条件是时限性和唯一性,因此,像学生每天都要进行的学习活动、工人每天都要进行的日常生产活动以及日常卫生清洁等工作,虽然也需要进行计划、执行和控制,但不具备时限性和唯一性的条件,所以都不能称为项目。
项目和日常活动的区别在于如下:
(1)项目具有一次性,而日常活动具有重复性。例如:“刷牙”是人们每天起床后睡觉前都要重复的工作,即日常活动;而“结婚典礼”是夫妻双方携手一生只举办一场的活动,即项目。
(2)项目以目标为导向,而日常活动以效率来体现。例如:“负责电话银行系统的销售工作”是通过效率体现的,即日常活动;而“在2020年销售20套以上的电话银行系统”是以具体目标为导向的,即项目。
温馨提示:答案为网友推荐,仅供参考
相似回答