`
抛出异常的爱
  • 浏览: 627732 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

什么样的项目算是大项目?

阅读更多
gigix 写道
yhc0125 写道
看过几天的RoR,感觉如果是大型项目的话,不太敢应用

for what reason? your "gut"?
越是大型项目,第一开发团队有更多的时间来深入了解Ruby和Rails,第二项目的维护和变更所占的比重更大,这时候用Rails能够得到更大的收益。


我在很多帖子中都能看到大项目...
我很多时候模糊的感受到大是什么样子
而大多数时候我没办法界定这个大与小的分界线到底是什么..

比如
一个月能作完的项目大家叫小项目
半年作完的项目比上个项目要大
但是能不能说半年作完的项目是大项目呢?
大概很多人会说....不是....

是什么来区分的?
时间
金钱?
代码
人月数?

什么是大项目的本质呢
分享到:
评论
33 楼 BirdGu 2006-12-08  
drumdance 写道
我觉得项目的用户量,并发用户量也是衡量项目大小的条件


目前很多面向Internet的项目,用户数是很容易上去的,但系统本身未必会大。
32 楼 抛出异常的爱 2006-12-08  
drumdance 写道
我觉得项目的用户量,并发用户量也是衡量项目大小的条件

用户量大所作的调优文档会比说明书还厚的...
31 楼 drumdance 2006-12-08  
我觉得项目的用户量,并发用户量也是衡量项目大小的条件
30 楼 ASDF1982 2006-12-08  
还是应该看需求 看业务复杂度 来定吧
29 楼 kenny319 2006-12-08  
软件项目的核心成本是什么?应该就是人力啊,公司一般也都是给月薪的吧。所以项目的大小按照人月来计算最合适了。200个人月以上应该算大项目。
28 楼 Readonly 2006-12-08  
<30工作人日 小项目
30~60 中项目
>60 大项目
27 楼 BirdGu 2006-12-08  
对不同的人来说,“大”的含义是不一样的。比如对销售和财务来说,“大”“小”肯定是要看销售额的。

从软件工程和项目管理的角度来说,我觉得以项目组成员的数量来衡量比较合理。比如XP所说的中小规模的项目基本就是12人以下。

个人意见,20个程序员以上的就可以算是大项目了。
26 楼 lszone 2006-12-08  
大小之分本来就要有参照物的,看你拿什么比,没有绝对的大,也没有绝对的小,争这个无意义
25 楼 lszone 2006-12-08  
大小本来就是需要参照物的,看你怎么比较了,没有绝对的大,也没有绝对的小,争这个干毛
24 楼 daoger 2006-12-07  
抛出异常的爱 写道
robbin 写道
kent 写道
项目大小是相对的,看客户,看软件公司,有时候说大就大,说小就小.举个例子:
比如我们现在客户做的最大的一个项目,软件费1800万美元,包括咨询,开发,实施等,开发周期>3年
本来法国一家公司中标的,做了一年半,没做好,谈崩了
现在重新给IBM做.
在这过程中,这个项目中最大最复杂的一部份,作为独立项目给我们公司做,估计工作量至少占整个项目的 1/5
结果只给200万RMB

1800万美金算个超级大项目了
200万RMB * 5 = 1000万RMB只能算个大项目
可做的还是一回事~~



所以说项目规模是不是应该按照项目本身的复杂度来衡量比较准确些呢,从金额来衡量并不准确。

像下面这位说的....
lane_cn 写道
大项目的衡量标准要看客户的需求情况,端到端的业务流程的数量,业务的复杂程度。需求的范围扩大到一定程度后,业务流程和数据本身就要划分成多个域。这样的系统就不再是企业中独立的岛屿,而是关系到多个部门,多个行业。用户范围上至公司的CEO,下至最基层的业务人员。
此外还有用户的接触要求,安全性要求。
简单的讲,有个需求规格说明书,说明书上面记录了功能性和非功能性的需求,这个说明书的厚度标志了项目的大小。

说明书厚度真的可以用作一个项目的大小的标帜
一个大项目没有足够的说明书一样是拉不到客户的
而一个小项目说明书太厚浪费的人力成本也是惊人的....

严重同意!
23 楼 抛出异常的爱 2006-12-07  
robbin 写道
kent 写道
项目大小是相对的,看客户,看软件公司,有时候说大就大,说小就小.举个例子:
比如我们现在客户做的最大的一个项目,软件费1800万美元,包括咨询,开发,实施等,开发周期>3年
本来法国一家公司中标的,做了一年半,没做好,谈崩了
现在重新给IBM做.
在这过程中,这个项目中最大最复杂的一部份,作为独立项目给我们公司做,估计工作量至少占整个项目的 1/5
结果只给200万RMB

1800万美金算个超级大项目了
200万RMB * 5 = 1000万RMB只能算个大项目
可做的还是一回事~~



所以说项目规模是不是应该按照项目本身的复杂度来衡量比较准确些呢,从金额来衡量并不准确。

像下面这位说的....
lane_cn 写道
大项目的衡量标准要看客户的需求情况,端到端的业务流程的数量,业务的复杂程度。需求的范围扩大到一定程度后,业务流程和数据本身就要划分成多个域。这样的系统就不再是企业中独立的岛屿,而是关系到多个部门,多个行业。用户范围上至公司的CEO,下至最基层的业务人员。
此外还有用户的接触要求,安全性要求。
简单的讲,有个需求规格说明书,说明书上面记录了功能性和非功能性的需求,这个说明书的厚度标志了项目的大小。

说明书厚度真的可以用作一个项目的大小的标帜
一个大项目没有足够的说明书一样是拉不到客户的
而一个小项目说明书太厚浪费的人力成本也是惊人的....
22 楼 robbin 2006-12-07  
kent 写道
项目大小是相对的,看客户,看软件公司,有时候说大就大,说小就小.举个例子:
比如我们现在客户做的最大的一个项目,软件费1800万美元,包括咨询,开发,实施等,开发周期>3年
本来法国一家公司中标的,做了一年半,没做好,谈崩了
现在重新给IBM做.
在这过程中,这个项目中最大最复杂的一部份,作为独立项目给我们公司做,估计工作量至少占整个项目的 1/5
结果只给200万RMB

1800万美金算个超级大项目了
200万RMB * 5 = 1000万RMB只能算个大项目
可做的还是一回事~~



所以说项目规模是不是应该按照项目本身的复杂度来衡量比较准确些呢,从金额来衡量并不准确。

21 楼 kent 2006-12-07  
项目大小是相对的,看客户,看软件公司,有时候说大就大,说小就小.举个例子:
比如我们现在客户做的最大的一个项目,软件费1800万美元,包括咨询,开发,实施等,开发周期>3年
本来法国一家公司中标的,做了一年半,没做好,谈崩了
现在重新给IBM做.
在这过程中,这个项目中最大最复杂的一部份,作为独立项目给我们公司做,估计工作量至少占整个项目的 1/5
结果只给200万RMB

1800万美金算个超级大项目了
200万RMB * 5 = 1000万RMB只能算个大项目
可做的还是一回事~~

20 楼 lane_cn 2006-12-07  
大项目的衡量标准要看客户的需求情况,端到端的业务流程的数量,业务的复杂程度。需求的范围扩大到一定程度后,业务流程和数据本身就要划分成多个域。这样的系统就不再是企业中独立的岛屿,而是关系到多个部门,多个行业。用户范围上至公司的CEO,下至最基层的业务人员。
此外还有用户的接触要求,安全性要求。
简单的讲,有个需求规格说明书,说明书上面记录了功能性和非功能性的需求,这个说明书的厚度标志了项目的大小。
19 楼 抛出异常的爱 2006-12-07  
那我认为普通意义上程序员的
"大项目"说的是失败后不能承担的项目吧
18 楼 adamzhao 2006-12-07  
如果以前做过的最大的项目是1000块钱的,那么一万块的对你来说绝对是大项目。

大小只是相对于自己的经历的。 包括程序员和老板。
17 楼 daoger 2006-12-07  
项目的大小根本就没有绝对意义上的划分;
要是按开发周期算的话,有时周期过长并不是开发人员的问题,还有开发条件不具备和用户的要求有关系以及敏捷开发技术的应用;

按照合同金额算,有时还包括给用户的硬件采购,这总不能也算作软件开发的费用吧!

代码量也不好说,一个新手写1000行代码搞定的东西,老手可能只需要700行;不用新技术的情况下10W行代码能搞定的项目,用了新技术可能只需要6w行。

按人月算的话,项目以后的维护和二次开发还算不算啊?


我觉得看一个项目是不是大项目应该从用户的角度来看,而不应该从我们开发人员的角度看
;这个项目在用户应用的行业或公司等产生的影响力的大小,不就可以作为一个项目大小的评定吗?
16 楼 together 2006-12-07  
lighter 写道
抛出异常的爱 写道
java虫 写道
软件项目合同额几百万的不多吧.

100W以上的单子难到很少么?
看来软件比大白菜还便宜的话不是空说的
一人月大约是一到二万
5-10个人作一二年的项目....
光工资就快到百W了

一人月大约是一到二万??一般的公司的开发程序员哪有这么高啊

二万是正常值。当然不仅指程序员的工资。还包括公司的其它各种成本。公司对内投入的售前、销售、售后、财务、后勤,对外的公关请客车交路费都要计算在内的。
15 楼 evanyuan 2006-12-06  
对没开发经验的人来说,10000代码量就算大项目了

一个项目分成(或关联)30+个系统,假设我只是在其中一个项目中(假设6个人年),我算在做大项目还是小项目?
14 楼 lighter 2006-12-06  
抛出异常的爱 写道
java虫 写道
软件项目合同额几百万的不多吧.

100W以上的单子难到很少么?
看来软件比大白菜还便宜的话不是空说的
一人月大约是一到二万
5-10个人作一二年的项目....
光工资就快到百W了

一人月大约是一到二万??一般的公司的开发程序员哪有这么高啊

相关推荐

    怎么样才算是一个 纯净的AndroidStudio项目

    如图,把其它无关紧要的文件和文件夹可以删除,然后就可以把一个 纯净的AndroidStudio项目上传了,或打包copy给别人,导入AndroidStudio

    当下的java架构师培训-值得购买吗?什么样的机构时课程才算是好?.pdf

    他们需要具备扎实的编程基础,深入理解软件设计模式,熟悉分布式系统、微服务架构、数据存储与处理等多方面技术,并具有良好的团队协作和项目管理能力。 对于是否值得购买Java架构师培训,答案取决于个人的职业规划...

    简历&项目讲解标准.zip+程序员各个岗位模版

    好的简历无疑是程序员面试的加分项,但是什么样的简历才算是一份好的简历呢?程序员的简历应该着重展示其技能和经验,吸引潜在雇主的关注。和大家分享程序员简历的撰写思路~一般来说,HR在每份简历上停留的时间不会...

    程序猿面试简历模板精选

    好的简历无疑是程序员面试的加分项,但是什么样的简历才算是一份好的简历呢?程序员的简历应该着重展示其技能和经验,吸引潜在雇主的关注。 程序猿面试简历模板精选10份简历模板,在简历的技能部分,列出你熟练掌握...

    数学《算算是多少》.doc

    首先,活动“数学《算算是多少》”的目标是多方面的。首要任务是教导幼儿仿编3以内的加法应用题,让他们理解加法的基本含义。这不仅有助于孩子在数学上的认知发展,还能提升他们的问题解决技巧。其次,活动旨在让...

    【爬虫】这是一个爬取基金数据,帮助散户进行投资理财的项目。利用python爬虫分析基金、股票.zip

    【爬虫】这是一个爬取基金数据,帮助散户进行投资理财的项目。利用python爬虫分析基金、股票.zip 从前大家朋友圈都在晒美食,晒旅游,晒玩乐,现在翻来朋友圈一看,竟然有很多人在晒炒股。这是一个好现象,说明人民...

    web开发中怎么样使css书写规范?

    对于现在的web2.0,到底怎么书写css样式表,才算是最好的,最规范的!几乎没有什么明确的规定。在整个开发的项目中,只要写出一套最适合于团队开发的最好了。当然了很多的css样式书写范是大同小异的。需要不断的去...

    Revit入门教程一看就会要点.doc

    个人理解:族文件可算是 Revit 软件的精髓所在。初学者常常拿 Sketchup 中的组件来和 Revit 中的族来做比较,从形式上来看,两者确实有相似之处,族可以看做是一种参数化的组件。 三、Revit 建模步骤 以下是 Revit...

    云影评1.0(原617看)视频小程序

    这两年一直在家里没再去上班,基本上算是全职在家重构2.0版本了,但奈何我一人能力有限,其实大部分时间花在了如何防盗版上面,基本上脱离了我当初写这个项目的初衷。不过有失也有得,学习到了很多其他方面的东西,...

    revit入门教程

    个人的理解:族文件可算是 Revit 软件的精髓所在。初学者常常拿 SKETCH UP 中的组件来和 Revit 中的族来做比较,从形式上来看,两者确实有相似之处,族可以看做是一种参数化的组件。 四、Revit 建模步骤 1. 新建一...

    revit非常经典的入门实战案例.pdf

    个人的理解:族文件可算是Revit软件的精髓所在。初学者常常拿SKETCH UP中的组件来和Revit中的族来做比较,从形式上来看,两者确实有相似之处,族可以看做是一种参数化的组件,如:一个门,在SKETCH UP中的一个门组件...

    Revit入门教程(一看就会)要点.pdf

    个人理解:族文件可算是REVIT 软件的精髓所在。初学者常常拿SKETCH UP 中的组件来和 REVIT 中的族来做比较,从形式上来看,两者确实有相似之处,族可以看做是一种参数化的组件,如:一个门,在SKETCH UP 中的一个门...

    教师资格证面试常见问题100题分析.doc

    5. 你觉得怎么样做才算是优秀的教师? 优秀的教师应具备明确的职业认知、不断学习的精神、善于与学生沟通、懂得赞赏学生、能控制情绪并创造积极的学习氛围。此外,他们还应对每个学生公平对待,尊重并鼓励他们的个性...

    C#超简单的HR软件源代码及SQL表

    花了一个月刚看完一本C#书,新建项目时,书里的代码十分残缺不全,花了好几天时间缝缝补补,算是做出了一个样品。便于那些读完第一本书,却不知如何下手的纯小白来参考。需要安装SQL SERVER数据库,并且先建好SQL表...

    DJ可视化音乐号非AE模板

    每一次独特化风格的号出现在抖音,热门几率都是非常高的,热门就意味着可以卖盘,所以前期算是一个小红利期,目前几乎不超过5个号在做的情况下,只要你起号成功后,别人模仿效果也远远差很多,这个项目我是首发教程...

    MultiTenancyDemo:多租户Demo基于mySql 实现

    基于MySql 实现的一个简单的多租户Demo ,算是多租户设计的一个演示。 技术栈: asp.net core 、EFCore、Apollo、Redis、Dapper。 用到的Apollo配置中心(作用很简单,就是项目启动时加载数据库连接字符串,因为配置...

    计算不确定数据上的稀有度

    稀有度作为一种重要的统计数据,描述了相同频率的项目比例。在本文中,作者将计算不确定数据上稀有度作为一个研究问题,并提出了创新性的解决方法。所提出的解决方案包括: 1. 精确方法:一种能够准确计算给定频率...

    测绘坐标传递及坐标正反算

    在IT行业中,测绘坐标传递及坐标正反算是地理信息系统(GIS)和测量工程中的关键环节。VB.NET是一种基于.NET框架的编程语言,适用于开发各种应用,包括与测绘相关的软件。本话题将深入探讨如何利用VB.NET实现坐标...

    mdb图书管理

    像信息管理系统这类需求多样和细节不少的项目。当然,尽量做到同样数量的代码,具有更明晰的结构和灵活的功能,还是很有必要的。最近在总结经验新写这方面的示例,目前还只算是很简单的初稿,仅供参考:

    数据库课设-名片管理系统.zip

    该项目是数据库课设作业,使用Spring+SpringMVC+JDBC制作,页面解析采用JSP,页面排版对我来说算是好看的,附带一些动画特效,程序运行截图可以看报告,报告很详细,交上去就算程序不咋样报告也可以是个巨大的加分项...

Global site tag (gtag.js) - Google Analytics