OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 6134|回复: 28

请教一下,这个项目估价多少合适,应该怎么估价?

[复制链接]

93

主题

746

帖子

1

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1850
金钱
1850
注册时间
2012-9-16
在线时间
286 小时
发表于 2020-12-4 11:23:44 | 显示全部楼层 |阅读模式
1金钱
本帖最后由 象牙塔 于 2020-12-7 09:34 编辑

一、基本情况    做一个ARM网关卡,实现与FPGA通信(FPGA 对方提供);二、从FPGA读取数据,上传到上位机,   
目标
     1、要求是   从FPGA读数->ARM数据转化->通过网线上传到上位机 5MB以上,(从FPGA到ARM对方当时对方说已经成熟,直接可以用,但是实际是这地方有问题,我又提出新的方案)
     2、制定以太网发送协议,命令格式
     3、实现上位机程序,
     4、提供ARM原理图
交付
1、ARM及以太网通讯部分的原理图,抗干扰要强。
2、以太网收发数据、命令等的格式的WORD文档。
3、ARM源程序及生成的烧写程序。
4、PC端以太网通讯应用软件的源码
  应达到的技术指标和参数
1、 在网络通讯线路正常的情况下,保证通讯的正确性与稳定性。
2、 在网络异常时,需有工业容错机制。
3、 10/100M自适应。
4、 支持透传。

二、实际开发:
     1、起初对方给的方案是从FPGA到ARM用FIFO,我怀疑速度达不到,对方说已经验证,所以我没再提这事,怀疑理由是毕竟网速就算10M,要达到整个过程5MB,从FPGA到ARM也得10M,更何况还存在字节转换的时间
     2、后期结果,确实如我所料,第一版性能差很远,最多能跑到3.2MB,FPGA到ARM的FIFO测速也就是6MB,后来我提出用FMC方案解决,实际情况从FPGA到ARM能达到40MB,从ARM到上位机是9.3MB,整条传输线能达到6.3MB  ,6.3MB是不间断传输,不是单指速度,比如可能要传个几天,另外设备是要放在离机房较远的地方,所以不能出现死机等等情况,抗干扰达到工业级,这个解决和测试比较难,耗时

     3、网络稳定还不错,6.3MB能稳定跑,再高一档的数据量是10MB,百兆网应该没戏,所以是100M能达到最好的数据量,也能实现自恢复,其他包括的网线的热插拔,连接交换机后,拔掉PC端网线,也能能正常回复,
     4、上位机配网,DHCP等一些人机交互
四、最后,平常工作有业余时间,主要是周末做做,晚上回去做做,前前后后花了六个月吧,总之感觉前期没有明确信息,后期加的一些逻辑,以及产品性能,导致处理异常等这些问题的解决花了不少时间,比如处理FPGA到ARM的速度,这个相当于额外加的部分,还有上位机和下位机交互的一些细节东西,刚开始说上位机只是测试,但是实际是做到比较稳定的,成熟的交互逻辑。

最佳答案

查看完整内容[请看2#楼]

付清后才提供源码, 跟后期发现问题是两码子事。 我个是不做客人不熟悉的项目, 比如这客人从来没做过某产品, 他对项目的要求必然是边做边改,甚至连怎样测试都不懂, 所以后期的问题才会一个接一个, 那更改就不是更改, 而是从新再做另一个项目。 而且经常来些惊人的想法,让你改一个版本给他试试这惊人的想法是否可行,你就成了他学习的工具。这样的项目的售后会是没完没了的。 至于到项目后期才发现没法解决的问题, ...
纵浪大化中,不喜亦不惧;应尽便须尽,无复独多虑!
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

3

主题

1907

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
4106
金钱
4106
注册时间
2018-8-14
在线时间
696 小时
发表于 2020-12-4 11:23:45 | 显示全部楼层
象牙塔 发表于 2020-12-8 10:58
如果不提供源码,后期发现问题,或者多个,不在同一时间出现,这种售后怎么解决?还有如果做到后期,确实 ...

付清后才提供源码, 跟后期发现问题是两码子事。

我个是不做客人不熟悉的项目, 比如这客人从来没做过某产品, 他对项目的要求必然是边做边改,甚至连怎样测试都不懂, 所以后期的问题才会一个接一个, 那更改就不是更改, 而是从新再做另一个项目。 而且经常来些惊人的想法,让你改一个版本给他试试这惊人的想法是否可行,你就成了他学习的工具。这样的项目的售后会是没完没了的。

至于到项目后期才发现没法解决的问题, 那要区分责任,如果说原先的要求就有的, 那只好怪自己没水平, 认了吧。 如果说是后加的要求, 那就拿好的前期所收的钱。
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165536
金钱
165536
注册时间
2010-12-1
在线时间
2117 小时
发表于 2020-12-5 23:10:27 | 显示全部楼层
这。。。啥项目啊
回复

使用道具 举报

93

主题

746

帖子

1

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1850
金钱
1850
注册时间
2012-9-16
在线时间
286 小时
 楼主| 发表于 2020-12-6 17:01:36 | 显示全部楼层

原子哥,贴了一天没人回复我就删了,现在我重新把项目内容写上了帮忙看一下,第一次做兼职项目,不大会估价,这个项目据甲方说是用在机场的数据采集,现在验收完成,性能达到要求,甲方比较满意,价格方面怎么谈不知道怎么弄,没有这方面的经验,这方面的经验一直比较欠缺想了解下
纵浪大化中,不喜亦不惧;应尽便须尽,无复独多虑!
回复

使用道具 举报

3

主题

2178

帖子

2

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
3323
金钱
3323
注册时间
2013-7-19
在线时间
195 小时
发表于 2020-12-6 17:07:53 | 显示全部楼层
本帖最后由 ricefat 于 2020-12-6 17:16 编辑

同问,现在有时候会有找我做项目的,但不知道应该如何报价,或是应该依据什么,前期也做了一个,但跟LZ情况类似,刚开始甲方给的开发需求很松也比较简单,后期要求越来越多,也越来越高,价格方面就觉得不合适了,同时甲方开始耍赖,找理由拖欠已签订的后续开发费用,也不知道遇到这种情况应该怎么办。现在这个项目就半搁浅了,东西也没给甲方,甲方也不再催问。
回复

使用道具 举报

93

主题

746

帖子

1

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1850
金钱
1850
注册时间
2012-9-16
在线时间
286 小时
 楼主| 发表于 2020-12-6 17:26:07 | 显示全部楼层
ricefat 发表于 2020-12-6 17:07
同问,现在有时候会有找我做项目的,但不知道应该如何报价,或是应该依据什么,前期也做了一个,但跟LZ情况 ...

的确是啊,有些关键点解决掉,其他说难也不难,但是很耗时间,东西比较繁琐,需要大量的调试和测试时间,如果按照公司那种工资时间算,费用还是不少,还有前期没讲明白,做到后期会无形中加好多东西,不好划定界限

还有比如前期说的速度达到5MB,可还要考虑FPGA到ARM的速度,这种加起来就比较难处理了
纵浪大化中,不喜亦不惧;应尽便须尽,无复独多虑!
回复

使用道具 举报

3

主题

2178

帖子

2

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
3323
金钱
3323
注册时间
2013-7-19
在线时间
195 小时
发表于 2020-12-6 17:33:08 | 显示全部楼层
象牙塔 发表于 2020-12-6 17:26
的确是啊,有些关键点解决掉,其他说难也不难,但是很耗时间,东西比较繁琐,需要大量的调试和测试时间, ...

是啊,这种无形或是难以预料的问题或是甲方的要求一再变化,这种情况报价就很难确定。签订合同的时候如何能把这种情况也写入合同或是开发协议并适当作价。
回复

使用道具 举报

3

主题

1907

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
4106
金钱
4106
注册时间
2018-8-14
在线时间
696 小时
发表于 2020-12-6 17:56:44 | 显示全部楼层
不敢教你怎样估价, 我只把我个人的估算方法分享一下
-首先当然是估计开发的工时x你个人的时薪(如果说你是一个人做这项目)
-最少加上半个月的售后, 这当中包括功能的增增减减, 这是无可避免(我还没碰到过不改动功能的客人呢)
-再乘以项目难度指数,x 1.0 : 有身份证的都能做的项目, x10.0 : 项目只有你能做,比如是, 别人要用m4做, 你用m3就做出来了, 自己判断该x多少吧。
回复

使用道具 举报

93

主题

746

帖子

1

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1850
金钱
1850
注册时间
2012-9-16
在线时间
286 小时
 楼主| 发表于 2020-12-6 18:07:14 | 显示全部楼层
edmund1234 发表于 2020-12-6 17:56
不敢教你怎样估价, 我只把我个人的估算方法分享一下
-首先当然是估计开发的工时x你个人的时薪(如果说你 ...

谢谢,你有经验,值得学习,能否按上面这个举例简单算一下?
纵浪大化中,不喜亦不惧;应尽便须尽,无复独多虑!
回复

使用道具 举报

3

主题

1907

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
4106
金钱
4106
注册时间
2018-8-14
在线时间
696 小时
发表于 2020-12-6 18:10:09 | 显示全部楼层
象牙塔 发表于 2020-12-6 18:07
谢谢,你有经验,值得学习,能否按上面这个举例简单算一下?

这还真的没办法帮你, 这项目我不会做, 没法估算工时, 更没办法估算难道
回复

使用道具 举报

93

主题

746

帖子

1

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1850
金钱
1850
注册时间
2012-9-16
在线时间
286 小时
 楼主| 发表于 2020-12-6 20:03:50 | 显示全部楼层
edmund1234 发表于 2020-12-6 18:10
这还真的没办法帮你, 这项目我不会做, 没法估算工时, 更没办法估算难道

好的,谢谢
纵浪大化中,不喜亦不惧;应尽便须尽,无复独多虑!
回复

使用道具 举报

93

主题

746

帖子

1

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1850
金钱
1850
注册时间
2012-9-16
在线时间
286 小时
 楼主| 发表于 2020-12-6 21:36:42 | 显示全部楼层
edmund1234 发表于 2020-12-6 18:10
这还真的没办法帮你, 这项目我不会做, 没法估算工时, 更没办法估算难道

一般给源码吗?给源码的价格和不给源码 的价格是?这个怎么算
纵浪大化中,不喜亦不惧;应尽便须尽,无复独多虑!
回复

使用道具 举报

13

主题

181

帖子

0

精华

高级会员

Rank: 4

积分
840
金钱
840
注册时间
2018-12-19
在线时间
171 小时
发表于 2020-12-7 00:05:27 | 显示全部楼层
ricefat 发表于 2020-12-6 17:07
同问,现在有时候会有找我做项目的,但不知道应该如何报价,或是应该依据什么,前期也做了一个,但跟LZ情况 ...

甲方的客户取消订单了
回复

使用道具 举报

13

主题

181

帖子

0

精华

高级会员

Rank: 4

积分
840
金钱
840
注册时间
2018-12-19
在线时间
171 小时
发表于 2020-12-7 00:06:37 | 显示全部楼层
象牙塔 发表于 2020-12-6 21:36
一般给源码吗?给源码的价格和不给源码 的价格是?这个怎么算

翻一倍
回复

使用道具 举报

5

主题

152

帖子

0

精华

高级会员

Rank: 4

积分
777
金钱
777
注册时间
2016-7-15
在线时间
119 小时
发表于 2020-12-7 09:09:53 | 显示全部楼层
5万块吧
回复

使用道具 举报

5

主题

152

帖子

0

精华

高级会员

Rank: 4

积分
777
金钱
777
注册时间
2016-7-15
在线时间
119 小时
发表于 2020-12-7 09:11:07 | 显示全部楼层
售后另外算
回复

使用道具 举报

3

主题

1907

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
4106
金钱
4106
注册时间
2018-8-14
在线时间
696 小时
发表于 2020-12-7 09:19:43 | 显示全部楼层
象牙塔 发表于 2020-12-6 21:36
一般给源码吗?给源码的价格和不给源码 的价格是?这个怎么算

要源码我是要加30%的
回复

使用道具 举报

93

主题

746

帖子

1

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1850
金钱
1850
注册时间
2012-9-16
在线时间
286 小时
 楼主| 发表于 2020-12-7 09:20:59 | 显示全部楼层

售后怎么算?
纵浪大化中,不喜亦不惧;应尽便须尽,无复独多虑!
回复

使用道具 举报

93

主题

746

帖子

1

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1850
金钱
1850
注册时间
2012-9-16
在线时间
286 小时
 楼主| 发表于 2020-12-7 09:23:57 | 显示全部楼层
edmund1234 发表于 2020-12-7 09:19
要源码我是要加30%的

感谢,看来我还是没一点经验,我给两套源码,上位机和下位,他们还要注释
纵浪大化中,不喜亦不惧;应尽便须尽,无复独多虑!
回复

使用道具 举报

93

主题

746

帖子

1

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1850
金钱
1850
注册时间
2012-9-16
在线时间
286 小时
 楼主| 发表于 2020-12-7 09:31:47 | 显示全部楼层
edmund1234 发表于 2020-12-7 09:19
要源码我是要加30%的

不给源码测试时间过长怎么处理?
纵浪大化中,不喜亦不惧;应尽便须尽,无复独多虑!
回复

使用道具 举报

3

主题

1907

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
4106
金钱
4106
注册时间
2018-8-14
在线时间
696 小时
发表于 2020-12-7 13:11:01 | 显示全部楼层
象牙塔 发表于 2020-12-7 09:31
不给源码测试时间过长怎么处理?

钱付清才给源码
回复

使用道具 举报

53

主题

567

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2107
金钱
2107
注册时间
2017-2-11
在线时间
307 小时
发表于 2020-12-7 13:31:58 | 显示全部楼层
如果对方没一次性付清,你可以在软件做个期限,到期了,自动上锁。如果对方一次性付清,你可以给他完整的项目源码。
回复

使用道具 举报

93

主题

746

帖子

1

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1850
金钱
1850
注册时间
2012-9-16
在线时间
286 小时
 楼主| 发表于 2020-12-7 14:50:01 | 显示全部楼层
jiangyy 发表于 2020-12-7 13:31
如果对方没一次性付清,你可以在软件做个期限,到期了,自动上锁。如果对方一次性付清,你可以给他完整的项 ...

好的,后期确实是这样做的,就怕对方也不要源码,测试没问题就不再联系了,在IIC里加上电使用次数,以防万一
纵浪大化中,不喜亦不惧;应尽便须尽,无复独多虑!
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165536
金钱
165536
注册时间
2010-12-1
在线时间
2117 小时
发表于 2020-12-8 02:09:17 | 显示全部楼层
象牙塔 发表于 2020-12-6 17:01
原子哥,贴了一天没人回复我就删了,现在我重新把项目内容写上了帮忙看一下,第一次做兼职项目,不大会估 ...

根据时间估价,比如你做一个星期,7天,按平时工资的3~5倍报价,比如按5倍,你工资300一天,大概就按1500一天算,做一个星期,就得按10500报价了,做一个月得4W
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

93

主题

746

帖子

1

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1850
金钱
1850
注册时间
2012-9-16
在线时间
286 小时
 楼主| 发表于 2020-12-8 09:43:18 | 显示全部楼层
正点原子 发表于 2020-12-8 02:09
根据时间估价,比如你做一个星期,7天,按平时工资的3~5倍报价,比如按5倍,你工资300一天,大概就按1500 ...

谢谢原子哥,要的太少了,断断续续做了了六个月,满算也得有两个月吧,我说当时我说的的价格对方很快答应,越做到后来越不想做了,给一点钱,时间成本太高,第一次就当交学费了,
纵浪大化中,不喜亦不惧;应尽便须尽,无复独多虑!
回复

使用道具 举报

93

主题

746

帖子

1

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1850
金钱
1850
注册时间
2012-9-16
在线时间
286 小时
 楼主| 发表于 2020-12-8 10:58:55 | 显示全部楼层
本帖最后由 象牙塔 于 2020-12-8 11:03 编辑

如果不提供源码,后期发现问题,或者多个,不在同一时间出现,这种售后怎么解决?还有如果做到后期,确实有解决不了的问题,这种情况开发费怎么算?协议里面怎么写,还是收不到钱了?
纵浪大化中,不喜亦不惧;应尽便须尽,无复独多虑!
回复

使用道具 举报

93

主题

746

帖子

1

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1850
金钱
1850
注册时间
2012-9-16
在线时间
286 小时
 楼主| 发表于 2020-12-8 13:08:53 | 显示全部楼层
edmund1234 发表于 2020-12-8 12:20
付清后才提供源码, 跟后期发现问题是两码子事。

我个是不做客人不熟悉的项目, 比如这客人从来没做过 ...

好的,谢谢,明白了
纵浪大化中,不喜亦不惧;应尽便须尽,无复独多虑!
回复

使用道具 举报

12

主题

330

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2294
金钱
2294
注册时间
2016-5-21
在线时间
954 小时
发表于 2020-12-8 16:00:37 | 显示全部楼层
楼主厉害!
我一般花2-3天时间和客户沟通需求,提取需求后罗列出来给双方确认,然后报价,合适就会做下去,中间过程如果简单的不会增加价格,复杂的就需要重新报价了。源码问题,如果一开始客户就要求了,那就会提供,报价也对应提一些,如果客户没有要求,但后期又要,那就另外增加费用。开发费用分3部分,前期30%,中后期40%,完成30%,一般客户确认没问题了都会支付尾款,除非对方想耍赖或者项目黄了,但自己可以得到了70%劳动所得。售后这一块对个人是比较难的,一般会提供一个月内的技术支持,客户也是刚开始比较不熟悉,后期就不会了。
做了一些开发,从我的经验来看,开发多数是一次性的新项目,客户熟悉了就会自己做好并完善,除非新的项目,那又是新的开发了。所以回到售后这一块,如果客户要求,那就规定一个期间,时间太长的做不了。
回复

使用道具 举报

93

主题

746

帖子

1

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1850
金钱
1850
注册时间
2012-9-16
在线时间
286 小时
 楼主| 发表于 2020-12-8 17:03:41 | 显示全部楼层
xxssl 发表于 2020-12-8 16:00
楼主厉害!
我一般花2-3天时间和客户沟通需求,提取需求后罗列出来给双方确认,然后报价,合适就会做下去 ...

这个评估流程很实用,学习了
纵浪大化中,不喜亦不惧;应尽便须尽,无复独多虑!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-13 17:46

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表