对中小企业、互联网初创企业及急需转型的传统企业而言,想要快速有效的开发一套符合自身需求的软件或互联网产品,首先考虑的解决方案,无疑是“外包”。但软件开发涉及到需求、产品/UI设计、研发、测试、交付、维护等诸多环节,普通需求方往往概念不深,容易走冤枉路,甚至“被坑”。
一站式软件解决方案供应商——想天软件,用最专业角度教您正确选择软件外包公司,避免软件外包的各种“坑”!
做软件项目怎么选开发商:
1. 看团队分工
团队分工不明确或者保障工种缺失,易导致项目交付效果与预期差距大,勿选!
★【产品经理】——负责需求分析、梳理,产品整体规划、设计。
缺失产品经理,少做或不做需求分析、梳理,只简单记录客户的需求,必然导致项目逻辑、流程混乱,无法形成闭环等出现一系列致命问题。
★【项目经理】——负责协调开发团队,统筹项目实施。
缺失项目经理,直接导致项目开发效率低下,交期漫长。
★【测试工程师】——负责软件性能、功能测试,出具试验报告,确保产品质量;
缺失测试工程师,将测试成本转嫁给客户,验收阶段问题频发,来回修改苦不堪言。
★【UI设计师】——负责产品交互设计,界面、icon及各种元素的视觉设计;
缺失UI设计师,必然导致UI过时,无细节把控,界面粗糙,总结一个字“丑”。
★【技术顾问】——资深技术专家,把控项目总体技术方案,进行项目总体设计。
缺失技术顾问,易导致项目架构设计粗糙,根基不稳,产品未来扩展性差、隐患多。
★【客户经理】——负责商务洽谈,客户需求及时沟通、反馈,及跟进支持服务;
缺失客户经理,响应不及时,客户服务差,商务流程不规范,关键时刻“找不到人”。
★忌讳项:一人身兼数职
由于个人精力有限,难以面面俱到,产品、服务、技术开发、商务无一满意,最终必然导致项目效果不尽人意。
2. 看团队规模
为降低风险,尽量避免选择小团队。
★ 小团队往往人事流动大,在项目实施期间人员频繁流动,导致项目出现风险。
★ 小团队往往信誉较低,特别是网上团队,由于压低报价,导致项目抗风险能力差,当项目超出成本预计的时候,部分信誉较低的团队选择放弃项目,然而由于项目规模往往较小,客户追溯成本较高。更有甚者因为商务流程不规范,客户无法追责,导致项目失败。不仅浪费前期投入,还耽误了项目时间。
★忌讳项:兼职类小团队或个人,勿选!
资深互联网人士良心告诫:如果不只是玩玩,兼职类小团队或个人,勿选!
3. 看服务态度
软件开发从需求沟通到交付,是一个完善的服务过程,对方服务态度是重点!
部分软件开发团队由于规模限制,管理混乱,没有正规的培训流程,导致服务人员素质参差不齐,服务态度恶劣,沟通困难。当遇到这种情况时,切记慎选!
4. 看文档
作为生意,买卖双方空口无凭,一定要重视“文档/文件”的作用。
★ 报价单——部分没有软件开发经验的公司,往往报价含糊,仅有价格,没有对工时和报价成分进行测算,更有甚者无规范文件,报价随性为就。慎选!
★ 合同——一没有规范的合同,合同权责不清,或严重倾向于乙方,绝对选不得!
★ 原型文件——重视需求分析,原型图是必要环节。若没有,同样慎选!
关键点:
1. 是否重视需求分析阶段
★ 软件需求分析阶段往往是整个的基础。很多公司把需求分析等同于报价。把做需求方案当作做报价方案。需求方案的关注点是设计需求、管理需求,将需求和预算对等起来,排除一些逻辑错误。而报价方案的关注点是明确不同工种的成本,明确项目成本预算。两者不可等同。
★ 忽略产品原型的重要性,原型类似于模型,可以让客户直观看到最终产品形态。很多公司不做原型,仅仅靠文本来和客户确认需求,客户在项目开发过程中,看不到产品最终形态,当项目交付时往往承受理想与现实的落差。
★ 忽视需求分析的重要性,很多公司不做需求分析,客户说什么就是什么。结果导致理解片面,也没有成文的需求文档,导致后续项目开展过程中,不断调整需求,而且不断要求客户追加预算,最终让项目大大超出预算。甚至有可能导致项目失败。
2. 是否有项目进度追踪系统
★ 正规的项目流程应该是让客户有权实时参与的。客户应该能够随时了解到项目的进展。同时客户能够阶段性对开发工作进行验收。以确保项目没有偏离真正的需求。
选择大于努力。选择对外包公司,项目已成功一半以上。因此请仔细审视公司的软件开发任务,做个正确的选择!
__________________
[最后编辑于 2018-08-17 08:57 ]
请登录后评论~