项目前期-规划

作者: 薛丰收 | 来源:发表于2016-07-04 23:02 被阅读99次

新的项目已经执行到开发设计阶段了,此项目包含之前多个单独子系统,他们将整合为一个统一系统平台,项目包含了数据库的集成、界面的集成,

今天和新项目的架构人员沟通了一些项目架构的一些细节,对他的有些看法我还是持质疑态度,比如下面的几个做法。

#1、因为多个子系统都有相同的数据表,数据库(SQL Server )整合时,这些相同的表是否需要整合。

最初他的想法是将相同的表整合为一张表,加字段表示某条数据属于哪个子系统模块。但是最后有人提出:在一张表里会不会出现用户在使用多个子系统处理同一表数据时,造成数据操作访问出现表的锁死;某个子系统产生错误数据时,会影响其它子系统。

我觉得上面的两点,在开发时应该都是可以避免的,但是最后定的是:各子系统重复的表还单独保留。

这里反映的一个问题就是,在项目开发时,如果遇到了技术难点,一般开发人员或开发负责人都不想去画点时间研究新问题,他们都会把新的设计往老的架构上去靠拢,这样降低了技术难点,只是需要花些力气,比如相同代码逻辑要写好多遍。

这样开发人员一直都在用老的知识,造成的结果就是,做了好几年开发,技术水平还是很一般,因为一直在copy老的东西。

#2、相同信息、不同类型数据插入数据库表通过序列号区分,比如我有一个学生表,程序里面写死序列号1到10000为初中生,10001到20000为高中生。

这种方法很奇葩,既然需要分信息的类型,为什么不在信息表中添加一个”类型“的字段,他的解释时,不加字段可以不动原来的表结构,少改一些代码。

这里反映的一类问题都是,项目的技术负责人一般都优先考虑了怎么做更省事,而不是怎么做扩展性、条理性更强。

比如很多东西都在代码中写成了硬逻辑,不利于之后的扩展和改造。

我觉得很多项目之所以改造困难,bug重重,都是应为前期程序架构人员图省事,埋下的坑。

相关文章

  • 项目前期-规划

    新的项目已经执行到开发设计阶段了,此项目包含之前多个单独子系统,他们将整合为一个统一系统平台,项目包含了数据库的集...

  • IT售前怎么做

    1. 什么IT售前 协助销售进行项目前期活动的技术人员。主要负责技术部分,也泛指给企业做信息化规划的IT咨询顾问。...

  • 文旅项目:策划定生死,规划出乾坤!_深圳侨城文旅

    大多数景区的领导人分不清旅游策划与旅游规划哪个更重要,哪个在前,哪个在后。用惯性的思维在做文旅景区项目前期...

  • 2018-10-17 PMO

    1、项目管理经理-杭州 岗位职责: 1、负责集团项目/项目群的管理工作,从项目前期规划到后期收尾完整的项目生命周期...

  • 商业地产租户如何分级

    【12月26日 阿桂小语】 如何做好租户规划是商业地产项目前期策划的重要内容,也是考验操盘手水平的工作。 要做好租...

  • 感性空间理性规划 | 势在必行的精装修设计

    定制地产精装业务块板 向全国范围全面辐射落地以来 我们越来越多的在地产项目前期做规划时 即接受到开发商的邀请,前期...

  • 产品经理进行原型设计会用到的几个网站

    作为一名产品经理,项目前期规划时,一般都需要绘制原型进行功能,交互设计。这时就需要用到一些工具或者网站辅助来帮助完...

  • 边城浪子(五)

    项目前期的工作,都是项目组在哈尔滨完成,比如,项目前期调研,蓝图设计,系统设计等等。前期调研是各个模块负责人分成两...

  • 康平技术部职责

    1:项目前期在投标期间项目预算书的制作,以及之后的修改。 2:项目前期到现场对于现场进行实质性的考察,对于现场所需...

  • 2017策划雏鹰班第9天~杜江涛培训总结

    今天我们一共学习了住宅产品类型,项目前期定位,项目前期定位示范报告,前期定位与营销有效组合等四大部分,主要收获有以...

网友评论

    本文标题:项目前期-规划

    本文链接:https://www.haomeiwen.com/subject/ebkhjttx.html