.NET 云原生架构师训练营(RGCA 四步架构法)--学习笔记

本文是.NET云原生架构师训练营的学习笔记,详细介绍了RGCA(Requirement, Goal, Concept, Architecture)方法论的四个步骤:从利益相关者获取需求,将需求转化为目标,将目标扩展为完整概念,并最终构建架构。内容涵盖了利益相关者的类型、需求特征、目标陈述以及概念的特化、放大和整合等关键环节。" 132291517,19695087,Vue与OpenLayers资源加载:loadstart与loadend事件,"['前端开发', 'Vue.js', 'JavaScript', 'OpenLayers']

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

RGCA

  • Requirement:从利益相关者获取需求
  • Goal:将需求转化为目标(功能意图)
  • Concept:将目标扩展为完整概念
  • Architecture:将概念扩展为架构

目录

  • 从利益相关者获取需求
  • 将需求转化为目标
  • 将目标扩展为完整概念

从利益相关者获取需求

  • 有哪些类型的利益相关者
  • 利益相关者需求
  • 需求分类与排序
  • 需求的特征

有哪些类型的利益相关者

利益相关方关注系统的事物和对象-
投资方有助于解决问题的利益相关者投资人微软、微软股东等
受益者从系统受益的利益相关方客户、程序员
客户订购系统或购卖系统的利益相关方使用 ASP .NET Core 开发应该的组织
用户直接操作使用系统的利益相关方C# 程序员
供应商开发、支持和管理系统或商品的利益相关方

利益相关者需求

利益相关方投资人微软、微软股东等-
受益者投资人通过框架吸引 C# 开发者,为开发工具 VisualStudio 和 Azure 云带去收入
客户使用 ASP .NET Core 开发应用的组织低成本,开发高质量、可靠的产品产生收入;可以快速开发 WEB 应用程序
用户C# 程序员提供尽可能多的基础功能支持(日志功能、配置功能、安全方功能);提供尽可能好的性能支持;支持通过容器部署
供应商-集成 EF Core

需求分类与排序

分类-
总体的意愿通过框架吸引 C# 开发者,为开发工具 VisualStudio 和 Azure 云带去收入
总体的意愿通过框架提升开发人员效率、降低成本、开发高质量、可靠的产品产生收入
必需品可以快速开发 WEB 应用程序
对缺失物品表现出的欲望提供尽可能多的基础功能支持(日志功能、配置功能、安全方功能)
提供尽可能多的性能支持
支持在不同的操作系统平台上运行
支持通过容器部署

需求的特征

分类-受益强度危害重视程度耦合度选择能力KANO分类
总体的意愿通过框架吸引 C# 开发者,为开发工具 VisualStudio 和 Azure 云带去收入
总体的意愿通过框架提升开发人员效率、降低成本、开发高质量、可靠的产品产生收入
必需品可以快速开发 WEB 应用程序
对缺失物品表现出的欲望提供尽可能多的基础功能支持(日志功能、配置功能、安全方功能)
提供尽可能多的性能支持
支持在不同的操作系统平台上运行
支持通过容器部署

KANO分类:基本型;期望型;兴奋型;无差异型;反向型

将需求转化为目标

To...By...Using

为了...通过...使用

ASP .NET Core:为了能够简单方便地输出响应信息给请求,通过写一段代码创建响应内容,使用 ASP .NET Core

目标陈述

-ASP .NET Core
与解决方案无关操作对象网络请求
与利益相关属性响应体
解决方案无关过程改变
过程的属性简易性

将目标扩展为完整概念

  • 扩充概念之特化
  • 扩充概念之向下放大
  • 扩充概念之向上整合

扩充概念之特化

-ASP .NET Core
与解决方案无关操作对象网络请求
与利益相关属性响应体
解决方案无关过程改变
过程的属性简易性
解决方案相关的操作对象HTTP 请求;WebSocket 请求;Grpc 请求

扩充概念之向下放大

概念概念描述无关操作对象利益相关属性无关过程
监听为了长时间接收网络请求,通过在服务端持续监听端口,在有请求进入时可以对其进行处理。使用网络监听器原始网络请求状态建立连接
解析为了让程序员写的代码能够简单访问网络请求中的信息,通过对原始网络请求进行协议格式转换,使用协议解析器原始网络请求格式转换
处理-请求响应体内容写入
返回-原始网络请求格式转换

扩充概念之向上整合

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值