`
maxiaoxia
  • 浏览: 47039 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

外包定价的想法

阅读更多

CSDN的外包频道常常看到。

我的感觉里面的项目好像定价都很低。不知道各位有什么看法。

我不知道CSDN是怎么定价的,根据什么标准定价,只是依据客户的报价似乎就太简单了,作为一个中介服务应该倡导些什么吧,比如定价策略。

我想提出一个定价的标准,(代码行数 × [5~20]) × [(50%~500%)的加权] + (100UP)*年服务次数(服务费)

比如一个MIS十万行代码

(10 万*5)×50% + 1000*5 = 25万五千

在比如一个图形系统C代码3000行代码

(3000*20) * 200% + 500 * 30 = 13万五

而一个医疗图形系统的C码提高加权到300%

抛砖引玉、抛砖引玉、您当笑话看也行。    

分享到:
评论
16 楼 kris_xu 2007-08-15  
<br/>
<strong>maxiaoxia 写道:</strong><br/>
<div class='quote_div'>
<p>您当笑话看也行。    </p>
</div>
<br/>
<br/>
<br/>
这句说到理上了。<br/>
15 楼 maxiaoxia 2007-08-15  
引用

那么相当于地上捡了几千块,不捡白不捡。

有道理。呵呵
14 楼 maxiaoxia 2007-08-15  
呵呵,我先提供点知识背景:
数据文件的相关概念
( 1 )系统边界:它是被测量的项目(或应用)和外部用户域(或应用)之间的分界。

( 2 )内部逻辑文件( ILF ):它是用户可确认的,在应用程序内部维护的、逻辑上相关的数据或控制信息。

( 3 )外部接口文件( EIF ):它是用户可确认的、由被测应用程序引用,但在其他应用程序内部维护的、逻辑上相关的数据或控制信息。

( 4 )数据元素类型( DET ):它是 ILF (或 EIF )中用户可识别的、唯一的、非循环的字段或属性。

( 5 )记录元素类型( RET ):它是用户可识别的、存在于一个 ILF (或 EIF )中的一组 DET 的子组。

( 6 )文件类型参考( FTR ):它是一个被某个事务参考的文件类型。
事务处理的相关概念
( 1 )外部输入( EI ):它表示一个数据从系统边界外进入系统内的基本事务过程。这些数据可能是控制信息或商业信息(如果是商业信息,则它会维护一个或多个 ILF )。

  ( 2 )外部输出( EO ):它表示一个从系统内导出数据到系统外的基本事务过程。在这个过程中,会形成某种形式的报表或输出文件到其它应用中,并且这些导出的数据一般带有计算结果或推导的成分。

  ( 3 )外部查询( EQ ):它表示一个同时带有输入和输出成分的基本事务过程。在这个过程中,数据从一个或多个 ILF (或 EIF )中产生,并被导出至系统外部(这些导出的数据一般不会带有计算结果或推导的成分)。
IFPUG 计算未调整功能点的方法
( 1 )对于 ILF ,计算基于其 DET 和 RET 的数量。

  ( 2 )对于 EIF ,计算基于其 DET 和 RET 的数量。

  ( 3 )对于 EI ,计算基于其 DET 和 FTR 的数量。注意: EI 在处理过程中所维护(或参考)的任何一个 LIF (或 EIF )都可以作为一个 FTR 计算。

  ( 4 )对于 EO ,计算基于其输入和输出两端的 DET 和 FTR 的总数量。注意: EO 在处理过程中读取(或维护)的每个 ILF (或 EIF )都可以作为一个 FTR 计算,每个 EO 至少有一个 FTR 。

  ( 5 )对于 EQ ,计算基于其输入和输出两端的 DET 和 FTR 的总数量。注意: EQ 在处理过程中读取到的每个 ILF (或 EIF )都可以作为一个 FTR 计算。

更详细来自于:http://www.gzvtc.cn/about/chengguo/chengguo-17.htm
13 楼 majianglin 2007-08-14  
楼主根本就不了解情况

如果从零开发的话,客户给的价格相当于成本的零头

如果以前有这方面的积累(几乎相同的项目),那么相当于地上捡了几千块,不捡白不捡。至于维护和定制的事情,开发方最好要推掉,推不掉的话很难赚到钱。

12 楼 BirdGu 2007-08-14  
IPUG FPA对OLTP类应用比较有效。
11 楼 realdah 2007-08-14  
不知道lz和楼上是否听过EO,EQ,RET,LIF 之类的概念

至少看得出楼上和lz对此并无太多研究
10 楼 抛出异常的爱 2007-08-14  
一个算法?
看你怎么设计了
有时会 是一个功能点,
有时会是多个功能点

多个功能点总人月数可能会少于一个功能点的总人月数
功能点转人月数时是按输入输出参数的个数来算的。

十在是特殊的话,议价也是不错的方式。
9 楼 maxiaoxia 2007-08-13  
功能点是个好主意,不过还有求算法的外包,这个就不适合了。
功能点如何划分,收费标准都是伤脑筋呢。
8 楼 抛出异常的爱 2007-08-13  
功能点=>
转成人/月数=>
人/月数*当月平均价格=>
乘以折扣
7 楼 realdah 2007-08-13  
CSDN的定价策略是bid形式, 在初期,必然有团队及个人不惜或者错误估算项目成本导致恶性竞争而使行业利润率偏低,但是从混沌学理论的角度来说,这种竞争必然会导致行业的重新洗牌使市场价值回归。
6 楼 realdah 2007-08-13  
关于项目effort的评估业界早有各种个样的定量计算方法,

例如 Function Point, Use Case Point, LOC , Test case Point , Tasks Based (WBS) 等等

然后这些方法再结合Bench Mark Repository 的经验数据,就可以得出比较服众的数据。



5 楼 ddandyy 2007-08-13  
用行数来算永远会有人不爽
还不如就自己谈好了  比如就是100或者就是1000的  管你写多少行  多长时间给我写出来就行

用行数算 出钱的和收钱的都肯定会不爽

表总想着订什么标准   标准都是从市场中来的   只要有这个市场了  标准自然就会出来了

好像没有几个 订 下来的标准是 事实标准
4 楼 maxiaoxia 2007-08-13  
CSDN的项目主要以单人项目为多,所以就设了一个代码为主的公式,每行代码有不同的价格标准,就是说你用ruby写可以要比java更多的钱(其实这个倒未必,应该java要更多的钱才对),后面还有加权值就是说你的代码质量高可以要更多钱。最后还有服务费,是关于文档设计等等这个可有双方自己定,最低100元,呵呵。
我就是想听听大伙的,而且有个标准的话也能为很多想做兼职却不知道怎么要钱的哥们儿提供一个途径,我觉的还是很有意义的。
集思广益。禁止吵架。
欢迎大家参与。
3 楼 blueoxygen 2007-08-13  
外包有按代码行定价的?
外包都是卖人啊。
比如这个项目你charge给客户30个人,其中15个D,10个SD,3个技术主管,1个架构师,1个PM。那么每charge一天,客户要给各种级别的人多少钱。
基本上算钱都会按照当地这个水平员工的3倍薪水来给。
比如这个人薪水是4K,那么charge给客户就是一个月1W2。
当然我说的这个是日本市场,欧美的怎么给不清楚。
2 楼 Norther 2007-08-13  
所以大家都不要用RUBY 给的钱少
1 楼 BirdGu 2007-08-13  
水平高的人可以用更少的代码完成同样的的工作,因此得到更少的报酬。

相关推荐

    网站商业计划书-精品创业书模板.rar

    网站商业计划书是创业者在创建或扩展在线业务时不可或缺的工具。它详尽地阐述了公司的目标、市场分析、营销策略、运营计划...记住,一个成功的商业计划书不仅要展示你的想法,还要展示你的理解和准备,以实现这个想法。

    创业计划书-商业计划书模板(一)

    创业计划书是每个创业者在启动新项目时必不可少的文档,它不仅概述了商业想法,还提供了详细的执行策略、市场分析、财务预测以及团队结构等多个关键领域的信息。这份"创业计划书-商业计划书模板(一)"是一个实用的...

    无线充电LCC-S仿真:基于Simulink的高效电磁组竞赛电源系统建模与优化

    内容概要:本文详细介绍了用于智能车竞赛微缩电磁组的无线充电LCC-S仿真模型。该模型采用Simulink搭建,主要针对48V输入、1000W输出的无线充电系统进行仿真。文中不仅提供了具体的谐振参数(如L1=35uH,C1=62nF,C2=72nF),还分享了调整死区时间、耦合系数、负载突变测试等实践经验。此外,作者强调了实际应用中的注意事项,如元件选型、散热设计以及仿真与现实差异的处理方法。 适合人群:参与智能车竞赛的学生和技术爱好者,尤其是对无线充电技术和电力电子感兴趣的读者。 使用场景及目标:①帮助参赛队伍快速建立高效的无线充电系统仿真模型;②指导实际硬件搭建过程中参数的选择和优化;③提高系统效率,确保在比赛中的可靠性和性能。 其他说明:本文提供的模型已在Matlab 2023b中验证可行,建议使用者根据实际情况调整参数,并关注仿真与实际应用之间的差异。

    基于springboot+vue的考研资讯平台管理系统(源码+数据库)239

    基于springboot+vue的考研资讯平台管理系统:前端 vue2、element-ui,后端 maven、springmvc、spring、mybatis;角色分为管理员、学生;集成考研资讯、报考指南、资料信息、客服等功能于一体的系统。 ## 环境-239 - <b>IntelliJ IDEA 2021.3</b> - <b>Mysql 5.7.26</b> - <b>Node 14.14.0</b> - <b>JDK 1.8</b>

    基于GADF+Transformer的轴承故障诊断模型:振动信号转二维图像及深度学习分类

    内容概要:本文详细介绍了将振动信号转化为二维图像并利用Transformer进行轴承故障诊断的方法。首先,通过格拉姆角场(GADF)、小波变换(DWT)和短时傅立叶变换(STFT)将一维振动信号转换为二维图像。然后,构建了一个基于Transformer的视觉模型,用于捕捉图像的全局特征。实验结果显示,该方法在凯斯西储大学轴承数据集上达到了98.7%的准确率,尤其在低信噪比环境下的表现优于传统方法。此外,文中提供了详细的代码实现和数据预处理步骤,以及一些实用的训练技巧。 适合人群:从事机械故障诊断的研究人员和技术人员,尤其是对深度学习应用于工业设备监测感兴趣的读者。 使用场景及目标:适用于工业环境中机械设备的故障预测与健康管理。主要目标是提高故障检测的准确性,特别是在复杂工况和低信噪比情况下,帮助维护团队及时发现潜在问题,降低维修成本。 其他说明:文中提到的所有代码和预训练模型均已开源,可供研究和教学使用。同时,作者分享了一些实践经验,如数据增强策略的选择和信号去噪方法的应用,有助于读者更好地理解和复现实验结果。

    【代码随想录】ACM输入输出模板汇总:多语言实现与典型问题解析

    内容概要:本文档是《卡码网-25种ACM输入输出总结模板.pdf》,由程序员Carl编写,旨在帮助读者掌握ACM竞赛中常见的25种输入输出方式。文档详细介绍了多种编程语言(如C++、Java、Python、Go、JavaScript等)的实现方法,涵盖了从简单的A+B问题到复杂的链表操作、二叉树遍历等各类典型题目。每种输入输出方式均配有相应的练习题,帮助读者通过实际操作加深理解。此外,文档不仅提供代码模板,还强调了对问题的分析和解决思路。 适合人群:具备一定编程基础,尤其是准备参加ACM竞赛或从事算法相关工作的开发者。 使用场景及目标:①帮助读者快速掌握ACM竞赛中常见的输入输出格式;②提高编程效率,减少在笔试和面试中因输入输出处理不当而浪费的时间;③通过练习题巩固所学知识,提升解决实际问题的能力。 阅读建议:由于文档侧重于输入输出模板的总结,建议读者在学习过程中结合具体的编程语言特性进行实践,并尝试完成提供的练习题,以加深对模板的理解和应用。同时,注意不同语言之间的语法差异,灵活运用所学知识。

    基于springboot的健身中心会员管理系统(源码+数据库)199

    基于springboot的健身中心会员管理系统:前端 jsp、jquery,后端 maven、springmvc、spring、mybatis;角色分为管理员、用户;集成会员卡、留言板、公告、统计报表等功能于一体的系统。 ## 功能介绍 ### 客户 - 基本功能:登录,退出,个人资料查看与修改,密码修改 - 我的会员卡:会员卡查询,详情 - 充值信息:充值信息的列表查询,多条件搜索查询,详情 - 我的消费记录:消费记录查询,多条件搜索查询,详情 ### 管理员 - 账号管理:管理员账号信息的增删改查,密码修改 - 公告管理:公告信息的增删改查 - 客户管理:客户信息的增删改查 - 会员卡管理:会员卡信息的增删改查,多条件搜索查询,会员卡充值 - 留言板管理:留言板信息的列表查询,留言回复 - 统计报表管理:消费信息的查询统计,充值信息的查询统计 ## 环境 - <b>IntelliJ IDEA 2021.3</b> - <b>Mysql 5.7.26</b> - <b>Tomcat 7.0.73</b> - <b>JDK 1.8</b>

    基于springboot的教育互助管理系统(源码+数据库)236

    基于springboot的教育互助管理系统:前端 html、jquery,后端 maven、springmvc、spring、mybatis;角色分为管理员、用户;集成交流动态、我的平台、我的好友、互助评论、教育互助等功能于一体的系统。 ## 环境-236 - <b>IntelliJ IDEA 2021.3</b> - <b>Mysql 5.7.26</b> - <b>JDK 1.8</b>

    multiSIM视频教程-常用仪器仪表使用.zip

    multisim

    手绘彩虹小太阳幼儿教学课件模板.pptx

    手绘彩虹小太阳幼儿教学课件模板

    SH3201数据手册和代码.tar

    SH3201数据手册和代码.tar 产品简介 SH3201是一款六轴IMU(Inertial measurement unit)惯性测量单元。SH3201内部集成三轴陀螺仪以及三轴加速度计,尺寸小,功耗低,适用于消费电子市场应用,能提供高精度的实时角速度与线加速度数据。SH3201具有出色的温度稳定性,在-40℃到85℃的工作范围内能保持高分辨率。 封装形式和尺寸 ● 封装:14 Pins LGA ● 尺寸:2.5×3.0×1.0mm³

    自动驾驶多类交通目标检测数据集1.zip

    数据集介绍:自动驾驶多类交通目标检测数据集 一、基础信息 数据集名称:自动驾驶多类交通目标检测数据集 图片数量: - 训练集:2,868张图片 - 验证集:30张图片 - 测试集:301张图片 分类类别: - Bikes(自行车):交通场景中常见非机动车类型 - Bus(公交车):大型公共交通工具 - Car(汽车):主流机动车辆类型 - Crosswalk(人行横道):道路安全标识 - Fire hydrant(消防栓):城市基础设施组件 标注格式: YOLO格式,包含目标检测所需的边界框坐标及类别标签,支持主流深度学习框架。 数据来源:真实道路场景采集,涵盖多样交通环境。 二、适用场景 自动驾驶感知系统开发: 用于训练车辆环境感知模型,精准识别道路参与者(车辆、行人)及关键基础设施(人行道、消防栓)。 智能交通监控系统: 支持开发实时交通流量分析系统,识别车辆类型及道路安全标识。 道路安全研究: 为交叉路口安全分析、基础设施布局优化提供数据支撑。 AI算法基准测试: 适用于目标检测模型性能验证,覆盖常见交通目标类别。 三、数据集优势 场景覆盖全面: 包含5类关键交通要素,覆盖车辆、行人设施及市政设备,满足复杂场景建模需求。 标注质量可靠: 专业团队标注,严格质检流程确保边界框定位精准,类别标注准确。 任务适配性强: 原生YOLO格式支持主流检测框架(YOLOv5/v7/v8等),即插即用。 应用潜力突出: 数据来源于真实道路场景,可直接应用于L2-L4级自动驾驶系统开发,具备强工程落地价值。

    一个极速,多功能的哔哩哔哩推送机器人.zip

    一个极速,多功能的哔哩哔哩推送机器人

    基于jsp+servlet的机票预订后台管理系统(源码+数据库)128

    基于jsp+servlet的机票预订后台管理系统:前端 jsp、jquery,后端 servlet、jdbc,角色分为管理员、用户;集成航班信息查询,在线订票,订单查询等功能于一体的系统。 ## 功能介绍 ### 管理员 - 航班信息管理:航班信息列表查询,航班添加 - 订单信息管理:用户在前台浏览航班信息,订票下单后,管理员可以在后台查询用户下单信息 - 用户信息管理:用户信息由客户自己在前台注册,管理员可以查看和删除用户 - 留言评论管理:用户在前台针对航班信息或订票服务进行评论,后台查看评论和删除 ### 用户 - 基本功能:登录,注册,退出 - 网站首页:轮播图,航班搜索,航班列表信息展示 - 订票:航班详情,在线订票,填写乘机人和联系人信息,退改签说明,提交订单 - 用户中心:个人资料查询与修改,订单列表查询 - 留言:留言列表查看,发表留言评论 ## 环境 - <b>IntelliJ IDEA 2021.3</b> - <b>Mysql 5.7.26</b> - <b>Tomcat 7.0.73</b> - <b>JDK 1.8</b>

    COMSOL多物理场建模在海底气体水合物沉积物汽液两相流动研究中的应用

    内容概要:本文详细介绍了利用COMSOL进行海底气体水合物沉积物中汽液两相流动的数值模拟。首先,文章解释了模型的基本架构,包括多孔介质流和相场法追踪气液界面,并展示了关键的偏微分方程。接着,讨论了网格划分、水合物相变的能量方程源项设置以及重要参数如各向异性系数的正确配置。此外,文中强调了模型验证步骤,如网格收敛性测试、时间步长敏感性分析和物质守恒检查。最后,分享了一些实际工程应用的经验,如处理非均质储层和相变潜热的影响。 适合人群:从事地质工程、石油勘探、环境科学等领域研究的专业人士和技术人员。 使用场景及目标:适用于需要深入理解和模拟海底气体水合物沉积物中复杂物理现象的研究人员。主要目标是帮助用户掌握COMSOL在这一领域的具体应用方法,提高数值模拟的准确性。 其他说明:文章不仅提供了详细的数学模型和编程代码片段,还分享了许多实践经验,有助于读者避开常见陷阱并优化计算效率。

    Screenshot_2025_0421_055352.png

    Screenshot_2025_0421_055352.png

    Abaqus混凝土收缩建模与分析:从材料定义到结果验证的技术详解

    内容概要:本文详细介绍了如何使用Abaqus进行混凝土收缩建模与分析。首先讲解了混凝土收缩的基本概念及其重要性,接着逐步介绍材料定义、收缩模型选择、收缩应变计算方法(包括UMAT子程序和热膨胀模拟)、分析步配置、边界条件设置、后处理验证等各个环节的具体操作步骤和技术细节。文中还提供了多个实用的Python脚本和.inp文件模板,帮助用户更好地理解和应用相关知识点。此外,作者分享了许多实战经验和常见错误规避技巧,确保模型的稳定性和准确性。 适合人群:从事土木工程仿真分析的专业人士,尤其是有一定Abaqus使用经验的研究人员和工程师。 使用场景及目标:适用于需要进行混凝土结构长期性能预测、裂缝发展模拟等复杂工程问题的研究人员。通过掌握本文提供的技术和方法,能够提高仿真模型的精度,减少与实际测量结果之间的偏差。 其他说明:文中提到的所有代码片段和操作指南均基于最新版本的Abaqus软件平台。建议读者结合官方文档和其他在线资源进一步学习和探索。

    前端分析-2023071100789s

    前端分析-2023071100789s

    基于改进粒子群算法的VMD分解参数优化及其Matlab实现

    内容概要:本文详细介绍了利用改进的粒子群算法(PSO)优化变分模态分解(VMD)参数的方法。首先指出了传统PSO存在的局限性,即容易陷入局部最优解。接着提出了改进措施,包括动态调整惯性权重和学习因子,使得算法能够在前期进行广泛的全局搜索,在后期进行精确的局部搜索。文中还提供了具体的Matlab代码实现,涵盖了数据预处理、粒子初始化、适应度函数选择等方面的内容。实验结果显示,改进后的PSO在优化VMD参数方面表现优异,尽管收敛速度稍慢,但能够获得更低的适应度值,从而提高分解质量。 适合人群:从事信号处理研究的技术人员,尤其是那些对VMD分解有一定了解并希望进一步提升其性能的研究者。 使用场景及目标:适用于需要对一维时序数据进行高质量分解的应用场合,如生物医学信号处理、故障诊断等领域。目标是通过优化VMD的分解层数K和惩罚因子α,达到更好的信号分离效果。 其他说明:文中提到的所有代码均基于Matlab 2018a及以上版本编写,建议使用更高版本以确保兼容性和效率。同时,对于初学者而言,可以先尝试提供的示例数据进行练习。

    电力电子领域PLECS仿真中DAB变换器峰值电流前馈控制策略的IEEE顶刊复现

    内容概要:本文详细介绍了在PLECS仿真环境中复现IEEE顶刊论文中提出的DAB(双有源桥)变换器峰值电流前馈控制策略的过程。文章首先简述了DAB变换器的基本结构及其应用场景,接着深入探讨了峰值电流前馈控制策略的工作原理,包括实时检测原边电流峰值并反馈到控制环节以改善变换器动态性能的方法。文中展示了具体的MATLAB-PLECS联合仿真实现步骤,涵盖了参数设定、主循环逻辑、占空比计算等方面的内容。此外,作者分享了在仿真过程中遇到的问题及解决方案,如参数整定、硬件细节处理等,并通过仿真波形对比验证了该控制策略的有效性。 适合人群:从事电力电子领域研究的技术人员、研究生及以上学历的学生,尤其是对DAB变换器及峰值电流前馈控制策略感兴趣的读者。 使用场景及目标:适用于希望深入了解DAB变换器工作原理及其先进控制策略的研究人员和技术开发者。目标是掌握如何利用PLECS和MATLAB进行复杂电力电子系统的仿真和优化,提高变换器的动态响应速度和稳定性。 其他说明:文章不仅提供了详细的理论解释和技术实现路径,还分享了许多实用经验和技巧,有助于读者更好地理解和应用所学知识。

Global site tag (gtag.js) - Google Analytics