zoukankan      html  css  js  c++  java
  • DDD学习笔录——提炼问题域之与领域专家一起获得领域见解

    业务和开发团队之间的协作是DDD必不可少的部分,并且它是处于开发阶段的产品获得成功的关键。

    领域专家指的是那些从业务领域的政策和工作流程到棘手处和特性都具有深刻理解的人。能够为你的问题区域提供深刻见解的人。他们可能是对于你当前工作领域具有很强的领悟和理解的产品所有者、用户或其他任何人。

    1、领域专家与业务相关人员的对比

    DDD寻找到在你当前工作的领域中是主题专家的人很重要。而要找到领域专家,我们就要区分领域专家与业务相关人员。

    问题空间会给出一组需求、输入和预期输出——这通常是你的业务相关人员提供的。

    解空间包含一个能满足需求需要的模型——这正是领域专家能够提供帮助的地方。

    2、对于业务的深刻理解

    与领域专家一起工作并不是仅仅让开发团队能够获得他们正在处理的问题域知识,还有助于领域专家证明其对该领域的理解。

    3、与你的领域专家互动

    要实现高水平的协作,建议你将开发团队和可调用的领域专家搭配在一起,以便随时随地可以解答问题并参与到分析中;这正是沟通交流被限定为每周项目会议所欠缺的。

    协作就是这样一个DDD所必不可少的部分;没有他,很多设计突破将不会发生。正是这一更深层的设计见解才使得软件可用并且在业务过程变更时能够进行适应调整。

  • 相关阅读:
    IIS的FTP出错: 451 No mapping for the unicode character exists in the target multibyte code page
    silverlight中AES加密RijndaelManaged的使用
    ManualResetEvent详解
    Silverlight如何与JS相互调用
    SQL Server 2008备份策略设计
    mysql 服务无法启动
    Silverlight Resource
    TCP 烟囱卸载
    .net程序 混淆、强签名、加密
    开源客户关系管理系统SplendidCRM下的二次开发
  • 原文地址:https://www.cnblogs.com/longphui/p/7045654.html
Copyright © 2011-2022 走看看