系统开发的问题

    从去年年中开始,一直在做城市地下三维规划的项目,据说还是比较新的应用领域。使用的是公司自己的三维平台,但是很不稳定,期间连测试带开发花了太多时间,直到现在还没有完全进入业务开发,基本功能上的实现摸索太费劲了。

   月初给领导汇报的时候,突然说少了一大块东西,那就是数据管理部分。从系统角度来看,应当是数据管理-数据展示-数据分析-辅助规划。之前在数据展示上花的功夫是最多的,但其实这部分本来是平台应当提供的(但是人家没弄好,内耗就实在太大了)。按领导的说法,如果第一步没弄清楚,那整个的系统思路是混乱的,所有的功能都是条块分割,松散的一堆东西。这我同意,但是之前立项的时候,就是条块分割的几部分,完全没考虑后续开发的问题,连系统设计都是按客户的想法来的。该抽象的地方没抽象,该抽取功能的地方模糊一片,分给几个负责人。

    设计之初犯下的一个致命错误就是横向分割太严重,以立项的想法来安排设计开发。其实应当是纵向分割,横向组合。功能是可以拆分通用的,但是表现到界面上可以是很多种形式。给客户的感觉当然是做了很多东西,钱花的值。问题是牵扯的方面太多,谁都要负责,谁都不负责。缺少一个系统的总架构师,这是个大问题。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值