如何选择软件定制开发公司?
网友解答: 这个题目描述真够简略的,我猜你是想问:如果想给单位或个人定制一个行业应用软件的话,怎么选择一家合适的软件公司来做这件事吧?这首先要看你想要做多大规模的软件,通常规模越大的软件
这个题目描述真够简略的,我猜你是想问:如果想给单位或个人定制一个行业应用软件的话,怎么选择一家合适的软件公司来做这件事吧?
这首先要看你想要做多大规模的软件,通常规模越大的软件系统,开发起来就越困难,对软件公司的要求也就越高。
不知道你对软件公司了解多少,我先简单介绍一下一个正规的软件公司是怎么开展工作的吧。首先,拿到项目之后,软件公司会先调配人手,建立起基本的项目体制(比如,确定项目经理和项目设计人员等);然后,派设计人员(系统分析师)去客户现场调研,跟客户一起确定这个软件系统的需求并形成文字材料(需求分析)。之后,由架构师对系统结构进行设计,划分模块;最后,交给程序员进行编码。当然,后续还有很多工作,比如:软件测试,软件实施等。
那么怎样筛选一家符合条件的正规的软件公司呢?我们知道,一般大型的软件项目是通过“招标”来筛选软件公司的,各个竞标的软件公司需要先提交“标书”,再由甲方组织专家团队来进行现场评审。
问题是,实力雄厚的甲方当然可以这样做,但如果是个实力一般的单位要做一个中小规模的软件项目呢?显然,组织“招标”“专家评审”之类的形式就有点劳民伤财了。这种情况下,我们要先预选几家可以承接这个项目的公司(有些大的软件公司反过来也会选择项目,太小的不一定会接,反之,太小的公司也接不了太大的项目);侧面了解一下这些公司的具体背景:有多少程序员,多少项目经理,多少系统分析师、构架师,是否通过CMMI认证等等;还要了解一下这些公司以前承接的项目中成功的比例大致是多少(做一个失败一个的就直接跳过吧)。这样筛选出来的就是比较适合你的项目的公司了,最后记得去这些公司实地考察一下再决定选择哪个。
如果有不同看法,欢迎大家留言评论~~~
网友解答:软件定制开发,选择对了,就成功了一半,如何选择呢?小编认为:
1.实力匹配。根据软件规模的大小,功能的复杂度,选择实力匹配的公司。小软件选择中小公司,大软件选择大公司,这是最基本的。人家也会根据酬金和规模来决定接单,调配人手,后续服务。双方选择不匹配,要么搞不定,要么不重视。
2.成功案例。这一点很重要,尤其选择中小型公司时,如果有成功的同类产品,在开发周期,开发质量都有一定的保证。
3.实地调研。这对于开发高质量软件有绝对的帮助。看看公司的软实力,硬实力,会面时留意负责人的能力和素质,这对后续的沟通至关重要。他们能挖拙和理解你的真正需求,是一件很舒心痛快的事。
4.技术评估。公司团队组成,开发流程,开发习惯,技术储备,尤其是否用开源代码。开源代码是加速开发,但看公司是否有修改,服务的能力。另外,开源代码涉及到开源协议问题,如果你不希望自己的软件将来也要开源,尽量搞清楚协议先。
5.合约保证。需求能否变更,保密协议,交付条款,运营支撑,维修服务,迭代更新,违约条款等等都要有白纸黑字的签约,这样才有法律保证,也会减少扯皮的事。
如有错漏不足之处,欢迎评论。
谢谢大家。