ws0110的个人博客分享 http://blog.sciencenet.cn/u/ws0110

博文

戏说“软件工程与男女关系”

已有 2789 次阅读 2013-2-12 20:11 |个人分类:随心随性|系统分类:教学心得| 软件工程

一、 生命周期法与传统的中国式婚姻
1. 先看定义:
有时也称为线性顺序模型法、瀑布法等。指的是在开发过程从一个阶段的输出流到下一阶段的线性的、顺序的方法。整个软件过程历经系统调查、需求分析、系统设计、编码、测试和维护等阶段。
传统的中国式婚姻一般也要经过一个线性的顺序过程,男大当婚,女大当嫁,须经父母之命、媒约之言,行六礼(纳彩、问名、纳吉、纳征、请期、亲迎)、然后才能拜堂成亲入洞房。
2. 再看问题:
1) 用户只有在系统几乎全部完工时才能使用该系统。
男女双方往往只有入了洞房,才知道对方的长相。
2) 对已经成型的系统的任何改动将付出非常大的代价,而且越往后代价越高。
当然古代要悔婚更不是一件容易的事,特别是对于下过聘礼的穷人家.
3) 在生命开发周期的某个环节发生“阻塞”而影响随后环节的进行。
很少有不找媒人,不下聘礼,不纳彩,不问是否般配,不经小定、大定、迎亲,就直奔洞房的吧,除非私奔。

二、 原型法与试婚
1. 先看定义:
当不知道做什么时做什么呢? 也许原型法就是回答。
当不知道你面前的这个男人/女人是不是合适做你的老公/老婆时,做什么呢?也许试婚是个好办法。
2. 再看问题:
需要澄清原型好坏及成功的标准。用户和开发者如果不能很好的折衷, 他们之间要求和拒绝修改的争论会演变成无休止的矛盾。
试婚期间,您是否能忍受对方的缺点,你是否愿意接受并不十全十美的对方。一定要有足够的认识,否则仓促结婚的后果将存在很大的隐患。
 
三、 快速应用开发与一夜情
1. 先看定义:
政府部门的决策效率有时会比预想的低, 而一旦作出决策, 尽管预算资金还没到位, 却希望能尽快地看到成果; 现代商业要适应信息化的环境, 要有极强的应变能力,快速应用开发(RAD) 应该是适应这种需求的最好方法。
如果你和她/或他一见钟情;如果你和她/或他久旱逢甘霖;如果你的他/或她马上就要生离死别;如果你罗敷有夫,或者他使君有妇;如果你和她/或他需要达成某种交易;你们可能会选择一夜情吧。
2. 再看问题:
由于强调极短的开发周期, 因此, 这样的项目一般压力很大,对开发者的心理和生理都是巨大的考验。
由于要与传统的伦理道德作战,由于要在很短的时间内完成男欢女悦,这对双方的心理和生理当然也是巨大的考验。



https://blog.sciencenet.cn/blog-741216-661421.html

上一篇:我们可以更漂亮,但如何更聪明
下一篇:软件最终测试
收藏 IP: 120.38.222.*| 热度|

1 曹聪

该博文允许注册用户评论 请点击登录 评论 (1 个评论)

数据加载中...

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-5-20 07:31

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部