开发软件时,从系统规格(Prototype+Schema)到应用程序(Application),这中间的分析设计过程,在组织团队里常常是黑箱作业(塞给PG硬吃下去),进而造成产出与目标的落差。领域驱动设计,为软件开发设计的各个开发阶段提供策略与方针。让开发人员在SA、SD、PG等等阶段,都是围绕着系统所要处理的领域问题做分析与设计,来开发出真正解决问题的应用程序。本课程将会探讨领域驱动设计在软件开发过程中,所能提供的帮助与实务上的应用。

软件架构师,擅长使用三层式架构与领域驱动设计,来展开软件开发的工作进程,用以提高团队的产值与产量。除此之外,也专精于软件框架的分析与设计。以团队技能、产业面向来打造相对应的软件框架,用以提升团队应对需求的反应速度,更进一步提高团队的产值与产量。