圆运动的软件开发

周末参加了一个金融IT的聚会,liusf讲了一个“流程银行”的topic,这个话题的关注点是如何经营商业银行,着重于如何更好的经营传统体制下的商业银行,着眼于通过对业务流程的改进来提高银行的经营效率,提高服务质量。流程的改进还牵扯到组织结构的变化和重新设计,这是两大要点。激进的民生银行就做了很多垂直化结构的事业部设置,其高层大力的在推行流程银行改革。

我讲的话题是用greenhooper来实施scrum过程,关注的是如何把软件开发过程经营好,这个范围比起经营一家巨型的银行来说小多了。但这两者却有极多的相通之处。以下是一个两者实施基础的一个对比

            流程银行         Scrum项目管理
以责任为内涵的企业文化自组织的项目团队,以团队目标为责任
管理层自身决策和经营管理水平Scrum Master的管理能力
前瞻性和灵活性并存的流程设计Sprint规划,Scrum过程
完善的配套制度Scrum有要求不受打扰的项目开发过程
强有力的执行力Sprint结束时需要有产出物,目标明确要求执行到位
IT系统的支持Greenhopper对Scrum的作用
持续反馈,持续改进快速实践、快速反馈、快速改进

 

左边是liusf列出来的要点,右边是我列出来的要点,为什么会出现这么多同类要求?

 

这让我联想到最近在看的古代中国的一些思想,古人看什么东西都可以用阴阳五行去解释,我们这个软件开发、银行/公司经营是否也可以呢?

 

软件开发过程比较好的实践的是引入迭代,比如scrum的sprint,xp也要求迭代,RUP也要求迭代,而不是传统的瀑布流程,而在团队建设方面,有一种叫做“全功能团队”的方法,这些做法在我看来都是一种将大圆拆分成小圆的方法。一个项目开发从头至尾是一个大圆,而一个sprint就是一个小圆,大圆包含了product backlog、项目交付品、版本计划等等,而小圆包含了对等的sprint backlog、 sprint交付品、sprint计划,流程银行中整个银行是一个大的整体如同一个大圆,垂直化组织结构就是一个小圆,这个小圆可以独立完成绝大部分工作,这样就可以简化业务流程、提高效率、提高服务质量。

 

另外还有很重要一点各个小圆之间不是完全隔离的,是互相有关联的,比如sprint1和sprint2之间,虽然sprint1已经结束了,但需要有sprint总结会议,让sprint2站在一个更高的起点上来开始一个sprint,也就是一个新的圆运动。对于一家以项目开发为主要业务的公司,各个项目就是一个个的小圆,这些项目有起点和终点,从起点到终点就如同走了一个圆的运动。但如果各个圆之间没有联系,那是相当糟糕的一个局面,一个项目结束一个新项目启动的时候不是站在更高的起点上就等同于原地踏步的圆运动,自然界是不会允许这种圆运动存在的,比如宇宙他是一个核心不断向外扩展的,人体的圆运动会让人生长成熟最后衰老死亡,但下一代人和上一代人是不同的,虽然人生还是这么一个过程,但从基因上讲有进化,虽然这个过程极其缓慢,但从科技文化积累上讲在近代来看就是极其明显的,我们下一代人的小朋友甚至比现在的大学生还懂的更多,这是可能的。

 

认可这个圆运动的规律后,如何找到这些共同的因素呢,就如同五行的五个要素可以解释所有的自然规律。对于一家企业来说哪些是这些关键的要素? 企业文化、管理水平、平台工具、执行力、员工素质 或者其他要素? 对于项目来说,也需要这些要素,这些要素或许也有生克关系,当一家企业出现问题或者一个项目出现问题,这要找到哪些要素出现问题,然后根据生克关系来解决问题。而不出问题的时候这些要素应该是一种平衡的状态,但这种平衡可能有很多层次,这不像人体的平衡,健康分的层次恐怕不多,或者就一个层次。但好的企业分的层次会很多,顶尖、一流、优秀、良好 这些都是平衡状态的不同层次。如何打破现有平衡向更高一个层次的平衡过渡,这是一个课题。

 

“天人合一”的理念是值得借鉴的,人如何才能健康,就是遵循自然的规律,就是小圆遵从大圆的规律。一家企业如何能生存发展的更好,需要遵从整体的经济形势和规律,一个部门如何能发展需要遵从企业的运转规律,一个项目如何能运转好,需要遵从部门、公司、客户这些大圆的运转规律,一个sprint如何运转好,需要遵从整体项目的规律。 这么说起来看起来好像说废话似的,但这些规律是什么,这需要深入研究的。

 

以上是一些不太成熟的思考,其实对古人阴阳五行的理论很是诧异,这套东西是在科技极其落后的条件下,在春秋以前就产生了,春秋战国时代有一些发展,之后通行了几千年。基本来源就是夜观天象,靠肉眼来观看星星的运动规律,靠肉眼和徒步(那时候马很差,跟现在的驴子一般体力,一般人还没有这种马)来记录风雨雷电的规律,于是产生了这么高度抽象的理论哲学,古人是不是太牛B了点。 我们现在有射电望远镜,强大的CPU,大可以看到无穷远,细可以看到无穷小,不超越古人搞点新的理论哲学出来实在过意不去啊。

matlab制作圆摆线动画 matlab制作圆摆线动画前言圆滚线螺旋线外圆摆线内圆摆线 前言 matlab是一款非常著名的科学计算和仿真软件,以其强大的数学库、数据可视化功能和扩展工具箱而闻名,这里利用matlab绘制了圆的四种摆线的形成动画,话不多言,直接上代码。 圆滚线 %画圆滚线 t=0:pi/100:2*pi; r=1; %圆的半径 v=1.5; %圆心滚动的速度 w=v/r; %圆滚动的角速度 s=0; figure; title('圆滚线'); hold on; axi 阅读详情

相关推荐

做一个运动控制软件开发人员需要具备的条件!

     运动控制这一行的软件比较特殊,主要体现在:1.专业性强,其需要的知识往往是自动化专业方面的知识,如一些控制原理或规划算法,当然专业性的概括还不只这些,要做好运动控制,没有在这一行的一定专业知识的积累也是不行的,多少要懂得一些机械方面的知识2.理论特色明显数学底子好的人,做这一行比较有优势。运动控制需要的数学知识比较多,如数据拟合/回归算法,插补算法,优化及数学模型设计分析等,不同的行业不同的工艺需要的数学知识往往也不一样,如果对数学比较感兴趣的,做这一行会比较有意思。当然这一行的计算机软件和计算机

无为小丑 1万+

圆运动和椭圆运动公式

<br />圆运动公式:<br />x = centerX +sin(angle) * R;<br />y = centerY + cos(angle) * R;<br />椭圆运动公式:<br />x = centerX + sin(angle) * RX;<br />y = centerY + cos(angle) * RY;

wrq147的专栏 5665

21、圆、区间及其他情形下运动的相干态量子化

本博文探讨了基于相干态量子化方法对圆上运动、1 + 1 德西特时空中的运动以及无限深方势阱中的运动进行量子化分析。通过构建相空间的相干态,研究了经典可观测量的量子化及其对易关系,展示了如何在特定极限下恢复经典行为。这种方法为处理不同拓扑和边界条件下的量子系统提供了统一的框架,并有助于深入理解量子与经典物理之间的联系。

cream的博客 73

圆沿曲线运动

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-U...

weixin_43755513的博客 407

保姆级教程:用MATLAB搞定运动模糊图片修复(附完整代码与避坑指南)

本文提供了一份详细的MATLAB运动模糊图片修复教程,涵盖盲复原、图像复原等核心技术。通过傅里叶变换和Radon变换分析模糊参数,对比逆滤波、维纳滤波和Lucy-Richardson算法效果,并附完整代码与避坑指南,帮助用户实现专业级图像处理。

weixin_26765363的博客 230

c++ mysql_init 返回无效指针_C++操作MYSQL遇到的一些问题

首先 我使用的是 vcpkg上面是我装的一些库《大大安利vcpkg 安装时一定要使用powershell进行编译装上vcpkg后装ligmariadb这个库,这个对Mysql操作还是挺方便的,然后说一下 在装库时碰到的一些问题1.网络问题1.参考了一下 github上的答案 将下载失败的url拷下来 自己下 然后再重新开始安装《vcpkg在安装时每一个需要下载的 都会提供url-仔细找,2.这个问...

weixin_32176627的博客 681

在背景图上使圆运动,并调整圆运动速度。

** 在背景图上使圆运动,并调整圆运动速度(标志位) ** 代码如下: #include<unistd.h> #include<fcntl.h> #include<string.h> #include<stdio.h> #include<sys/mman.h> #include<math.h> #include<linux/input.h> #include<sys/stat.h> #include<sy

weixin_45976607的博客 166

ubuntu18.04安装gtsam过程及报错error: invalid initialization of reference of type ‘const std::vector<bool>&’

这里建议从这个链接下,不要从官网下,可能会有版本冲突 2.安装依赖 3.编译 报错: 1. error: invalid initialization of reference of type ‘const std::vector&’ from expression of type ‘const std::vector’ 124 | const std::vector& mask() const { retur...

qq_35102059的博客 2913

21. 移动的圆 lintcode

21. 移动的圆 (java实现) 采用了递归的方式进行运算 题目将给出两个圆A和B的圆心坐标(x,y)和半径r,现给你一个点P,使圆A圆心沿直线运动至点P。 请问圆A在运动过程中是否会与圆B相交?(运动过程包括起点和终点) 若会相交返回1,否则返回-1。 样例 样例 1 输入:[0,0,2.5,3,2,0.5,0,2] 输出:1 主要思想: 判断两个圆是否相交 r1-r2 <= dis <= r1+r2 代码 public class Solution { /** * @pa

neusoftyinhongtao的博客 1199

CTR模型:Deep&Cross Network

1. 简介 DCN模型(Deep & Cross Network for Ad Click Predictions)是2017年提出的。 出发点: (1)人工探索所有的交叉特征是不现实的; (2)难于推广未曾出现过的交叉特征。 DNN能够自动探索交叉特征并推广到未出现过的交叉特征,但是DNN的学习效率不高,且无法显式的学习特征交叉。 Deep&Cross Network, DCN 模型保留了DNN的优点,并提出了新的cross network,高效学习高阶特征交互。 优点: (1)cross

rosefun96的博客 9361

YOLO26原创优化:SPPF优化 | 新一代高效可形变卷积DCNv4如何做二次创新?高效结合SPPF

如何跟YOLO26结合:1) SPPF高效结合

①答疑群聊服务;②YOLO大模型知识问答系统;③计算机视觉论文生成智能体; 358

软件开发与攀岩运动

本作品采用知识共享署名-非商业性使用-相同方式共享 2.5 中国大陆许可协议 进行许可。 【本文成文于2004年6月,曾作为公司内部资料使用。日前重拾旧文,感慨颇多。时至今日,文中的部分内容已经过时(如频繁测试的概念已经被测试驱动开发所取代),但作为软件开发工作流程的通俗版仍有一定的价值,希望对涉足软件开发领域的新人能有所帮助。】 逐渐变大的BUG!在软件系统的开发过程中,不管是

丑小鸭技术专栏 1709

用生成式AI自动生成测试用例的完整教程

本文旨在帮助测试工程师、开发人员快速掌握“生成式AI自动生成测试用例”的核心技术,覆盖从概念理解、工具选择到实战落地的全流程。无论是Web应用、API接口还是移动端功能测试,你都能找到可复用的方法。本文将按照“概念→原理→实战→避坑”的逻辑展开:先通过生活案例理解生成式AI如何生成测试用例,再拆解核心算法原理,接着用Python代码演示完整生成流程,最后分享实际应用中的优化技巧和未来趋势。生成式AI:能“创造内容”的AI模型(如ChatGPT、CodeLlama),像会写作文的智能笔。测试用例。

AIGC应用创新大全的博客 1581

中医圆运动规律&水液运化规律

这个顺序也是子午流注的顺序。营气在脉中,卫气在脉外。

分享计算机视觉,C++,网络摄像头研发,音视频开发,嵌入式等知识。 1362

Qt软件开发-Qt编译zlib完成文件压缩解压(win10)

在软件开发中进行有需求需要将生成的一些文件打包上传到服务器,或者从服务器下载压缩包下来内部解压。或者自己做一些打包工具,那么使用zlib开源就可以很方便的完成。接下来介绍在zlib在windows下如何利用Qt进行编译,调用,介绍mingw、msvc,32/64位编译办法,完成zip文件打包生成例子。可以单文件压缩打包,多文件压缩打包,目录压缩打包等等。

2218

从 0 到 1 打造一个“超级 IP 智能体”

这篇文章介绍了一个"超级IP智能体"的技术架构和实现方案。该项目构建了一个多模态内容生成流水线,主要流程包括:1)视频下载和音频提取;2)语音识别转换为文字稿;3)使用大语言模型对文案进行仿写和润色;4)语音合成;5)数字人口型同步;6)视频后期处理。文章详细介绍了如何使用Python和Hugging Face开源模型搭建环境,并重点展示了视频下载、语音识别(采用Whisper模型)以及文案仿写(使用Qwen1.5-7B-Chat模型)等核心模块的代码实现。所有处理均针对M3芯片Mac优

AI天才研究院 1150

9.霍夫变换:圆——介绍、用Hough检测圆、圆的Hough变换_1

目录 介绍 用Hough检测圆 圆的Hough变换 介绍 画好直线之后,记住,线是参数模型最简单的形式,现在我们来看看更复杂的东西,也就是圆。 这是圆的方程,其中 a 和 b 是中心,r 是半径: 现在我们假设半径已知。我们只需要找到这些点的位置。 这里有一个圆,在这个圆上有三个点,这里的蓝点: 那么,霍夫空间是什么呢? 因为通常有三个未知数,a b r,但是我告诉过你...

Tom的专栏 1万+

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

【Matlab】简易动画,与任意曲线相切的圆的运动轨迹

1.要求 已知一圆与sinx相切,且在sinx上方,半径为1,当x由0递增到4PI时,求该圆的运动轨迹。(之前帮别人写的,我写好了结果他不要了:) 2.效果图 3.代码 clear x1 = 0: 0.1: 4*pi; y1 = sin(x1); x = x1 - cos(x1).*sqrt(1+cos(x1).^2)./(1+cos(x1).^2); y = -1./cos(x1).*(x-x1)+sin(x1); theta= -2*pi: 0.01: 2*pi; for i = 1:le

一只博客 4072

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

css+div+js 实现元素沿 圆/椭圆 轨迹运动

css+div+js 实现元素沿 圆/椭圆 轨迹运动

JCM_ZZ的博客 643

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

css3 实现运动动画 圆与椭圆

圆: html <div class="demo4"><div></div></div> css .demo4{ width: 200px; height: 200px; margin: 100px auto; borde...

weixin_30945039的博客 806

puzzle(0231)圆滚动问题

问题一 圆A和圆B半径相同,A绕着B无滑动转一圈,问A一共转了几圈? 答案是2圈,证明方法很多,可以用正多边形来逼近圆。 问题二 圆A和圆B半径分别为r1和r2,A绕着B无滑动转一圈,问A一共转了几圈? 答案是 (r1+r2)/r1 显然问题一就是问题二的一个特例。 问题三 一个圆A的半径为r,A绕着一个凸简单曲线B的外面转动一圈,问A一共转了多少圈? 有两种思路,思路一是B的周长 / r + 1,思路二是A圆心的轨迹长度 / r 显然,这两种思路是不等价的,但是对于问题..

nameofcsdn的博客 2631

生成随机圆并进行运动

生成随机圆并进行运动

Alpha_Centauri的博客 413

用qt的图形视图框架实现的圆,三角形,矩形运动及碰撞.

用qt的图形视图框架实现的圆,三角形,矩形运动及碰撞. 效果如图: /*main.cpp*/ #include "project.h" #include int main(int argc, char *argv[]) { QApplication a(argc, argv); Project w; w.show(); return a.exec(); }

小二杰的博客 2465

js带文字的圆随机运动

首先是html代码(其实就只有一个画布,记得要把外部js引入写在body底部 <!doctype html> <html> <head> <meta http-equiv...

qq_29069777的博客 249

c语言/c++编程题之运动的圆 沿正多边形扫过的面积问题

题目描述 给定一个圆的半径R,圆心的运动轨迹为边长为E的正N边形,求圆在运动过程中覆盖的总面积(若多次覆盖,只计算一次)。 输入 第一行T,表示测试数据有T (T 随后的T行,分别代表一组测试数据。 每组测试数据包含3个正整数R(R 输出 每一行输出保留5位小数,表示圆在运动过程中扫过的面积。 样例输入 1 1 10

ESESZB的博客 1239

UFACTORY机械臂 - 运动学特性

UFACTORY机械臂 - 运动学特性

1232
上一篇: 《四圣心源》卷一:天人解
下一篇: 中医书竟然和IT书籍一样有书贼行为
eyejavaeye
博客等级 码龄20年 74粉丝 10原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值