想开发个软件,我是个纯外行,只懂得软件的需求。要是包给软件公司,不知道哪个公司靠谱,以后软件升级怎么办呢?要是再换公司升级,描述能清楚么?这都是问题。要是自己组织开发团队,是不是费用就要多一些呢?请懂行的朋友帮我参谋参谋,万分感谢。
çä½ æ¯èªå·±åå¢è¿æ¯å ¬å¸åå¢ï¼æ¾ä¸ä¸ªå¥½çå ¬å¸åçè¯åºè¯¥æ»¡è¶³ä¸é¢çæ¡ä»¶
å类软件çåºç°ï¼ç»æ们çæ¥å¸¸çæ´»åå·¥ä½å¦ä¹ 带æ¥äºè¯¸å¤ç便å©ãç°å¨å¾å¤ä¼ä¸é½å¸ææ ¹æ®èªå·±çéæ±å®å¶è½¯ä»¶ï¼æ¥å®ç°æ´é«æçå·¥ä½ï¼æ£æ¯æäºè¿ä¸å¸åºéæ±ï¼å¤å®¶è½¯ä»¶å¼åæå¡ä»å¼åéç¨è½¯ä»¶èµ°åå®å¶åæå¡ã软件å¼åéæ©åªå®¶å ¬å¸æ¯è¾å¥½ï¼ç¬è 认为å¯ä»¥ä»ä»¥ä¸å 个æ¹é¢æ¥çï¼
1ã å°½å¯è½æ»¡è¶³ç¨æ·éæ±
ç¨æ·ä¹æ以éæ©å®å¶è½¯ä»¶æå¡ï¼å°±æ¯å 为å¸é¢ä¸ç软件ä¸è½å®å
¨æ»¡è¶³èªèº«çéæ±ï¼æ以éè¦å®å¶ä¸ªæ§åç软件ï¼èä½ä¸ºè½¯ä»¶å¼åå
¬å¸ï¼å°±åºè¯¥è½å¤å°½å¯è½å°æ»¡è¶³ç¨æ·çéæ±ãä¹è®¸ä¼éè§æçç¨æ·ä¸æ软件æ¹é¢çåçï¼ç¶åæä¸äºä¸è½å®ç°çåè½ï¼èä½ä¸ºè½¯ä»¶å¼åæ¹ï¼åºå½èå¿å°ç»ç¨æ·è§£éä¸è½å®ç°çåå 并æä¾åéç解å³æ¹æ¡ï¼è¯´æç¨æ·èä¸æ¯ä¸å³å°è¯´ä¸è½å®ç°ï¼è¿æ ·ç软件å¼åå
¬å¸ææ¯è¾å¥½ï¼è½å¤åå°ç¨æ·çéçã
äºèç½æ¯ä¸ªç¥å¥ç大ç½ï¼å¤§æ°æ®å¼åå软件å®å¶ä¹æ¯ä¸ç§æ¨¡å¼ï¼è¿éæä¾æ详ç»çæ¥ä»·ï¼å¦æä½ ççæ³åï¼å¯ä»¥æ¥è¿éï¼è¿ä¸ªææºçå¼å§æ°åæ¯ä¸å «ä¸ä¸é´çæ¯ä¸å¿é¶æåçæ¯ä¸åäºäºé¶ï¼æç §é¡ºåºç»åèµ·æ¥å°±å¯ä»¥æ¾å°ï¼ææ³è¯´çæ¯ï¼é¤éä½ æ³åæè äºè§£è¿æ¹é¢çå 容ï¼å¦æåªæ¯åçé¹çè¯ï¼å°±ä¸è¦æ¥äºã
2ã å¼å软件æçé«
ç¨æ·ä¸æ¦æäºéæ©è½¯ä»¶å¼åå
¬å¸å®å¶è½¯ä»¶çéæ±ï¼å°±è¯´æè¿æ¬¾è½¯ä»¶å¯¹äºä»æ¥è¯´ï¼æ¯ç®åæ¯è¾æ¥åå°éè¦çï¼å¸æè½å¤å¨æ¯è¾ççæ¶åå
å¼åå®ææå
¥ä½¿ç¨ãæ以好ç软件å¼åå
¬å¸å¨ç¡®è®¤å®ç¨æ·éæ±ä¹åï¼å°±åºè¯¥è®©ä¸ä¸ç人åè¿è¡è½¯ä»¶å¼åï¼å¹¶åæ¶ä¸ç¨æ·è¿è¡æ²éï¼å¨è¾ççæ¶é´å
å¼ååºä»¤ç¨æ·æ»¡æç软件ã
3ã ææ¯è¾æåçæ¡ä¾
é常æ
åµä¸ï¼å¾å¤è½¯ä»¶å¼åå
¬å¸å¨ä¸ç¨æ·ç¡®è®¤å®éæ±è¿è¡æ¥ä»·ä¹åï¼ç¨æ·å°±éè¦ä»æ¬¾æè½è¿è¡è½¯ä»¶çå¼åï¼ä¹å°±æ¯è¯´ä»æ¬¾å¨è½¯ä»¶å¼ååºæ¥ä¹åãè¿ä¸ªæ¶åï¼ç¨æ·å¦ä½ç¸ä¿¡è¿å®¶å
¬å¸è½å¤å¼ååºä»¤ä»æ»¡æç产åï¼å®¢æ·æ¡ä¾æ¯æ说æåçãç¬è
æ¾ç»éæ©å京å¼è¿èåå®å¶è½¯ä»¶å°±æ¯å 为è¿å®¶å
¬å¸æå¤ä¸ªæåæ¡ä¾ï¼äºå®ä¹è¯æä»ä»¬ç¡®å®è½å¤å¼ååºä»¤äººæ»¡æç软件ã
å¼åAPPçè´¹ç¨ï¼ç®åæ¥è¯´å°±æ¯è¿ä¸ªAPPéè¦å¤å°äººãåå¤é¿æ¶é´ã人åçå·¥èµæ¯å¤å°ã
对äºAPPå¤å å¼åçæ¥ä»·ï¼ä¸è¬åå³äºä¸é¢å 个å ç´ ï¼
1ãAPPæ¯æå¹³å°ï¼
常è§çAPP移å¨å¹³å°å æ¬è°·æAndroidãè¹æiOSï¼iPhone/iPadï¼ï¼åçææºAPPæ¯éå¯¹å ¶ä¸æä¸ä¸ªãè¿æ¯ä¸¤ä¸ªå¹³å°é½éè¦ï¼å¯¹åºäºä¸åçå¼åææ¬ã
é¤äºAPPæ¬èº«ï¼å¾å¤APPè¿æç½ç«çç管çåå°ï¼ç®¡çåå°çå¼åææ¬ä¹éè¦èèå¨å ã
2ãå¼å人åå·¥èµ
ä¸è¬æ¥è¯´ï¼å¤å 项ç®æ¥ä»·çåºç¡æ¯å¼å人åçå·¥èµï¼èå·¥èµåæ¯åå·¥ä½å¹´éãç»éªãæ°´å¹³çå³å®çãè¿éçå¼å人åå æ¬äº§åç»çãUI设计å¸ãå端工ç¨å¸ãæå¡ç«¯å·¥ç¨å¸ãiOSåAndroid客æ·ç«¯å·¥ç¨å¸çï¼ä¸åçå¤å 项ç®éè¦çå¼å人åä¸åã
举个ä¾åï¼å设ä¸ä¸ªiOSå¼åå·¥ç¨å¸ä¸æå·¥èµ22000å ï¼å·¥èµæ°å¼ä» 举ä¾ï¼ï¼æç §æ¯æ21.75个工ä½æ¥æ¥è®¡ç®æ¯å¤©çå¼åè´¹ç¨ï¼è¿éæ¯æ¯å¤©(22000/21.75)=1000å ï¼å¦æä½ èè20%çå©æ¶¦ï¼åæ¯å¤©è´¹ç¨å为äº1000x(1+20%)=1200å ã详æ 大æ°æ®åAPP详æ æ¥ä»·è´çµä¸å «å é¶é¶ä¸ä¸åèµ·å´é¶ï¼æ³¨ï¼ç°å®ä¸ï¼å¼å人åçå·¥èµä¹å¤ï¼è¿æ社ä¿çå ¶ä»äººåææ¬æ¯åºï¼
3ã产ååè½çå¤æç¨åº¦
产ååè½çå¤æç¨åº¦å³å®äºæéè¦çå¼å人ååæ¶é´ï¼å¼åéè¦30人/天å100人/天ï¼ä»·æ ¼æ¯ä¸åçã
æ¥åé¢çä¾åï¼å¦æä¸ä¸ªé¡¹ç®éè¦ä¸ä¸ªiOSå¼åå·¥ç¨å¸30人/天ï¼é£ä¹æç §1200å æ¯å¤©çä»·æ ¼ï¼é¡¹ç®æ»è´¹ç¨å°±æ¯ï¼1200x30ï¼=36000å ã
4ãå¤å å¢éç»éªåç´ è´¨
å¦ææ¯äº§ååè½å¤æç项ç®ï¼å¤å å¢éçç´ è´¨å¯¹æç»ç»æå½±åå¾å¤§ï¼è好çå¢éåæ¥ä»·èªç¶ä¼æ´é«ä¸äºã产ååè½ç®åç项ç®ï¼å¦å½å«è®ºã
5ãå¤å å¢éçæå¨å°
åæ ·è½åçå¤å å¢éï¼å¨ä¸åçåå¸ä¹ä¼å¯¼è´å¼åææ¬çå·®å¼ï¼æ¯å¦å¨å京ãæ·±å³åä¸æµ·çå¤å å¢éææ¬èªç¶é«ä¸äºï¼å 为å½å°å¼å人åèªèµåå ¶ä»æ¯åºç¸å¯¹æ´é«ã
6ã客æ·é¢ç®
å¦æ产åéæ±å¾å¤ï¼ä½æ¯é¢ç®ä¸å¤ï¼é£ä¹ç½æï¼å æ¤å®¢æ·åºè¯¥æ ¹æ®é¢ç®äºç¡®å®äº§ååè½éæ±ã
å½ç¶ï¼ä¸å®ä¼æç²ä¹åæ¹è®¨ä»·è¿ä»·çè¿ç¨ï¼åæ¹åä½å ±èµ¢ææ¯çéã
这事情不能从单一的角度来判断哪种方案是最好的, 需要结合项目的多个纬度综合分析一下。
1、需求的完善及确定情况来判断
首先来看看你的需求是否完善,当你的需求不完善或需要边开发边完善的情况,那你最好是自己自建团队来进行实施,因为需求不确定会对项目实施产生较大的影响,比如:项目延期、功能推翻重做等情况发生。 外包团队不可能陪着你来玩这个,人家必须要在有限的资源下实施完成无限的项目去,即使陪你来范围的调整修改,那你觉得是不是得多支付的费用才能安抚得了自己的良心。
2、项目上线的运营计划来判断
这一点很简单,你就来想想如果项目开发完成之后,是否还需要继续投入的开发资源进行项目的二次迭代或版本更新。一般情况,ToC的产品迭代版本会相对较快,也意味着1.0完了之后就有1.1接着还有1.2的开发,那你需要有一个强力的技术团队来支撑。综合到外包公司人员不稳定、资源调配等情况出现,不一定能配合得了你快速的迭代速度,所以这种情况建议你自建团队。
3、项目的时间紧急程度和重要程度来判读
你需要根据你项目的时间安排计划来判断,如果项目时间紧张到让你无法来自建团队完成项目,那你最还是选择一个专业的团队来进行项目实施。 另外一点,就是项目的重要性,一般来说除了创业公司很少有人把自己的核心产品或项目进行外包实施,这种业务或产品都是自己的机密,要做到自主可控,那还是自己建团队做更合适一些。
4、公司的资金及人员情况判断
这一点相对实在一些。 一是,你有没有钱来请外包团队来进行实施。 这里要澄清一下,外包项目不是说为了省钱,而是外包团队更专业。 如果费用预算允许的情况,可以在前期请外包团队来协助进项目的雏形进行快速的搭建,后期自己运维或二次开发也是可以选择。 二是,你有没有专业的人员来进行项目管理,外包失败的项目案例很多,其中有的原因是甲方没有能力来管理或交待情况自己的想法和诉求而造成。