要构建一个信息系统,通常有两种形式。
1) 购买成熟的产品
2) 定制化开发
比如,如果一个企业要实现办公自动化,需要一套信息系统。那么这个企业有两个选择:
一是从市场上众多的OA产品中遴选比较,选择一个功能适合自己公司的。直接使用。
这样的优点是:
i)购买后部署,可快速使用
ii) 费用低
缺点是:
购买的成熟OA产品虽然能满足大部分需求,但有些企业自己独有的业务流程和功能需要,购买的产品无法满足。
一般中小企业会采用这样的形式。
二是定制化开发一套OA系统。
这样的优点是:
全部功能都是调查研究企业业务流程之后制定的,所有的开发和功能量身定做,使用更流畅。
缺点是:
i) 费用高。
需要:组建研发团队。包括:需求分析师,开发工程师,测试工程师,部署维护工程师。
ii) 有失败的风险。
在需求梳理不充分,需求定义不明确,开发团队的技术力量薄弱的时候,项目有可能失败。即开发的项目无法满足业务需求,甚至是无法完成,造成“烂尾”。
一般中大型企业有技术实力,并且业务需求复杂,不可能从市场上得到拿来即用的产品,所以会采用这种定时开发的形式。
领取专属 10元无门槛券
私享最新 技术干货