首页 / 要闻 / 加盟百科 / 「外包项目汇报」 如何做好外包开发项目管理

「外包项目汇报」 如何做好外包开发项目管理

2024.01.10 19:31

文章来源:顺利加盟网

阅读量:3
摘要:

外包项目汇报: 如何做好外包开发项目管理 外包项目的管理比企业内部开发项目的管理更复杂,担负更大的风险,需要更紧密的进度和质量监控。 保障沟通

外包项目汇报: 如何做好外包开发项目管理

外包项目的管理比企业内部开发项目的管理更复杂,担负更大的风险,需要更紧密的进度和质量监控。 保障沟通内部开发项目所需人力资源大致分为两组:一是技术人员,另一组是配合技术人员的业务人员 ( 他们是所建信息系统的潜在用户 ) 。外包项目除...展开全部

其他答案:项目外包有很多优点,但最主要的一点也许并不是为了降低开发成本,而是为了解决企业内部人力资源的限制,使得企业不用招聘新员工就可以上马大型项目。本文作者在项目管理方面有十多年的实践经验,他将为我们举例说明曾经 经面临的困境,接着条分缕析找到原因并指出解决方法。 一次失败的经历 在亚洲四小龙经济全盛时期,笔者在某公司亚太区总部负责该区的软件开发。为了应付业务迅速增长所带来的需求,公司在各地都需要进行一些大型项目,包括主机的转换与安装、应用系统开发等项目。总公司要求我们把部分开发工作外包,这样一来可以降低开发成本,同时也为了能在这一段时间内保证有足够人力来完成项目。最后,我们决定利用公司本身的资源在区内各计算机中心内进行软件核心功能模块的开发,周边功能模块则实行外包。 我们选择了菲律宾和泰国这两地的软件企业来协助开发部分应用软件,因为这两个地区有大批新兴的软件企业,所需的开发费用只是项目基线的四分之一而已。首先,我们对两地一些有规模的软件企业进行严格审核,包括对这些企业的技术人员数量、技术水平、财务状况、可靠性等各方面进行深入的评估,然后在每地选择一家从事外包。我们制定了有关程序的规格说明,然后把这些说明交给对方进行编程和模块测试。 当接到第一批交回的程序时,我们从测试报告中已经发现结果跟我们的期待有很多不同之处。我们在进行测试过程中发现有些程序不能跟核心模块连接,更有些程序不能在主机上运行。我们除了对交回程序的质量感觉失望之外,更知道这会全面影响整个项目的进度。 建立良好合作模式 外包开发的软件不能达到企业的质量要求,我们往往会在第一时间把罪过推给外包商。但实际经验告诉我们,很多失败的原因是企业本身没有提供一套完整的软件系统规格说明、没有跟进开发的进度、没有定期与外包商沟通与协调、没有在开始时建立好质量指标和测试流程或者没有做出适当的技术和开发环境的评估。但最重要的一点,是没有在决定软件外包时处理好双方合作模式与关系的建立。 千万不要认为软件外包可以减少企业的管理时间。相反,外包项目有时需要双倍的管理时间。在我们决定外包软件开发的时候,我们首要决定是整个应用系统的开发由外包商承包,还是只有部分应用模块的程序交由外包商编写。前者需要管理整个外包项目的生命周期,跟企业内部软件开发的管理没有差异,只是开发的地点、环境和资源比较陌生而已;后者则需要了解企业本身是否能提供优质的规格说明、是否能够提供外包商所需的质量标准和测试数据、外包商是否有类似企业本身的开发平台和环境,以及外包商的技术资源水平是否与企业内部开发时所需的技术指数相符。明确自身所需和服务要求,是决定外包项目的先决条件。 选择适合的外包商,并不能单以服务价格来做最终决定。优质的服务需要付出较高的代价。企业应根据自身对软件质量的要求来决定服务的代价。按照国际企业的衡量指标,外包投入比本身开发的净投资(以各技术员工的基本薪资为标准,并不包括企业对员工所提供的福利、假期和奖励计划等开支)多付15%~20%。也就是说,如果企业本身开发需要30万元的话,那么合理的外包服务价格大概是34万元到36万元。 既然外包不能立竿见影地带来经济利益,为什么还要外包呢?最主要的原因是企业在项目完成后不需要继续照顾这批开发人员,不需要为这些开发人员提供福利条件。外包费用是一次性的营运开支,不像雇员薪资这样成为企业的长期营运成本。假如企业有些一次性的大型项目需要马上启动,但缺乏足够的资源,或者企业本身没有相应的技术人员来执行的时候,外包不失为一个可行的解决办法。 一些项目经理往往认为外包开发项目与企业内部开发项目的管理没有多大分别,唯一不同是外包项目需要更多时间去沟通、协调、跟进和监控。总体来说,这种想法是对的,但事实上外包项目的管理比企业内部开发项目的管理更复杂,担负更大的风险,需要更紧密的进度和质量监控。 保障沟通 内部开发项目所需人力资源大致分为两组:一是技术人员,另一组是配合技术人员的业务人员(他们是所建信息系统的潜在用户)。外包项目除了需要部分技术人员和用户群体参与外,更增加了一组外包商的资源。有些外包商更会指派一名联络人员负责联系与协调,而他们的技术人员只在后方负责项目的开发。这种运作模式要尽量避免,因为外包商指派负责联系的人员往往是业务人员的背景,对技术的细节不能全面把握,把有关信息传达到技术人员的时候便会有所差异。所以我们的首要任务是让外包商明白负责项目联系的人员必须是开发小组的主管。这名开发小组主管是直接参与开发项目的主要人员,如此才能够有效地进行沟通和监控。 做好计划 项目经理首先需要做出一个详细的、完整的项目计划,并在计划中详细地列清楚每一件工作需要哪方面的哪些人力来共同执行。在计划中的每一个进度都需要进行确认才能继续。例如外包商在完成系统分析后,需要把分析的结果让客户理解,好让企业能够确认外包商对整个系统的理解和...

外包项目汇报: 有谁知道it软件外包如何开发的项目报告哪里有?

项目开发计划 1. 引言 编写目的 [说明编写这份项目开发计划的目的,并指出预期的读者。] 背景 a. 待开发软件系统的名称; b. 本项目的任务提出者、开发者、用户及实现该软件的计算中心或计算机网络; c. 该软件系统同其他系统或其他机构的...展开全部

其他答案:最专业的软件外包公司-杭州哲程软件有限公司-全国项目都做 公司主营业务包括软件外包、软件定制开发、中大型网站定制开发、系统维护、ui设计等等 杭州哲程软件有限公司是一家专业从事计算机信息技术领域研发、应用和服务的高新技术企业,拥有多名长期从事企事业信息管理系统软件开发的专业技术人员和具有集团管理经验的专业管理人,具有雄厚的技术开发实力,全方位满足政府与企业信息化需求。 公司非常重视企业的内部管理工作,市场销售、软件研发、技术支持是公司的三大核心部门,现已经建立了一套比较完善的管理体制。在客户服务方面,本着为客户服务的思想,设立了24小时产品咨询电话、24小时售后技术支持电话等多个无障碍通道,为客户提供了高质量的售前和售后的服务,为哲程软件“创一流软件品牌”的目标提供了强有力的支持。

外包项目汇报: 人力资源外包主要有哪些项目? 爱问知识人

原则上人力资源管理的各项职能都可外包。初期,企业可把招聘、考核、培训、薪酬等事务性、社会性的管理业务外包;随着人力资源外包市场功能的日益完善,可将人力资源发展战略、人力资源规划、聘任与分配方案改革等高难度、高专业化的职能外包给专业...展开全部

外包项目汇报: 自己开个外包公司,想了解一下项目去那里接

好好补补

其他答案:随着信息化的逐步深入,无论是企业、政府还是个人,对软件的依赖已经到了必不可少的地步。现在有越来越多的人认识到了软件在日常经营管理中的重要作用,因此外包的软件项目也在不断增长。但随之而来的,承接外包的软件公司、软件团队也越来越多,包括很多个人soho一族也加入到承接软件的竞争行列中来了,因此现在对于软件项目的争夺也很激烈。还有很多人甚至不知道上哪里去争取项目,总是抱怨没有项目做;也有的人虽然编程技术不错,但是对于与客户谈项目却是一窍不通,结果应该拿到的项目也拿不到手;也有的虽然已经接到了项目,却发现在实施开发的时候遇到好多从来没有遇到过的问题。作为一个多年从事外包项目接单的软件开发人士,我想从以下几方面谈谈我的经验,希望对大家会有所帮助。第一点,到哪里接项目 软件团队或soho最为关心的一点是在哪里可以找到项目做,也就是到哪里可以找到有外包需求的客户。对于一般人来说,广交朋友然后通过熟人介绍还是接项目的第一途径,但这要求你的朋友或熟人要在企业或公司里有比效重要的管理位置,对于像那些每天只能是埋头写代码的程序员这显然是不太现实的。所以大家不能等着项目来找你,而是要主动的出击去找项目。 现在网上有很多软件外包网站,在这里你可以找到不少的软件外包信息。比如软件商务网上就有大量的软件外包信息。不过这里每天外包的项目虽然很多,但竞争也很激烈。一般一个外包信息发出后一天内就会有无数个竞争者,所以能第一时间与客户取得联系是非常关键的。因为客户一般都是先入为主的,一般来说,如果第一个谈项目的人他觉得满意了,就会对其他的竞争者不再予以考虑,所以你要经常上网站上看看有什么最新的项目,并立即与项目的发包方取得直接的联系。其他比如软件外包网、维客网、中国软件网,还有csdn的外包频道上也有很多外包的信息,大家可以自己上去看看。第二点,如何与客户谈需求 接项目最重要的一步是与客户谈需求。客户对软件的需求是项目规划和实施的根本,所以在与客户谈需求时,一定要让用户将所有的想法尽可能的阐述清楚,并把所有的要求罗列出来。这时候不应该害怕“勾引”起客户的潜在需求而增加设计开发的工作量。而应该直接明白地要客户把项目的要求一条条地列出来。这时先把条理、归纳、分析先都扔到一边去,用纸笔将用户最原始、最完整的要求准确地记录下来。假如项目在你对客户的需求没有完全了解清楚的情况下就匆匆上马,那么就会随时发生意想不到的变更,轻则使项目延期或超出预算,重则使得原来已经做好的软件要彻底推倒重来。 所以我们在实施项目之前应该深入了解和挖掘客户需求,对某些不明确的需求要与发包方反复进行讨论,对于项目实施过程中的需求变更要规定处理办法,并形成项目的最终需求。在需求分析阶段,接包方首先对发包方的需求认真分析,然后通过业务建模、会谈、问卷、需求会议等方式收集客户完整需求,形成文档,然后经过客户讨论、客户审查、文档修订等多次反复的过程。有一点需要注意,即使双方谈的很投缘,在讨论需求时也一定要详细周到,精确到每一条不能再划分的软件功能为止。第三点,如何合理地报价 在完全了解客户的需求后,下一步就是要确定一个合理的报价。接包方要从跟客户的交谈中尽量地了解出客户的准确意思,思考客户想要的是怎样的一个软件,项目复杂的程度多大,客户的要求有多高,客户的性格如何,能够接受的价格范围等等,这些因素对于软件项目的报价都是密切相关的。 在很多的情况下,客户在跟接包方谈项目之前,心理都已经有一个价格底线。如果要投入的费用超过了客户的预算范围,客户将不再与你谈该项目,他会转而找其它软件团队商谈。所以跟客户谈项目的过程中要迅速地思考客户需求的真正含义,能够通过某种转换和变通,把客户对于技术的要求与自己团队的技术力量可以接受的价格相对比,从而得出一个双方都能接受的报价。在与客户的谈判当中,灵活变通是成功的关键之一。当然并不是所有的客户都可以通过变通而满足,遇到客户不认同项目费用的情况一定要处之泰然,真诚地为客户解释,把客户的需求细化为技术上的要求给他分析,让他同意你的报价的合理性。即使客户对编程技术不是很了解,但经过你的细致的分析后也会对你的报价表示认同的。第四点,如何组织团队 由于客户的需求是不同的,因而项目也是各种各样的。有网站设计项目、也有软件设计项目,要求使用的编程语言也是多种多样的。即使是在一个项目中,比如说网站制作的项目中,也有着前台的美工设计和后台程序的编写的分工。这些工作如果全部交给一个人去作那是绝对完成不了的。即使是一个小的团队,也不能保证所有的人才都齐备。因此最好就是自己把项目初步设计好,然后找合作伙伴共同开发,自己总体掌握整个项目的全部进度。如果在身边没有好的合作伙伴的话,网上也能找到不少可以合作的伙伴。 这里推荐各地的软件技术qq群,大家可以在群里找到各方面的编程高手来分工做项目。(北京43966886 上海22267033 深圳...

外包项目汇报:软件行业的“人力外包”和“项目外包”的区别?和利弊?

人力外包,对于甲方来说,富有较大管理成本,在工作上的安排需要管理,但是在人员发展上没有决定权,会承担着关建角色人员流失对项目影响,好处也在于清楚参与掌控项目动态,在成本核算上简单,按人头即可。而项目外包责是将基层管理下方到外包商,不用过多关注人力,项目动态通过定期汇报,有时候不深度审视容易存在问题风险被隐藏的情况,对于乙方来说,人力外包管理成本相对少,但项目实践知识难沉淀,无法形成自己的财富,仅仅依托在几个关键角色上,还不受自己公司所用,而在项目外包上,可以建立自己质量体系保障,可以自己规划人力兵团,甲方项目需求管控上,管控不好很容易就赔钱

文章来源:顺利加盟网

风险提示及免责条款

[温馨提示] 文章来源于顺利加盟网,转载注明原文出处,此文观点与查生意无关,理性阅读,版权属于原作者若无意侵犯媒体或个人知识产权,请联系我们,本站将在第一时间删掉 ,查生意仅提供信息存储空间服务。

发表评论 (0)
0/200
暂无评论哦,快来评论一下吧!