蜻蜓
提示 登录 注册 提示 38882/0 09年7月6日 周一 8点16分 站标
引用(0)请拷贝:
大类:[西河广场] → 版面:[新兵营]
1 234...末页[4] 共4页60 楼主帖全看树展
米有财 2006-10-11 12:14:56 862144
O 【原创】外包中国.NET软件项目 花 6
我们公司(在美国东部)目前有微软.NET/ASP.NET/SQL 2005一个小项目,我是项目经理(管钱,管客户,管项目)。我们公司是头一次做软件外包,我是自告奋勇把我的项目拿来做“小老鼠”。我承认,我心有私念:我希望把公司的业务推回中国,而不是印度。如果我的项目小老鼠成功了,我就可以理直气壮的把别的项目也外包到中国。

我们公司的长远目标是把软件开发测试和维护的业务外包。专心做找客户,找项目,做好项目管理。公司一开始找的也是印度公司(英语啊英语!),发现印度的高级程序员的价格和美国差不多了。他们报价是$35/小时,美国的.NET高级程序员也就是$40上下/小时。美国的.NET高级程序员全职一年8万美元,80000 除(52 X 40 小时), 就是$40上下/小时。外包到印度一点吸引力也没有了。而且, 外包的话,公司这边项目经理的项目管理的难度加大了不少。

我看时机差不多了, 就跟大老板(就是NO.1)建议去中国试一下。大老板同意让我自己去找外包公司,回头跟他确定一下(功课我来做,他把关)就可以了。我也是头一次做, 看看大家有没有好的建议:

1)   价格是老板决策的重要考虑:报价$35/小时对他们来讲没法接受。大家知道国内, 特别是 IT二级市场(西安, 成都)的.NET高级程序员的行情吗?

2)   管理中国外包项目有何注意事项吗?

3)   目前我对外包伙伴的英语要求还不高。 不过,如果做大了,老板对英语的要求还是会提上日程的。国内的IT 项目经理口语是如何一个现状?



关键词(Tags): 软件 外包 中国 微软
闲看蚂蚁上树 转自信息技术。
李根 2006-10-11 12:21:46 862151862144
O Strongly support!!!

It's a pity that I only know Java...

But I am so damn sure that the hourly rate at home can beat the rate here or in India (they are really charging way too much!!!).
老叶 2006-10-11 12:51:22 862180862144
O 【翻译】强烈支持!!!
F
米有财 2006-10-11 13:03:03 862190862151
O 那就讲讲JAVA的外包吧
比如,JAVA包给印度的好的管理方法,问题和教训,对管理.NET 项目包给中国,也是有启发作用的.
关键词(Tags): 外包
四月一日 2006-10-11 14:33:01 862242862144
O 几个建议 花 8
1. 必须特别注意 schedule 控管 (这个本来就是 PM 的工作), 这方面国内的 "习性" 不怎么好. 可以多设几个 review 点, 或是安排日报周报, 以免担误事情. 第一次没搞好可能就没有下次了.

2. 工作规画与规范要尽可能定义明确. 国内接软件外包项目的公司多半在中大型规模软件开发上缺乏经验, 这个需要有经验的 Project Leader 来规画分工与各部份的工作规范, 当然如果你自己能做是最好了. 开发过程中尽可能多沟通协调, 最好当成那是你带的 team, 让他们清楚的了解到客户 (你公司) 的 concern 和 dead line.

3. 质量问题是国内软件外包最容易被诟病, 也是最常把客户吓回印度的部份. 印度的软件成本不低, 和美国也没多大差异. 印度的软件优势个人感觉有几个: 能了解客户需求 (经验积累足), 规矩严谨 (光是 Proposal 就有相当明显的水平差异), 高级程序员资源充足, 以及成品 bug 不多. 最后这个是国内软件外包的大问题, 出来的东西不一定能用. 这方面建议你把测试验证加上 debug 的时间给足, 同时确认清楚测试规范, 或者多花一笔钱请另外一家公司做软件测试.

4. 地区方面, 如果你的项目不小或是后续相关项目不少, 需要较长时间配合的, 二级的西安成都珠海可能不比一级的北京上海深圳差. 一级人多但虚浮, 二级相对上稳定踏实得多, 起码人员流动不会到惊人的程度. 依你公司的 "长远目标" 来看可能倾向二级, 不过英语能力就不能太要求了, 这是个现实上的 trade-off.
米有财 2006-10-11 15:36:13 862265862242
O 很好的建议
花!
不是老陈 2006-10-11 16:13:46 862281862144
O 我是外行,不过大连似乎有不少外包企业 花 1
不过大多做的是日本,不知道值不值得你考虑
夕阳远音 2006-10-11 16:40:09 862297862242
O 花!!!!好哇,好哇!! 花 1
要把生意抢过来的说!!一步一步慢慢来,嘿嘿……F
雨后的假牙 2006-10-11 17:08:54 862322862242
O 我就是成都的,呵呵 花 10
先自我介绍一下.

不才刚进入人生第25个秋天,但是也有近7年的软件开发经验了.出于各种理由,大概两年前开始退出来自己接项目,现在回到日子很悠闲的成都享受生活,自我定位为contractor programmer.

从业到现在,正是国内软件业开始迅猛发展的时期,算是见证了全过程。刚入行时用Delphi写界面,VC写Com组件。当时算是通用软件和企业软件通吃。然后Java/dotNet,然后Web开发。。到现在,基本上都选择动态语言做项目了,中小企业应用Zope/Plone,网站应用php/Ruby on Rails。除非大规模事务密集型的关键业务用Java。嘿嘿,不过这种项目太少了。

我也做外包项目的.不过基本没有直接接触国外的客户.一般都是转包,而且都是比较小型的项目.另外,我也不会dotNet。不过我可以给你提供些建议和看法。

国内总的情况,软件项目外包市场的发展势头还是不错的,不过由于没有欧美IT行业那么多年的沉淀,无论是技术还是管理,都还非常落后。

以前总有人说什么,国内的程序员,技术不比老美差,就是管理落后什么的。其实技术一样差,估计当时很多人那么说,完全是因为互联网还没有普及,和国外技术社区很少接触和交流,那叫一个坐井观天。几年前Java已经如日中天的时候,台湾作家侯捷的一本《深入浅出MFC》在国内却能够叫好又叫座。在那之前几年,大概99年的时候,CSDN上一个老中发了个帖《国内不谈Java》,直接被批判为反人类罪!不过现在好多了,至少国内的Java社区,基本上能和国外同步了。

至于个人能力,国内到现在,绝大多数公司都是软件作坊,所以导致很多开发人员的个人能力非常强,没办法啊,反正公司什么项目都敢接,所以你不得不在各种不同的开发语言,不同的库,不同的规范,不同的工具之间飘来飘去。比如我现在手上有一个视频网站项目,此时此刻就在用flash + Flash Media Server来写在线视频拍摄代码,同时兼职美工设计外观。

凡事不可能鱼和熊掌兼得,博倒是博了,静下心来深入下去就难了,所以国内的研发能力很弱。技术创新很少。不过这大概也是因为咱们起步太晚的缘故,我在国外的开发人员社区里,特别是Zope/Plone社区,经常能碰到40多岁的成了精的人物,对整个技术发展的历史,底层技术非常了解和精通,写出的代码优雅精良,人家多年的经验积累和沉淀,比不了。

现在来说管理,只谈开发管理吧。目前外包相对成熟的地区仍然是北京上海等一级城市,成都这样的二级城市,还很不成熟。开发流程管理大多很混乱,最基本的,源代码版本管理,自动化单元测试,都有很多公司做不到。像xp敏捷方法等已经不算新的东西都还在慢慢普及。如果项目大点,进度很难控制。

不过即使外包相对成熟的一级城市,很多立志做外包的所谓大公司(其实就是很多小公司的简单集合),拼着老命过了CMM5,但是过了就过了,也就当一个招徕生意的广告而已,真正的开发管理还是土办法。不过我个人确实很怀疑cmm5。

此外,二级城市对新事物新技术的接纳和采用也相对缓慢,前两个月我准备在成都组织一个ruby on rails学习小组,在railscn社区号召了一下,成都地区居然只有一个人报名,而且还是个在校学生。

但是成都有点特别就是,对微软技术体系的无比推崇,从asp/VB/com+到dotnet,一如既往。或许是因为本身地区IT环境的缘故。没有那个自信和能力去采用别的比较新的优秀技术。也许这正好适合你的需要。

但是目前追赶势头还是很猛的,至少成都已经有微软mvp了,呵呵。

至于费用,哈哈。我还没有见过比成都更廉价的开发人员。平均月薪两千人民币!已经能找到不错的程序员了。

Java项目最好不要外包到成都,不过dotNet应该能找到满足你需求的公司。

Good Luck!
关键词(Tags): 软件外包 成都 dotNet
铁手 荐,
转发 回复 送花↑10↓0 收藏工具
米有财 2006-10-11 17:10:12 862323862281
O 花一下先
软件项目都是相通的。
雨后的假牙 2006-10-11 17:14:25 862327862322
O 加一句
质量控制:全面的单元测试。
进度控制:proposal驱动的里程碑制度 / 每日构建是你的朋友:)
米有财 2006-10-11 17:24:18 862331862322
O 感谢送花
码了这么多字,送花感谢!

是的, cmm 只能参考, 不可全信。
魔法胖子 2006-10-11 18:15:22 862347862144
O 中国应该报不到$35 花 3
兄弟跟几个朋友也在探索拿项目外包(主打java)到中国,$25-$30我们就很高兴了。F

不过跟美国的成本不是这么简单比的。美国的程序员,工资加上401(k),social security,employment tax,和其他杂七杂八的benefit,training,公司实际上养一个人成本要在1.5-2倍工资。如果在美国作contractor senior developer,象DC和NY/NJ这些地区,现在的market rate,客户公司要付到$90-$120(当然不是都落到developer手里,但我们现在是在算成本)。
容易 2006-10-11 18:52:53 862363862347
O 1.5 ~ 2 倍倒是不用 花 2
胖子兄说得对。 的确公司为员工支付的不只是薪水。 但支出也不至于达到薪水的1.5 ~ 2 倍。401K对于公司而言,费用是非常有限的。尤其是当员工人数达到一定规模,放进401K里的总金额超过一定数目时, 一些费用不升反降甚至于免除。Employer Tax (包含了social security 那一块儿)平均而言, 也就10%上下。除此之外, 我能够想到的, 也就是诸如医疗保险,带薪假期等福利和日常办公以及差旅开销。而且这些expense 项,公司都是可以用来抵税的。
laozhong 2006-10-11 19:48:10 862401862347
O 肯定没有2倍,我以前的雇主位列全美最佳之一 花 3
401K match,医疗都是很出名的,出差旅费也非常高,我以前出差的等级包括Four Seasons, Ritz, 整个load factor也不过是180%,这还是我们要出差的,不必出差的程序员根本不要,只要135%。

现在中国跟印度的外包其实已经在价格上开始失去竞争力,因为管理费用高,除非他们能在技术上也改进,加上美元长期走弱,外包很快就会变成内包。
魔法胖子 2006-10-11 23:21:26 862637862363
O 这个确实是因公司而异,只能算个大概 花 1
大公司人多,各种group rate都比较低,各种成本也都能摊下来。但有些部分比看上去是要费钱的,比如带薪假期一年保守算两星期vacation,一星期病假,这就6%出去了。

其实我只算了台面上的成本,还有很多隐形的东西,比如每增加n个程序员,就要相应要雇management & administration的人员。另外正规一些的公司还要花钱在培训上。

容易兄提到expense是可以抵税,这个倒真是差不少。

不过这个比例也就是估算个概念。F 真要算起来,起码在DC,一个senior developer如果被offer $80K不带bonus,真要怀疑怀疑人家有没有把自己当senior了。F
达秀 2006-10-12 00:17:15 862700862144
O 看来我比较符合你的要求
我个人经历和雨后的假牙很象,也是25岁F,我本人是做asp/asp.net/c#开发的,也有开发团队,而且也在成都,相关内容已经发站内短信给你了。
Koala 2006-10-12 05:30:28 862937862144
O 也试着侃一哈 花 7
PDCA是生产管理和质量管理经常提到的一个概念。就目前的情形看,米同学还处于P阶段。
在进入D阶段之前,为了制定更为明确的目标,要做的之一是:调查研究。

1.我国的软件外包概况
这个课题太大,好在已经有人做了一些工作,您可以参考以下链接。
《2005年我国软件产业发展评述》
链接出处
《我国软件产业发展现状》
链接出处

如果您觉得这些内容太笼统,有更详细的调查报告的,不过这些就要掏钱了。
参考:中国软件产业发展研究报告(赛迪网)
链接出处

好了,套话扯了不少,说些具体的。(引用日文的调查报告)
主要城市的工资水准(03年数字,单位:美元/月)
城市   程序员  项目经理
上海  269-601  567-1574
北京  121-266  314-1382
大連  171-224  380-579

这里还有另外一组数字:
我国现有软件开发企业一万余家。其中从业人员不足50人的占70%。
外包市场的60%是面向日本,欧美占百分之20几,其余是东南亚。
使用最多的开发语言是Java,占50%;其次是C,占30%; .Net的比例不足10%。

除了以上“官方”提供的数字之外,以下是个人了解的一些数字。
依地域、企业以及个人工作经验的不同,从业人员的工资水准差别很大。
大学毕业生的标准一般在2~3千元,项目经理大约在一万元左右。
依项目的技术难度和工程阶段不同发包价格也是不同的。以日方项目来看,
单纯的coding,开价低于“20万日元/人月”也有人接;从详细设计做起的
项目的价位在“25万日元/人月”左右。


2.如何确定合作伙伴?
从经营的角度讲,当然是比较在意价格,可是从项目完成质量上考虑的话,
公司的规模如何?外包经验如何?这些问题,也要适当注意的。具体到每个
项目而言,项目组成员特别是项目经理的外包经验如何将直接决定一个项目
的最终结果。这些问题如果不能在招标阶段处理好,那可是“后患无穷”的。


3.第一个项目的定位
·规模:项目大小应该在您的经验范围之内。
·难度:业务/技术内容应该在您的经验范围之内。
·进度:日程的管理上给每个工程阶段留出检查验收的时间,在一个工程阶段
过程中也进行定期或不定期的抽查。
·质量:国内认为的“成品”可能只能达到您的质量标准的80%,要适当准备一些
修改、测试人员。把国内做的成品直接交给最终客户几乎是不可能的。
·成本:项目的最终成本也许和本地开发或发往印度的成本是等同的。
外包所固有的附加成本会使规模较小的项目无法盈利(出现赤字)。
(缴足初期学费,后续的项目中才可能逐渐获利)


4.外包业务发展的可能性
利用价格差进行软件开发目前还有一定市场,但是测试和维护的业务也外包
给国内做的话还有待商榷。国内在测试理论和实践上还有一段路要走;如果
没有充分的documents来支持,人员的流动也会对维护业务质量造成影响。


5.一些有点儿“跑题”的链接
商务部科技司 软件出口政策法规
链接出处

【原创】软件开发项目中的需求开发问题  [闲云野熊] 2005-08-18 02:35:03
链接出处

11个国家级软件产业基地(·为软件出口基地)
■以政府为中心运营的
·西安软件园链接出处
济南齐鲁软件园链接出处
广州天河软件园链接出处
长沙软件园链接出处
■以国有企业为主运营的
·上海浦东软件园链接出处
成都西部软件园
杭州高新软件园链接出处
珠海南方软件园链接出处
■以民间企业为主运营的
·北京中关村软件园链接出处
·大连软件园链接出处
江苏南京软件园链接出处

其他还有:
宁波国际软件园链接出处
·深圳软件园链接出处
河南软件园链接出处
湖北软件园链接出处
·天津软件园
长春软件园、福州软件园、合肥软件园、厦门软件园、青岛软件园、常州软件园、
东大软件园(沈阳)、金庐软件园(南昌)......
(未给出网址的软件园,可在以上网页内找到链接)
关键词(Tags): 外包
铁手 荐,
【原创】外包中国.NET软件项目 1 234...末页[4] 共4页
广告 购物分成,帮助网站

大厅。自动刷新完整聊
恭喜送花 得宝
用户版面
建丰龙门客栈
邹隹公告建议
小乌龙英武茶社
小糊龙门客栈
江小鱼新兵营
我是马甲英雄本色
物格修齐龙门客栈
苍野春秋史话
谜语我要添加 更多
  • 大树参天,打一字--槁(“木”,“高”) [铁手]
  • 许褚怒战马超,打一成语--赤膊上阵(三国演义中,许褚和马超对战,打的兴起,赤膊上阵) [铁手]
  • 二小姐,打一字--姿(次 女 合在一起) [铁手]
  • 羊来到了青草地--草莓((草没)) [slient]
  • 狼来到了羊的青草地--杨梅((羊没)) [slient]
  • 明,打一成语--日积月累() [灶王爷]
  • 左一片,右一片,两片东西不见面,打一器官--耳朵() [铁手]
  • 左边一小口,右边一大口,打一字--咽(左边的口小,右边大+口) [铁手]

Copyright © cchere 西西河 feed 西西河规 版主规范 帮西西河 帮助(FAQ) 版面介绍 发帖特殊效果 网站地图 关于西西河