爱德华·尤奠为20世纪70年代定义软件开发的结构化分析技术奠定了基础,他开创了计算机编程的系统性方法。作为美国软件工程师和教育家,他花费数十年完善方法论,改变了复杂系统的设计、分析和管理方式,最终通过他的私人公司和大量作品影响了全球数千名开发者。
职业生涯开始
1965年,尤登从麻省理工学院应用数学专业毕业后,开始在数字设备公司(Digital Equipment Corporation)的职业生涯。在那里,他为PDP-5小型计算机开发了FORTRAN程序,并参与了PDP-8的汇编语言工作。此后,他作为一名独立顾问工作了几年,直到1974年创立了自己的公司YOURDON Inc.
方法论发展
YOURDON Inc.发展成为一家主要的培训和咨询组织,最终在北美和欧洲雇佣了150人。该公司为超过25万名专业人士提供了结构化编程、逻辑数据建模和项目管理培训。尤登还开发了尤登结构化方法(YSM),这是一个包含行为模型、处理器环境模型和软件环境模型的框架,用于组织复杂的系统架构。
面向对象的进展
在1980年代末和1990年代,尤登将注意力转向面向对象的分析和设计。他合作开发了尤登/怀特黑德方法和库德/尤登方法,这两种方法都成为软件工程师的标准。在此期间,他担任了多家IT咨询公司的董事会成员,并为众多行业研究项目提供咨询服务。
Y2K争议与晚年
1990年代末,尤登作为警告Y2K错误可能造成灾难性影响的重要人物而获得公众关注。他撰写了《时间炸弹2000》等书籍,认为这个问题可能导致严重的社会和经济崩溃。尽管他的可怕预测没有实现,但在新千年里,他仍然活跃,担任北德克萨斯大学的教员研究员和Cutter IT Journal的编辑。
快速事实
- 出生:1944 - 逝世:2016 - 教育:麻省理工学院 - 创立YOURDON Inc.:1974 - 入选计算机名人堂:1997 - 著名著作:《美国程序员的衰落与灭亡》
读者提问
### 什么是尤登结构化方法?
这是一种基于功能结构化的软件设计系统方法,利用模型定义系统行为和硬件-软件交互。
### 尤登为何参与Y2K问题?
他是Y2K相关故障将导致广泛技术故障和崩溃这一理论的主要倡导者,主张及早修复。
.jpg)