开发一个软件要多少时间

来源:百度知道 编辑:UC知道 时间:2024/06/17 19:26:44
????
qq之类的呢?

看是什么软件了,普通的得一个人得一个礼拜到一个月,高级点的可能得团队3个月,复杂点的或许要几年

主要视软件功能需求的复杂程度、开发人员的人数和技术层次等因素。简单的或许只需数小时,复杂的或许数年不等!

看情况,分为很多种,比如效果,技术,测试等许多可能性,比如制作一个外挂,我几个星期才做完,后续还要对其进行不断更新、维护等,如果是新手更麻烦,那些程序语言就够你学几年了.

要看软件规模大小。小的软件,例如用C语言编写的加法计算器,不到2小时就能完成。而大的软件,例如GTA5,估计至少也得5年。

拿加法计算器举例:使用C语言进行代码编写,一个人就能完成。
#include <stdio.h>
void main()
{
int a,b,c;
printf("请输入加数a和加数b,按回车结束。\n");
scanf("%d",&a);
scanf("%d",&b);
c=a+b;
printf("%d+%d=%d\n",a,b,c);
}
这个程序代码量非常少,一个程序员大约30分钟就能完成。

再拿GTA5举例:它的开发需要大量人力、时间、财力,还少不了开发环境。人物建模和场景建模需要2年,游戏策划最快也要3个月,代码编写和功能实现需要2年,后期完善需要半年,总体下来大约5年,而且是Rockstar这个大团队开发的。个人如果想要完成全部流程,快的话也得20年。