数据开发工程化实践——强化您数据开发过程.pdfVIP

数据开发工程化实践——强化您数据开发过程.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据开发工程化实践——强化您数据开发过程

数据开发的工程化实践 ——强化您的数据开发过程 主要内容 一 “软强数弱”的问题 二 如何“强数” 三 “强数”开发实践 四 小结 一、“软强数弱”的问题 从软件的工程化开发机制说起  完善的工程方法:CMM/CMMI/ISO9001/敏捷过程  规范的开发过程:需求/设计/编码/测试  专门的工具与手段:版本控制、缺陷跟踪、测试  丰富的过程文档:需求/设计/测试/计划/质量/配置 理论、工业界都普遍认为: 软件开发过程应该包含数据库的开发 在一些规范、工程标准中也是这么认定的 但是,数据的开发、管理真的受到了“软件工程 化”的待遇吗? 一、“软强数弱”的问题 且让我们来看看一些现实的问题  软件开发过程有 需求变更记录表、需求跟踪矩阵、版本 控制、审批手续、升级规定 • 有数据库变更表记录表、变更审批制度吗? • 数据库 是不是开发人员想加一个表就加了,谁给记录了? ——只有他自己知道。时间长了,自己也忘了。 • 为插入数据方便,开发人员是不是想删一个外键就删了? 即使有,也不完备  软件有代码比较工具、代码重用理论 • 数据库有相应比较工具、重用理论吗?  软件的问题、故障,都有相应的工具来检测、排查 • 数据开发有相应的Debug、问题检测工具吗? 即使有,您用了吗? 一、“软强数弱”的问题 且让我们来看看一些现实的问题  软件开发过程中,角色明确、工作职业化 • 数据开发过程中,角色是否明确?有专业的数据规划、设计、 测试吗?还是从数据需求 到设计数据模型 到SQL开发和测试 都是那么一两个人?  所幸,20多年来高度重视数据的备份恢复,且有很多工 具、软件来支撑,甚至有专业的服务公司来提供服务 • 但备份出来的是不是都是一堆DMP/DBF/DAT/XML?当您想找数据 时,是否常常因副本太多而不知道数据在哪个文件? 一、“软强数弱”的问题 数据内容遇到的规范化问题 ——假如数据开发过程是规范可控的  在数据共享、集成过程中,是否需要经常执行翻译 工作,而不能直接访问?  面对一个有上千张表的数据库,过一段时间,是否 您自己都不记得表的意思了?  在数据迁移时,明明就是同一个数据,却死活搞成 两个名称完全不同的字段来表示?而且字段有的是 英文、字母、数字、汉字? 编码不一致 命名不规范 定义不规范 基础数据不一致 一、“软强数弱”的问题 “企业信息系统”的开发具有 规范的软件工程化机制,而“数据” 开发缺乏相应的工程化机制 ——重软件,轻数据 主要内容 一 “软强数弱”的问题 二 如何“强数” 三 “强数”开发实践 四 小结 二、如何“强数” 数据建设过程的涉及的相关工作 制定数据 制定业务 设计规划 构建运行 数据环境 管理法规 数据标准 数据资源 支撑系统

文档评论(0)

bokegood + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档