众包平台开发项目是咋确保项目质量的(代码质量与负载能力方面)

我还真不适合回答这个问题,但是我搜了一下,也没看到相关平台的工作人员。可能是查的不够仔细吧。可以去查一下码市,coding。回头我去找找他们工作人员来宣传下……主要是因为发现有自己写的引用,所以跑上来说两句,其实那个10000pv的问题不是外包公司造成的,是他们自己没有找到比较好的技术伙伴。但是把这个工作交给外包呢?可能也有个响应的问题。所以现在很多公司愿意买外包公司的股权,绑定在一起长期合作。我就说说自己的经验吧。1、不要觉得外包就是甩锅给别人,自己的功课一定要做足不是说去宣传别人平台,可能有个统一平台去做需求管理会好一些,但我相信这里面问题也会更多,其实做了这些时间,感觉创业团队的技术积累还是要积累在自己身上,不要觉得技术是个可以甩锅的工作,任何外包也只是暂时的。你不提性能的需求,那程序员开发的时候就会少考虑这个,你提了性能的需求,那成本就会有变化。2、做最小的产品昨天有个需求丢给我,做一个微信H5的页面,给那种智能打卡机做客户端,但是他们老板还要求做社交功能,比如朋友圈这种。还有些乱七八糟的东西。没经验的开发团队可能报个十万二十万,能不能做?也可能可以,但是做下来你就等着后面的撕逼吧。对于这种不清晰的需求,接了可能赔钱,不接你起码还能去做别的。我跟客户说,你的产品功能多,你的预算有限,应该裁剪功能,他说这是老板的意思……我说我们不替老板干活,我们替会成功的项目干活。提出明确的需求,前提是你能把功能控制住,有些功能说起来简单,后面一大堆需求,所以控制功能数量,需求数量,是保证你能提出准确需求的前提。3、代码质量、性能要求性能要求是可以测试的,一开始一定在合同里约定好,而且要谈好。代码质量这东西你没法要求,通过选团队看人来保证。我再插一句,其实如果你只有几万块预算做产品,我建议用成熟的框架,千万别自己重新去搭建,否则死得很难看,因为成熟框架是经历过很多项目验证出来的,比开发团队自己摸索的成本低很多。而且你指望通过提需求去控制项目质量……那要累死你自己和开发团队,创业首要是要快,所以如果有现成的东西,拿来用!4、做充足的准备去迭代外包只能帮你启动项目,但长期维护和技术核心要慢慢转移到自己手上,收购外包团队也是个办法,所以做开发预算要做足,比如你要花20万的话,第一迭代最好不要都花掉,留10万,15万做后续的迭代,才是个明智的选择。不过老实说,5万块钱真心也做不了啥产品,软件投入还是要到位啊,而且要做好长期投入的准备
■网友
IT众包业务我接触但不深入,也在学习研究,许多值得探讨的。题主是希望外包\\众包方提供 1 技术人力 2 项目管理 3 质量服务本题重点在于第3点,如何确保质量达到甲方满意,这里的质量包含了项目结果、技术水平及服务含金量、精细化程度、以及其他影响甲方利益的运营因素。在回答如何设置更好的控制机制之前,我想先说一点:不是每个发包甲方都懂过程控制,但成熟的乙方会让甲方明白他们如何做、如何能做得更周到、以及服务效果不满意怎么改进或保障承诺,换句话说,甲方在寻找挑选乙方时,乙方对服务效果理解与负责的态度,要远远大于其技术优势,乙方如只强调技术,可能本身并不看中服务的价值,当面临问题时,很可能拿不出应有的承担力度。就跟人一样,一个人情商差,人品差,智商再高,也肯定难以交心,多接触几次就难以交流了。总结下:一个成熟的接包服务方,不仅会考虑协议内的技术路径与功能,更会考虑甲方的实际利益以及影响甲方利益的相关因素。现在暂说几句我经验范围内的。(要忙别的了,有空再接着写)
■网友
谢邀。刚好我就是一个当事人,我有个软件就是叫外包公司做的,目前刚刚开始!而且很不幸,我就是软件程序的门外汉!更不幸的是,我也没有靠谱的产品经理!但是,这件事情我还是做了。一是外包公司本身实力还可以。二是我个人胆子也比较大。担心一定是有的,但是因为担心而不去做。我觉得不是我的风格!只要功能符合,那么优化可以慢慢来。谁也无法保证程序的最优性能!一切问题都在路上去解决。


推荐阅读