如何选择UMLChina服务

服务口号:聚焦最后一公里

图片

斐力庇第斯从马拉松跑回雅典报信,虽然已是满身血迹、精疲力尽,但他知道:没有出现在雅典人民面前,前面的路程都是白费。

学到的知识如果不能最终【用】于您自己的项目之中,也同样是极大的浪费。而这最后一段路最是艰难。

UMLChina聚焦最后一公里,所提供服务全部与您自己的项目密切结合,帮您走完最艰难的一段路。


服务内容

图片

UMLChina提供的服务内容聚焦于建模方法和工具。

软件开发的一个迭代周期中需要思考四个问题:

A-业务建模——定位需要改进的目标组织(人群或机构)以及该组织接下来最需要改进的问题。

B-需求——描述为了改进组织的问题,所引入的系统必须具有的表现。

C-分析——提炼为了满足功能需求,所引入的系统需要封装的核心域机制。

D-设计——考虑质量需求和设计约束,将核心域机制映射到选定非核心域上实现。

图片

这些思考的过程,就叫做建模。

江湖中各种花里胡哨的术语(参见文章:CTO也糊涂的常用术语(http://www.umlchina.com/article/ctoterm.html)),大多数都可以用上面的ABCD来归纳。经常有一些同学来问“有没有产品经理的内容?”“有没有架构的内容”……,很多同学问的时候并不真正了解自己想要什么或者自己的表达是否正确。

这些花里胡哨的术语一般可以对应如下:

产品经理、需求工程师、需求分析师:A+B+部分C;

业务架构师:可能是A,也可能是C

系统架构师:C+D。常有团队说要学系统架构,其实他想改进的是B-需求。

领域驱动设计:C+D。也有团队声称要学“领域驱动设计”,其实想解决的却是A-业务建模。

中台:C+D

微服务:C+D

设计模式:C+D

……

因此,目前我们提供的服务内容有:

①软件需求设计方法学和UML全程实例剖析(http://www.umlchina.com/training/courseuml.html)——引领团队走一个ABCD的迭代周期,形成基本共识。

②基于模型的系统工程和SysML全程实例剖析(http://www.umlchina.com/training/coursembse.html)——使用SysML开发信息系统和非信息系统的全过程。

③业务建模和需求高阶(http://www.umlchina.com/training/coursereq.html)——根据团队的需要,在有①基础的情况下,对AB(业务建模和需求)做点上的强化。

④分析和设计高阶(原名:剔除伪创新的领域驱动设计)(http://www.umlchina.com/training/courseddd.html)——根据团队的需要,在有①基础的情况下,对CD(分析和设计)做点上的强化。

⑤类图高阶+(http://www.umlchina.com/training/courseclass.html)——在有①或④基础的情况下,对类图的精细建模做点上的强化。

⑥状态机图高阶+(http://www.umlchina.com/training/coursestate.html)——在有①或④基础的情况下,对状态机图的精细建模做点上的强化。

⑦活动图高阶+(http://www.umlchina.com/training/courseactivity.html)——在有①或②或③基础的情况下,对活动图的精细建模做点上的强化。

所使用的的示范工具缺省为Enterprise Architect,也可根据团队的要求使用其他建模工具来示范,包括且不限于:IBM Rhapsody、MagicDraw、StarUML、Rational Software Architect、Visual Paradigm等。


服务形式

[一]团队内训

专家上门或通过网络会议为团队提供定制的训练服务。训练过程中,专家当场和团队一起讨论和研究团队的当前项目,一起把所授知识当场应用到团队的当前项目,得到团队当前项目的模型。

[二]公开课

由UMLChina在指定时间和城市开课或网络开课,各单位人员自行报名上课,时间一般为2天(14小时)。

线下公开课城市主要在北京、上海、广州、深圳、杭州、武汉、成都等城市轮流举办,一般提前2-3周公布下一期时间、地点和内容。

公开课过程中,专家当场和学员一起讨论和某个学员带来的真实项目,一起把所授知识当场应用到真实的当前项目。

[三]建模示范视频

我们选了一些典型的案例,制作了几十套从业务建模、需求、分析到设计的建模示范视频,每套长度约在300-500分钟之间。没空上课的同学,也可以购买建模示范视频学习。

http://umlchina.com/training/video.html,几十套UML/SysML+Enterprise Architect/StarUML建模示范视频-全程字幕-智慧公寓系统、高压注射器、伺服驱动器、高校毕业生就业、粮食拍卖、社区团购、机场无人物流、政府扶持科技创新、司法调解平台、房产抵押评估、博物馆安全、跨组织结算、远程求医、期货仓单、市场营销活动、停车管理系统、设备维护系统、合同管理系统、并多多、迪迪出行、微信餐馆、会议室管理、考勤、制造执行系统、三方采购平台……

[四]项目工件评审

评审开发团队产出的各种模型,给出改进建议。

[五]项目全程建模指导

专家和团队一起工作,指导团队建模。


以上服务,均可提供增值税专用发票或增值税普通发票,可签保密协议。


研发团队领导如何选择服务

如果您是研发团队领导,针对团队改进,可以考虑以下路线:

步骤1:选择内容为①软件需求设计方法学和UML全程实例剖析的团队内训,将团队的当前项目作为课上剖析的案例,由专家示范建模。

步骤2:训练结束后,根据训练给出的改进指南,各岗位找到当前最值得改进的点改进。

步骤3:针对各岗位产出的工件,选择“⑧项目工件评审”或高阶的团队内训,内容为③业务建模和需求高阶或④分析和设计高阶,具体先做③还是④,看大家当前最重要的改进点是哪些。

*步骤2-3可能会重复多次。

看起来过程有点长,其实这是一个迭代的过程,只要在某个技能点上开始有改善,团队就开始受益了。

步骤4:视情况选择⑤⑥⑦。

当然,如果预算充足,直接选择“⑨项目全程建模指导”,由专家负责灵活安排即可。


个人如何选择服务

如果您是个人学习和改进,可以考虑以下路线:

步骤1:选择①软件需求设计方法学全程实例剖析的建模示范视频或公开课。

步骤2:根据改进指南,找到个人当前最值得改进的点改进,将实践中的问题提交到学员专用答疑群。

步骤3:视情况选择公开课③业务建模和需求高阶或公开课④分析和设计高阶。

*步骤2-3可能会重复多次。

看起来过程有点长,其实这是一个迭代的过程,只要在某个技能点上开始有改善,个人就开始受益了。

步骤4:视情况选择⑤⑥⑦。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/128430.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

ARM-流水灯

.text .global _start _start: 1、设置GPIOE寄存器的时钟使能 RCC_MP_AHB$ENSETR[4]->1 0x50000a28LDR R0,0X50000A28 LDR R1,[R0] 从R0起始地址的4字节数据取出放在R1 ORR R1,R1,#(0X3<<4) 第4位设置为1 STR R1,[R0] 写回2、设置PE10、PE8、PF10管脚为输出模式 …

Java反射(一)--- 类的实例化

文章目录 一、整理框架二、Java反射机制提供的功能三、反射相关的主要API四、相关代码&#xff1a;1.Person类2.反射之前&#xff0c;对于Person类的操作3.反射之后&#xff0c;对于Person类的操作 提示&#xff1a;以下是本篇文章正文内容&#xff0c;下面案例可供参考 一、整…

ES6——知识点记录

1.字符串支持 1.codePointAt——根据字符串码元的位置得到其码点 2.includes——判断字符串中是否包含指定的子字符串 3.startsWith——判断字符串中是否以指定的字符串开始 4.endsWith——判断字符串中是否以指定的字符串结尾 5.repeat——将字符串重复指定的次数&#xff0c…

95、Spring Data Redis 之使用RedisTemplate 实现自定义查询 及 Spring Data Redis 的样本查询

Spring Data Redis 之使用RedisTemplate 实现自定义查询 Book实体类 原本的接口&#xff0c;再继承我们自定义的接口 自定义查询接口----CustomBookDao 实现类&#xff1a;CustomBookDaoImpl 1、自定义添加hash对象的方法 2、自定义查询价格高于某个点的Book对象 测试&a…

NewStarCTF 2023 WEEK1|PWN ret2text

拖进IDA&#xff0c;查看 int __cdecl main(int argc, const char **argv, const char **envp) {char buf[32]; // [rsp0h] [rbp-20h] BYREFinit();puts("Welcome to NewStar CTF!!");puts("Show me your magic");read(0, buf, 0x100uLL);return 0; } ma…

PyQt5配置踩坑

安装步骤比较简单&#xff0c;这里只说一下我踩的坑&#xff0c;以及希望一些大佬可以给点建议。 一、QtDesigner 这个配置比较简单&#xff0c;直接就能用&#xff0c;我的配置如下图&#xff1a; C:\Users\lenovo\AppData\Roaming\Python\Python311\site-packages\qt5_app…

人脸动作迁移——基于DaGAN深度感知的生成对抗网络操作对口型数字人

前言 口播视频生成旨在合成具有源图像和驱动视频的身份和姿势信息的协同人脸视频。现有方法主要依赖于从输入图像中学到的二维表示&#xff08;如外观和运动&#xff09;&#xff0c;但密集的三维面部几何信息&#xff08;如像素深度&#xff09;对任务至关重要。这有助于生成…

上门按摩小程序|同城上门按摩软件开发|上门按摩系统;

上门按摩小程序的开发具有许多优势&#xff0c;下面就给大家介绍下按摩小程序功能: 上门按摩小程序的优势 方便快捷&#xff1a;上门按摩小程序提供在线预约服务&#xff0c;用户可以通过手机随时随地预约按摩师上门服务&#xff0c;避免了传统预约方式的繁琐和不确定性。 个性…

【Nginx学习】—Nginx基本知识

【Nginx学习】—Nginx基本知识 一、什么是Nginx Nginx是一个高性能的HTTP和反向代理的web服务器&#xff0c;Nginx是一款轻量级的Web服务器/反向代理服务器处理高并发能力是十分强大的&#xff0c;并且支持热部署&#xff0c;启动简单&#xff0c;可以做到7*24不间断运行。 …

云安全之下一代防火墙介绍

防火墙的概念 下一代防火墙&#xff08;Next Generation Firewall&#xff0c;NGFW&#xff09;是一种可以全面应对应用层威胁的高性能防火墙。通过深入洞察网络流量中的用户、应用和内容&#xff0c;并借助全新的高性能单路径异构并行处理引擎&#xff0c;NGFW能够为用户提供…

jmeter利用自身代理录制脚本

在利用代理录制脚本时一定要安装java jdk&#xff0c;不然不能录制的。 没有安装过java jdk安装jmeter后打开时会提示安装jdk&#xff0c;但是mac系统中直接打开提示安装jdk页面后下载的java并不是jdk&#xff08;windows中没有试验过&#xff0c;笔者所说的基本全部指的是在ma…

【VUE】element Table指定字段单元格样式及数据格式化

将列表中的指定字段的数据&#xff0c;根据字典值回显&#xff0c;并修改指定状态的显示样式 <el-tableref"table"height"500px":data"dataList"><template v-for"(item, index) in columns"><el-table-column:key&quo…