首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

在开发新系统时 - 是否应始终与利益相关者讨论数据库模式?

在开发新系统时,是否应始终与利益相关者讨论数据库模式取决于具体情况和需求。以下是一些建议和注意事项:

  1. 数据库模式是数据库的核心组成部分,它决定了数据的存储方式和结构。在开发新系统时,数据库模式的设计对于系统的性能和可扩展性至关重要。因此,在开发新系统时,应该与利益相关者充分沟通和讨论数据库模式。
  2. 在讨论数据库模式时,应该考虑到系统的需求和业务场景。不同的业务场景和需求可能需要不同的数据库模式,因此需要利益相关者的意见来决定最适合的数据库模式。
  3. 在讨论数据库模式时,应该考虑到数据的安全性和隐私性。数据是企业的核心资产之一,因此在设计数据库模式时,需要考虑到数据的安全性和隐私性,避免数据泄露或被滥用。
  4. 在讨论数据库模式时,应该考虑到系统的可维护性和可扩展性。一个好的数据库模式可以使系统更容易维护和扩展,因此需要利益相关者的意见来决定最适合的数据库模式。

总之,在开发新系统时,是否应始终与利益相关者讨论数据库模式取决于具体情况和需求。如果系统的数据安全性和隐私性、可维护性和可扩展性至关重要,那么与利益相关者讨论数据库模式是非常必要的。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

软件开发获取客户需求的十大沟通技巧 转

成功的软件产品是建立成功的需求基础之上的,而高质量的需求来源于用户开发人员之间有效的沟通合作。...业务需求说明了提供给用户新系统的最初利益,反映了组织机构或用户对系统、产品高层次的目标要求,它们项目视图范围文档中予以说明。...最后对清单进行讨论,会议成员必须检查每一个使用实例,把它们纳入需求之前决定其是否项目所定义的范围内,形成最终的需求报告。   ...进行讨论,也应该避免受不成熟的细节的影响,在对系统需求取得共识之前,用户能很容易地一个报表或对话框中列出某些精确设计,如果这些细节都作为需求记录下来,他们会给随后的设计过程带来不必要的限制,确保用户参与将注意力集中讨论的话题适合的抽象层上...讨论之后,记下所讨论的条目,并请参与讨论的用户评论并更正,因为只有提供需求的人才能确定是否真正获取需求。当最后拿到了一份详细准确的需求报告书的时候,会议就算成功完成了。

65650

「敏捷模型」敏捷架构:规模化敏捷开发的策略

将架构传达给架构利益相关。对于项目团队,架构利益相关包括敏捷交付团队,关键项目利益相关以及开发团队其他成员合作的产品所有。这些人需要了解架构愿景,已经取得的权衡以及实施架构的当前状态。...识别架构需求,主动利益相关参与的实践对您的成功至关重要 - 请记住,需求来自项目利益相关,而不是开发人员。...分析和设计模式一样,应该按照惯例轻轻地应用模式 - 只有明确需要才将它们引入您的架构中。...项目开始整个项目中不那么频繁,您经常会发现需要使图表“看起来很漂亮”,这样您就可以将它们呈现给您的项目利益相关。...那么当你认为你有一个你真正相信现在需要实施的变革案例,你会怎么做?简单 - 项目利益相关讨论。询问他们是否立即要求变更案例,如果是,则相应地采取行动。

1.5K21
  • 数据中心合并过程中七个存储错误

    2 错误-IT部门不了解目标 第二个错误是,IT部门不了解组织运行的各种流程以及利益相关的关注的情况下实施迁移。...让IT部门参与各方利益相关对系统合并的讨论,以了解他们的关注点和优先事项,这是非常重要的。...IT部门和利益相关没有进行这种讨论的原因是,它们往往是徒劳无益的,因为双方都没有足够的背景信息或对未来的战略提出现实的看法。为了使这些讨论富有成效,利益相关方参与之前进行评估步骤至关重要。...它应该是IT和利益相关之间对话的起点。同样,重要的是应用任何改变之前进行对话。这些对话中的反馈将影响实际的执行方式。...6 错误-无尽的升级 IT部门假定存储升级和系统更新是一种常态,合并尤其如此,“新系统”可能实际上是旧系统,而企业合并也许不再需要另一个旧系统。

    1.1K70

    软件架构师质量要求终极指南:满足利益相关的期望

    每个利益相关都有它们:非功能性需求或至少对下一个软件计划的(非功能性)期望。 “它必须要快。” “它应该很容易维护。” “它应该是可扩展的。”...较高的层面上,我们可以将这些质量特征分为两个领域: 系统运行时的质量,即可观察到的行为。这对于用户的使用质量有着重大的影响。 系统开发的质量,对系统的开发或维护的使用质量有重大影响。...这种语言选择使得日常工作生活中讨论和理解质量特征变得困难。...软件计划中的八个典型利益相关群体 在这种方法中,最初的重点是利益相关。...他们已经确定了软件计划的典型利益相关群体,这些群体通常对系统的质量有不同的期望: 用户期望该产品用户友好、可靠、易于使用且安全。 管理层致力于提高开发和运营成本的效率以及可靠性。

    15710

    DAMA数据管理知识体系指南之数据架构和建模

    1.2、评审数据模型以及数据库设计质量 组建具有不同背景、技能、期望和意见的不同领域的专家小组对数据模型和数据库设计进行评审。组建专家评审小组,可能需要通过特定途径,邀请有关领域的专家参与。...参与必须能够讨论不同的观点,并最终达成小组共识,不存在任何个人冲突,因为所有参与都有共同的目标,即推广最实用、表现最好、最可用的设计。...3、数据库设计中的最佳实践 设计和构建数据库,DBA牢记以下PRISM设计原则: 1)性能和易用性(Performance and Ease of Use)。...无论语境如何,数据始终具有有效的业务含义和价值,并且始终反映业务的有效状态。实施尽可能接近数据的数据完整性约束,并立即检测并报告数据完整性约束的违规行为。 4)安全性(Security)。...始终及时向授权用户提供真实准确的数据,且仅限授权用户使用。必须满足所有利益相关方(包括客户、业务合作伙伴和政府监管机构)的隐私要求。

    1.5K40

    拦截“正当经营的互联网广告”行为的违法性分析

    (一)广告拦截行为正当经营互联网广告行为是否存在竞争关系   判断广告拦截行为广告经营/发布行为是否存在竞争关系,是分析相关广告拦截行为是否违反《反不正当竞争法》的前提。   ...(三)广告拦截行为不适用技术中立原则抗辩   广告拦截插件开发互联网广告服务经营存在竞争关系,相关行为违背了诚实信用原则,广告拦截行为存在不正当竞争的违法性。...,仅满足于保护消费短期利益的行为显然也“维护消费利益”的大旗大相径庭。...市场经济中,消费追求的是个人利益的最大化,利己心态支配下消费往往“急于”降低当前交易成本,而更少考虑经济活动中其他参加利益是否得到保护,也很少花精力考虑该成本的降低是否是可持续的。...“付费放行”的模式与其说是维护消费利益,倒不如理解为“绑架消费利益、收取保护费”的形式。广告拦截插件开发的行为从商业逻辑判断,其“维护消费利益的幌子”也难以自圆其说。

    1K50

    Gartner:云战略指南

    理论上,企业领导人都知道通过落实战略使利益相关、决策和活动符合企业机构未来的目标有多么重要,但很多人在实际制定这些战略仍感到捉襟见肘。...执行摘要 这是一次您高管层就企业云实现总体方向进行沟通的机会。您在向IT部门以外的人总结战略文件的内容展现战略的价值。...请加入详细信息,比如企业机构云委员会成员的姓名和角色或者必要验证战略并提供支持的跨职能利益相关的姓名和角色。虽然大家首先会去看执行摘要,但还是要把它写在最后——因为这是对整个工作的总结。...您也可以附录中了解更多关于这一部分的详细信息。 所有利益相关方必须就定义达成一致,而实现这一点的关键是进行云计算对话避免混淆并统一术语。...探讨业务希望达到的目标、是否需要与现有的数据中心战略保持一致、是否存在情有可原的情况以及应对新冠疫情等不确定因素所产生的影响。 服务策略 您可以从讨论服务策略开始,通过集思广益确定您的指导原则。

    74610

    ITIL 4 给 ITSM 建设带来哪些指导性意义?

    关于七项指导原则1、关注价值服务的价值始终是从客户的角度来决定的,每项服务或产品都应该为客户及其相关方创造价值。不仅需要创造价值,还必须在价值实现后得到利益相关方的认识和认可。...然而,追求价值最大化的过程中,我们同样不能忽视服务的接受,即服务的对象和受益。因此,作为服务提供方(如 IT 部门),首要任务之一就是清晰地界定服务的主要用户和利益相关,如客户和用户等。...进行评估和建议的个人,需要对现有实际情况、规划的新系统、服务的状态、计划的目标有具体的了解,并且评估不应有任何偏见。...描绘应用系统的整体架构定义要开发的模块的顺序,此外需要与财务部门的关键角色共同深入研究各个模块,提高应用设计的全面性和完整性。...整个服务生命周期的服务和管理过程中,持续保持利益相关方的参与和互动,可以实现更好的协作效果。在这个过程中,最明显、最重要的利益相关方是客户。服务提供方必须确保提供能够帮助客户实现其目标的结果。

    19910

    SRS软件需求规格说明书_SOR是什么文件

    传统的C/S体系结构虽然采用的是开放模式,但这只是系统开发一级的开放性,特定的应用中无论是Client端还是Server端都还需要特定的软件支持。...②社会可行性分析: 社会可行性分析主要是指管理信息系统的开发是否符合国家法律、下策,是否能够社会大系统实现良好的对接。...④经济可行性分析 经济可行性分析主要是对开发新系统所投入的资金系统投入使用后所带来的经济效益进行比较,确认新系统是否会给企业带来一定的经济效益。...(1)技术支持: 首先根据新系统的目标,考虑目前有关的技术能否支持所开发新系统。这里讨论的技术必须是已经普遍使用的,而不是待研究的或正在研究的。...本系统开发前,中心的领导和有关的操作人员密切沟通,认真听取他们的意见,并吸收他们的积极观点,使本系统的开发在相当大的程度上具有一定的先进性和合理性。

    1.2K20

    硬核干货:一位菜鸟码农的架构师“封神”之路!

    对架构定义、设计和决策进行讨论记录。 检查并审核架构代码,比如检查前期确定的模式编程标准是否被正确实施。 与其他部门和架构师合作。 对开发人员的引导及咨询。...此外,我建议始终和同伴一起评审关键决策。 ④评估多个选项:决策,一定要有一个以上的选择。我参与的大多数案例中,有不止一个(好的)选择。...此外,向不同的利益相关推销决策也更容易。此外,如果没有正确评估选项,则在讨论可能会遗漏一些因素。 化繁为简能力 请记住 Occam 剃刀的解决问题的原则,它表示更喜欢简单。...重构不是邪恶的,但是开始重构之前,请记住要进行以下工作: 进行足够的自动化测试,以确保系统的正确功能。 从利益相关得到的支持。...③找到合适的沟通方式:不同的利益相关有不同的利益和观点。它们需要在各自的层面上用不同的方式单独解决。 在你交流之前,退后一步,检查你想分享的信息是否有正确的层次,关于抽象性、内容、目标、动机等。

    39210

    如何写出一份优秀的软件设计文档

    首先,以下是您应该至少考虑在下一个设计文档中包含的部分列表: 标题和参与 您的设计文档的标题,作者(应该计划参与此项目的人员列表相同),检查(我们将在“处理”部分中详细讨论),以及最后更新日期。...它应该看起来像这样: 开始日期:2018年6月7日 里程碑1 - 以暗模式运行的新系统MVP:2018年6月28日 里程碑2 - 下掉旧系统:2018年7月4日 结束日期:将功能X,Y,Z添加到新系统:...跨团队配合方面 是否会增加外呼和开发团队的负担? 它会花多少钱? 它是否会导致系统延迟? 它是否暴露了安全漏洞? 有什么负面后果和副作用? 支持团队如何客户沟通?...最近Shrey Banga谈论此事,我了解到Quip有一个类似的过程,除了您的团队中拥有经验丰富的工程师或技术负责人作为审阅之外,他们还建议让不同团队的工程师审核该文档。...对于额外的布朗尼点,实施设计时将此设计文档视为活文档。每次您更改原始解决方案或更新范围的内容,请更新文档。这样你就不必向所有利益相关反复解释事情,你会感谢我的。

    97220

    「技术架构」EA874:技术架构的战略规划管理

    采用新技术,如果公司采用“根据需要”的被动方法,则有可能做出代价高昂、个性驱动的选择,而不是与其更大的公司战略和目标相一致的战术决策。...本战略分析报告介绍了战略技术规划有关的建议活动和最佳做法。这些建议适用于企业是否拥有正式的先进技术集团(ATG)或结构较低的战略技术规划职能。...EA团队必须对这种影响进行建模,捕获初始或更改的用途,并帮助企业合理的生命周期中实际有效地开发技术。企业将从深思熟虑的新技术和新产品战略中获益,而不是草率采用。...在这样做,规划还应该考虑哪些相关的支持产品或技术应该从“生产”状态列表中删除。 以下是技术和产品采用的“生命周期”视图 ?...规划必须检查所需的人力资源,以规划新的技术战略。他们还应考虑进行利益相关分析,并制定沟通计划,使利益相关了解战略的最新情况。

    44020

    “Python太慢了、Golang糟透了:那些关于软件工程的”宗教“辩论

    我的观点包括: 有效识别出可能降低工程辩论质量的因素(例如讨论议题存在利益相关、使用炒作/营销内容作为工程论据、过多纠结于好或坏的争论,以及使用大量缺乏实际意义的虚荣性指标等)。...炒作营销 炒作营销内容对于那些“利益相关来说可算是极为强大的盟友,甚至可以说二是互相成就了对方。新的操作系统、社交网络、开源前端框架或者语言需要吸引用户及开发人员,才能变得更具竞争力价值。...(在这方面,「利益相关」其实仍可分为两个层面:那些已经投入数年对编辑器进行微调的用户不愿改变使用习惯;而Vim或者Emacs的贡献则希望搞垮对手以增加自身贡献及/或用户规模,从而令竞争对手更难以之抗衡...因此,他们只会在必要,牺牲开发速度、开发生态系统规模或者可维护性等因素来换取语言的“高性能”或者页面最小化。...另一方进行技术辩论,需要确定是否存在某些可能左右其观点的个人或者狭隘的激励性因素(例如个人易用性、财务/职业动机、为产品建立开发生态系统的意愿以及自我形象塑造等)。

    41310

    【公益译文】《基础设施韧性规划框架(IRPF)》(下)

    利益相关评估社区重点基础设施是否容易受到已识别威胁/隐患的影响。...基础设施委员会由地方政府机构、公私营基础设施所有和运营组成,关键利益相关可借此讨论当前的活动和问题、依赖关系、未来发展以及合作伙伴关系和创新资金机会。...规划参与和其他社区利益相关调查社区的运营、优先事项和现有规划机制,了解韧性项目和策略的集成方法和切入点。...社区和关键基础设施利益相关可使用CISA桌面演习包(CTEP)开发、实施计划和程序演习。...社区系统依赖性讨论指南 格式:指南 类型:PDF文档 页数:2 简介:规划团队、其他参与利益相关群体可参考本指南讨论依赖性。

    81810

    信任、公正与责任:IEEE人工智能合伦理设计指南解读

    第一,立法机构/法院应当阐明AI系统开发和部署过程中的职责、过错、责任、可责性等问题,以便于制造商和使用可以知晓其权利和义务分别是什么;   第二,AI设计开发必要考虑使用群体的文化规范的多样性...;   第三,当AI及其影响游离于既有规范之外利益相关方应当一起制定新的规范;   第四,自主系统的生产商/使用应当创建记录系统,记录核心参数。...AI的不透明性,加上AI开发的去中心化模式,加重了责任确定和责任分配的难度。透明性对每个利益相关方都意味重大。   ...第一,优先考虑广大利益相关方群体共同分享的价值体系;   第二,AI研发阶段确定价值位阶,需要有清晰、明确的正当理由;   第三,不同情境下或随着时间的推移,价值位阶可能发生变化,技术应当反映这一变化...另一方面,解决价值冲突保持透明性,尤其需要考虑脆弱、易被忽视的人群(儿童、老年人、罪犯、少数民族、贫困人群、残障人群等)的利益设计过程中,采取跨学科的路径,让相关专家或顾问团体参与其中。

    1.9K100

    五年间,我们也搞了一个技术中台

    俗话说 “知己知彼,百战不殆”,在我看来,面对技术问题,“知己” 比 “知彼” 更为重要。 实施「技术中台」之前,我们是否要静下心来对自己进行 “灵魂拷问”?比如说,当前的时机是否已经成熟?...但高管们大呼冤枉,觉得组织架构调整的目的是为了提高产出和人效,如果你干得不爽可以离开,这种事情,本来就不可能让每个人都满意,既得利益肯定大加赞赏,而失去利益肯定狂喷不止,不用理会。...那什么情况下才会觉得这种模式有问题呢? 客观的说,职能分工模式更适合瀑布式开发模式。...不可否认,有了这家 “乙方服务公司” 之后,面对大型项目及快速多变的业务,技术的投入主动权更强了,但由于理念、职责、节奏使命不同,外加 “屁股决定脑袋” 的立场,前台中台之间很容易引发矛盾。...这期间,中台曾多次前台交涉,希望能够通过适配的方式将A团队接入缓存中间件,但始终未能达成。 「技术中台」看来,“你们只顾自己,不管别人,功劳你们拿,黑锅我们背?”

    64320

    需求收集

    项目整体环境的熟悉工作需要了解:项目的背景、项目的目的、项目的利益相关方等信息,以便对当前项目的鹰钵情况有一定了解。   ...遇到此类问题,需求分析虚心向用户请教,同时及时补充应用领域的知识。最好能够调研前做好充分的准备。   ...技术方面主要是分析在给定的时间段内是否可实现所需的功能并满足产品的质量要求等相关指标。   很多时候,用户的想法实际实施过程中是不现实的。...许诺提供用友、金蝶等系统的数据接口,将为新系统的成功实施带来很大的风险。因为熟悉这些系统需要时间,开发与它们的接口也需要时间,而且用友、金蝶等这些系统存在多个不同的版本。...当众多用户因期望不同而就某些需求优先级的设定难以达成一致意见,需求分析可指出每一需求所需的费用、难度、技术风险或其他特定的权衡需求有关的指标,来客观评价每一需求的优先级。

    72220

    软件交付与协作 —— ITIL 4

    这些指导原则为整个组织内建立文化和行为(即日常运营中的战略决策制定)奠定了基础。7 项指导原则1 专注于价值服务的价值始终是站在客户的角度来决定的。每项服务或产品都应为客户及其利益相关创造价值。...联络(Engage)联络(Engage)活动的目的在于帮助理解利益相关诉求,并增加需求管理的透明度,及所有利益相关方建立良好关系。...关系管理战略和战术层面建立和培养组织与其利益相关之间的联系。它包括识别、分析、监控和持续改进利益相关之间的关系。风险管理确保组织了解并有效处理风险。...服务连续性管理确保服务的可用性和性能在发生灾难保持足够的水平。该实践提供了构建组织弹性的框架,能够产生有效的响应,保护关键利益相关利益以及组织的声誉、品牌和价值创造活动。...软件开发和管理确保应用程序功能、可靠性、可维护性、合规性和可审计性方面满足内部和外部利益相关的需求。

    1.5K30

    Spotify 的平台迁移经验:从小事做起,关注利益相关,寻求自动化

    面对大量的技术债务、需要的改动、需要支持的用例,往往会让人无从着手。利益相关们即使是多次询问后,也还是对迁移时自己要做的事云里雾里。...避免: 还未确定所有可能情况之前便试图推出解决方案。 尚未预估路线图或成功的界定之前便开始大规模迁移。 没有明确定义利益相关需要做的事之前便接触他们。 鼓励: 清楚目标。...涉及无数利益相关依赖关系 利益相关被进行中的迁移工作重担压垮 避免: 认为大型组织中的大型基础设施和架构中的变动是不可能或不需要的 进行架构或基础设施变动要缓慢前行 鼓励: 关注利益相关的管理...我们是否需要重构代码?是否能通过脚本将重复步骤自动化? 为敏捷的 spike 周腾出时间。团队贡献组队,用一周间协同合作迁移。 通过不同资源提升影响力。...必要的代码修改迁移方向相左。 避免: 自信利益相关明白迁移的重要性和影响程度,并将其优先处理。实际上他们也有很多其他任务要处理。 放弃。

    11510

    软件交付与协作 —— ITIL 4

    每项服务或产品都应为客户及其利益相关创造价值。不仅仅是价值的创造,价值实现的同时,还需要利益相关的认同和认可。 每项服务都会产生可以通过其效用和保修进行测量和检查的输出。...联络(Engage) 联络(Engage)活动的目的在于帮助理解利益相关诉求,并增加需求管理的透明度,及所有利益相关方建立良好关系。...关系管理 战略和战术层面建立和培养组织与其利益相关之间的联系。它包括识别、分析、监控和持续改进利益相关之间的关系。 风险管理 确保组织了解并有效处理风险。...服务连续性管理 确保服务的可用性和性能在发生灾难保持足够的水平。该实践提供了构建组织弹性的框架,能够产生有效的响应,保护关键利益相关利益以及组织的声誉、品牌和价值创造活动。...软件开发和管理 确保应用程序功能、可靠性、可维护性、合规性和可审计性方面满足内部和外部利益相关的需求。

    1.8K50
    领券