`
insertyou
  • 浏览: 908654 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

2009年手机软件外包的经验和教训

阅读更多

2009年手机软件外包的经验和教训

作者:陈跃峰

出自:http://blog.csdn.net/mailbomb

2009年是不平凡的一年,这一年经历了很多事情,汲取了很多经验和教训,本文将对软件外包方面的经验和教训进行一下总结,和CSDN的朋友们一起分享。

由于本人一直从事Java手机软件的开发和培训工作,所以在接外包时主要接的都是Java手机应用软件方面的项目。

2009年上半年也陆陆续续接了一些小的项目,正式开始做外包也就是从20098月底开始的,寻找外包主要的方式还是来自各种外包的网站,当然要勤快一点,多浏览信息,比如CSDN的项目交易,软件项目交易网等。

下面结合项目说一下具体的情况:

1、 第一个正式的外包项目

这是一个网站的客户端,发包的是武汉一家处于创业期的公司,开发该程序主要是将对于网站的访问拓展到Java手机中,项目金额总计是1.2W,开发周期是2009.9.1-2009.10.15,整个项目由该公司出界面设计、美工以及服务器端程序,我只负责手机客户端的开发和测试,实现出的是一个通用的Java客户端,没有适配具体的机型。

这个项目按期完成,后续又做了一些修改,总的来说还算比较成功。

为了这个项目,我于8月底去了一趟武汉,和公司签了合同,还见了公司的2个主要负责人以及服务器端程序和美工,大家谈的还比较融洽。

教训:后期维护虽然压力不大,但是托的比较久,按照合同的约定尾款应该在11月中就要结的,但是一直托到现在还没有给,但是老总答应3月中结款,所以在后期处理上还是没有控制好。

2、 最失败的一个项目

在上一个 项目将要结束的时候,就谈了这个项目,这个是手机优惠券客户端软件,发包的是一个准备拉风险投资的个人,在上海有个广告公司,项目金额总计是2.5W,开发周期是2009.10.19-2009.12.5,我还是负责手机客户端的开发和测试。

我于1016号到上海和发包人谈了项目细节,并于次日签订了合同,由于对于界面的要求比较高,所以由发包人又找个了兼职美工专门设计界面,这里拿了4K的定金。

我拿到了初步的界面设计以后,回来开始进行项目准备,并编写了美术要求文档,但是在后续不久就发生了变化,在11月初,发包人还专门飞郑州和我沟通,并增加了一些功能和模块,对于界面和功能的变更我忍下来,修改了代码和功能,于11月中提高了第一个界面demo。本来我打算做一个通用版本的,由于发包人对于界面的比例要求很严格,并提出了一些修改,所以又返工制作专门的240320版本,美术也进行了返工和修改,于12月初制作出了符合设计要求的界面版本,而且我在12月初专门到上海进行了一些细节的修改,在花了1天的时间修改了细节以后又返回郑州。

其间,11月初我介绍了一个服务器程序,发包人和他没有谈妥,所以服务器端就一直托着,直到12月初我到上海时才开始和服务器程序进行第一次接触,我本以为在12月底可以完成要求,但是刚回来不到1天,界面又要变更了,而且变更很大,且变更了一些模块,这样我就火了,说这样做再做2个月也做不好(后来这话获得了验证),都做了1个多月的界面了,这样做项目不行。我这个时候想退出了,但是后来又谈了一下,签订了一个备忘,约定了后续的进度计划,约定时间延期到110号,发包人又支付了5K的延期费用。

后续又一直修改,再加上服务器端的测试等,一直托到25号才算收尾,这样大家都回家过年了。

年后219号发包人问怎么交接,我说按照合同约定先支付费用然后3天之内完成交接,自此发包人就人间蒸发了。

合计花了2个半月,其间多次进行修改,获得了9K的收入,还有2W1的费用未进行支付。

教训:对于整个项目进度缺乏控制,对于发包方一再的修改进行了不该有的让步,对于项目风险和发包人的信用过于乐观。

3、 最小的项目

本年度接的最小的项目是RMB600大圆,制作大概十几个高级用户界面,花了2天左右的时间完成,虽然费用很少,但是认识了一个也做外包的朋友,我们一起聊了很多,收获还是不小。

4、 最顺利的项目

本年度最顺利的项目是深圳一家公司的项目,制作一个Java菜单,使用高级用户界面制作,包含短信发送、拨打电话等功能,总计实际花的时间在1天左右,收入2.8K。据说这是一个和非洲某国家进行的国际合作项目,相信发包公司赚的要比我多很多很多。

这个项目从开始联系到最终完成也差不多有1个多月的时间,但是消耗的精力还是比较小的。

5、 500元尾款

还做了一个广东某公司的关于电话充值的小项目,项目总金额也才1K5,后来由于进行了修改,又追加了0.5K的费用,就是这0.5K的尾款,足足要了3个月才要回来,其间和发包人联系多次,最终终于要到,不如意啊!

当然,还做了一些其他的项目,就不一一罗列了。

通过这些项目,总结了一些经验,和大家共享:

a) 合同只是君子协定,自己一定要遵守,这是你的信誉。

b) 对于项目款项的支付按照进度进行支付是最好的办法,我的想法是将项目划分为:1、定金,2、界面完成,3、功能完成,4、移植等这样的阶段,完成一个阶段支付该阶段的费用,将双方的风险都控制到比较低的水平。

c) 一开始项目做足功课,最好将项目的界面、功能以及实现的方案(例如是做通用版还是进行移植等)都确定好,后续如果需要修改,可以,根据耽误的时间和精力支付相关的费用。

d) 勤快一点,多关注外包的信息,早起的鸟儿有食吃。

基本就这么多了,希望各位同仁积极指正!!

陈跃峰

爪哇米工作室(www.JavaMeStudio.com)

2010-3-19

分享到:
评论

相关推荐

    软件外包 软件 软件外包 软件

    总的来说,软件外包是企业利用外部资源提升软件开发效率和质量的有效手段。而语言,如韩国语,作为沟通桥梁,对确保外包项目的顺利进行起着关键作用。通过持续学习和适应,企业可以充分利用软件外包带来的机遇,实现...

    软件外包行业深度分析

    目录: [0] - 为什么要对大学生...还有一些来自非软件外包的人士,基于他们主观的理解和推测,认为软件外包是很低级的工作,为软件外包工作泼冷水,影响了对软件外包工作的正确认识,造成了软件外包的“中国式误会”。

    Microsoft 2009年软件外包讲义

    【微软2009年软件外包讲义】是微软公司在2009年下半年对外包客户进行的一次统一培训材料,其目标是使企业与个人对外包行业有更全面且最新的理解,同时也为有意投身外包行业的年轻人提供了一条清晰的入门路径。...

    软件外包项目合同

    通过以上内容的总结和解析,可以看出软件外包项目合同是软件开发过程中一个至关重要的环节。它不仅明确了双方的权利与义务,还为项目的顺利实施提供了法律保障。对于甲方而言,合同的签订能够确保其获得符合预期的高...

    软件外包测试流程图 软件外包

    软件外包测试流程图详解 软件外包测试流程是将软件开发的部分或全部工作交由外部专业团队来完成的过程,旨在确保项目质量、降低成本并...通过遵循这个流程,客户和外包团队可以协同工作,保证软件产品的质量和可靠性。

    个人软件外包合同模板

    总之,个人软件外包合同模板为个人开发者和需求方之间提供了一个明确的合作框架,确保了双方的利益得到合法保护。在签订合同前,双方都应仔细阅读并理解合同中的每一条款,这样可以在确保各自权益的同时,也避免未来...

    软件外包助手-获取外包和威客信息

    在当今的信息化时代,软件外包和威客服务已经成为企业和个人解决技术问题、提升效率的重要途径。为了帮助用户更好地掌握外包和威客市场的实时信息,"软件外包助手"应运而生。这款小工具以其便捷高效的特点,为用户...

    软件外包管理评估体系.docx

    首先,软件外包管理评估体系的目的在于确保外部软件供应商的质量和可靠性,避免了由于供应商不良的质量而带来的风险。该评估体系的读者对象包括公司的采购人员、项目经理、质量控制人员等。 在软件外包管理评估体系...

    我国某大型软件企业美国软件外包案例(44PPT)

    摘要: A Real Case Study of China’s Software Outsourcing in US 我国某大型软件企业美国软件外包的经验总结以及它带给我们的启示 北京航空航天大学 软件学院 院长 孙伟博士 美国某大型移动通信服务商 副总裁 ...

    2008-2009年中国软件外包服务市场研究年度报告

    综上所述,《2008-2009年中国软件外包服务市场研究年度报告》以其全面深入的市场研究、翔实的数据支持和精准的预测分析,为业界厂商、投资者和产业人士提供了有力的决策支持。这份报告不仅帮助各方把握中国软件外包...

    软件外包管理流程

    总结,软件外包管理是一个复杂而系统的过程,涵盖了项目启动、计划、需求、质量、估算、进度、角色和实施等多个方面。有效的管理能确保外包项目顺利进行,达到预期效果,降低风险,提升软件产品的质量和效率。因此,...

    软件外包项目管理概述

    1. **建立长期合作关系**:选择信誉好、经验丰富的外包服务商,建立长期稳定的合作关系,有利于项目持续优化和成本节约。 2. **透明度与信任**:保持项目进展的透明度,及时分享项目信息,建立基于信任的合作伙伴...

    计算机软件外包

    计算机软件外包,作为IT行业...综上所述,计算机软件外包专业致力于培养具备深厚理论基础、实战经验和跨文化沟通能力的高级IT人才,为软件外包行业输送具备国际视野和专业技能的人力资源,推动全球软件服务产业的发展。

    软件外包全流程分析文档

    - **软件外包的重要性**:在全球化背景下,软件外包成为一种重要的商业模式,有助于企业降低开发成本、提高效率,同时也有助于软件产业落后国家和地区通过参与国际合作加速产业发展。 #### 二、软件外包参与者角色...

    软件项目外包开发成果验收报告.pdf

    软件项目外包开发成果验收报告.pdf ...软件项目外包开发成果验收报告是软件项目外包开发的重要组成部分,它可以确保软件项目外包开发的成果达到预期的要求和标准,并且为软件项目外包开发的验收和评价提供依据。

    2009年中国服务外包发展

    中国服务外包发展,创建有国际竞争力的中国外包企业

    认知协作在软件外包过程中的作用研究

    2009年,中国软件外包产业规模达到2033.8亿元,并以年均38%的速度增长,展现了其强大的发展潜力和市场活力。 软件外包团队通常由一群具有不同专业技能和知识的成员组成,他们依赖信息交流技术作为主要的沟通手段,...

    软件外包报告

    - 国内企业进行软件外包的原因更加多样,包括主动外包和被动外包。 2. **监管目标**: - **求名**:为获得市场份额和战略优势,即使项目本身可能不具备实际价值,也会通过外包来完成。 - **追求利润**:对于非...

    软件外包全流程解析 pdf

    软件外包的旅程始于发包方(通常是需求方)的战略规划和市场分析阶段。当企业面对新项目或产品开发时,必须首先决定是自主研发(自制)还是寻求外部合作伙伴(采购)。这一决策通常基于成本效益分析、内部资源评估...

    软件外包测试管理方法和经验

    ### 软件外包测试管理方法与实践经验 在软件开发过程中,外包测试是提高软件质量、降低成本的有效途径之一。本文将根据给定的信息,详细阐述软件外包测试公司的管理方法及实践经验,为有意加入该行业的朋友们提供...

Global site tag (gtag.js) - Google Analytics