编者简介:本文阐述了甲方和乙方在系统建设过程中存在的差异和矛盾,以及为更好地实现系统预期目的而采取的措施,非常适合企业负责人和信息人员阅读。希望期货公司、系统供应商的从业人员也能阅读并受益匪浅。
在供应商行业工作,认识了很多朋友,我才明白为什么我在甲方工作的时候,总觉得乙方的产品很差。然而,不能将系统构建过程中的所有笨拙归咎于乙方。
系统建设外包流程概要如下,围绕准备、实施等分为六个阶段,并在文末为A公司和B公司提供参考建议。
1. 项目准备阶段对于证券期货公司来说,大多数项目是因为目前不需要新项目而启动的,但系统的直接用户/领导不能容忍来通的bug,或者因为系统而启动了几个项目无法加载。要求。
生成系统需求后,IT 团队通常会就是否自行构建系统或购买系统提出意见。业务部门可能会为了紧急需要而购买“直接使用的系统”,而不是IT部门提供的独立研究或协作研发的解决方案。
我们不讨论研发模式的选择,但无论是自主研发、采购还是联合研发,在进行项目之前,一定要清楚地了解系统需要解决什么场景,你就会看到你需要什么。去做。
在实施项目时,往往会发现,前期因需求不明确而导致业务部门与IT独立研究团队之间的冲突,与后期各方之间的冲突有着惊人的相似。业务部门发现自己的研究团队反应慢(开发速度慢)、质量差(系统有缺陷)、功能难用(需求理解和实现不匹配)。 ),我们计划在该系统上线后逐步停止使用。
尤其是新项目,这个系统解决什么需求,什么需求可以用其他系统解决,什么需求需要明确,还有其他替代方案吗?这些都需要在前期准备的时候想清楚。以及系统上线后如何评估是否达到预期。
单纯由业务部门来组织这些工作是很困难的。我接触过的大多数企业业务同事都不具备从根本上分析全球需求的能力。他们只能根据场景提出问题。因此,提出的要求是:常被省略。
因此,IT部门可以邀请各个供应商进行业务培训(系统培训),帮助业务团队形成需求概念,然后根据供应商提供的能力清单制定采购计划和需求概览,需要评估和制定支持您的业务。团队形成项目背景和项目范围描述。
否则,在项目验收过程中,业务人员会提出很多缺陷和问题,而这些缺陷和问题实际上对开发人员和独立研究团队来说是新的要求,导致项目延误。
2、在项目的招投标阶段,金融机构的系统一旦到了一定阶段就不可避免地会出现收敛,所以如果IT部门邀请三四个供应商来讲解他们的解决方案,基本上就会发现有些系统是通用的。仅在特定链接和功能上存在一些差异,但这部分是因为需求是一致的,并且最佳解决方案也往往是一致的。
金融机构的业务系统不存在绝对的竞争壁垒,即使一个供应商刚刚发布了一款新产品,另一家供应商可能会在两个月后推出新产品(比如通过中心化交易系统)(不包括复杂的交易系统)。系统)。
对于供应商,我们在启动阶段进行进一步的研究和分析,以确保正确的领域设计。需求阶段,明确业务部门和需求,确定IT部门和系统对接业态。为了管理客户期望,请在实施阶段留出时间为需求变化做好准备。
本文由@鲁子fan发表在《人人都是产品经理》上,未经许可不得转载。
标题图片由Unsplash 根据CC0 协议提供