现代软件工程系列 学生的精彩文章 (1)
講了很多課, 碰到了很多學(xué)生, 他們教給我不少東西, 下面是一些我印象中的精彩文章:
http://teamkingofcsharp.spaces.live.com/blog/cns!59FC2D3DD66822AA!188.entry
?
?
?
December 26“大教堂”與“市集”
????? 軟件項(xiàng)目的管理者總是無(wú)比艷羨傳統(tǒng)行業(yè),無(wú)論是工業(yè)的流水線還是建筑的工地,只需要增加人手就可以趕上進(jìn)度,這樣的情形在軟件行業(yè)中完全就是神話,“人月神話”——Brooks博士在IBM公司SYSTEM/360家族和OS/360中的項(xiàng)目管理經(jīng)驗(yàn)中提出的最具洞察力的見(jiàn)解。當(dāng)一個(gè)軟件項(xiàng)目增加人手時(shí),往往需要項(xiàng)目中的人首先停下來(lái),給新人以指導(dǎo),進(jìn)度反而會(huì)變慢,或者要等到幾個(gè)月之后,新人熟悉了流程,進(jìn)度的進(jìn)展才會(huì)加快一點(diǎn)...
???? 軟件開(kāi)發(fā)的特性促使軟件開(kāi)發(fā)出現(xiàn)了“大教堂”式的垂直開(kāi)發(fā),它在一開(kāi)始的時(shí)候已經(jīng)把整個(gè)系統(tǒng)每一個(gè)處細(xì)節(jié)都訂制好,整個(gè)開(kāi)發(fā)的過(guò)程都是在嚴(yán)肅的氣氛中按規(guī)矩進(jìn)行一步步的實(shí)施。并且開(kāi)發(fā)是封閉的。微軟是大教堂式開(kāi)發(fā)的代表。
???? Linux的成功,很多人都?xì)w功于Linux的 初創(chuàng)者Linus Torvalds那如“市集”般的開(kāi)發(fā)模式。在“大教堂”中創(chuàng)意的發(fā)揮只是某些人的“特權(quán)”,其余的人只是代步工而已。而市場(chǎng)式的開(kāi)發(fā)則是更偏向于橫向式的開(kāi)發(fā),在這里面,每個(gè)人的創(chuàng)意的可得到發(fā)揮與交流,而不像公司了如階級(jí)般的“輩分”制。維系整個(gè)大教堂的主要方式是金錢與物質(zhì)的享受,而維系整個(gè)市集開(kāi)發(fā)的方法主要是興趣的激發(fā)與精神上的享受。市集式的開(kāi)發(fā)則是開(kāi)放的。
???? 夢(mèng)斷代碼中Chandler的開(kāi)發(fā)不屬于這兩者,他們類似于“市集”,動(dòng)力主要來(lái)自興趣的激發(fā)與精神上的享受,但是管理上又類似于“大教堂”...
???? 本次軟功KFC所做的ihunter應(yīng)該是屬于“市集”的...
4:09 PM?| Blog itComments (9)
Yuanhe Huang - Dec. 26, 2008 這是誰(shuí)寫(xiě)的?文筆真好。 xin 鄒欣 - Dec. 27, 2008 - Delete 不錯(cuò),當(dāng)然,可以和隔壁 DTSlob 同學(xué)的文筆比較一下。。。 Yuan CHEN - Dec. 27, 2008 不知“市集”里的linus torvalds同學(xué)是咋對(duì)待郵件組里那些“煩人、干擾他時(shí)間、分散他注意力”的bug report的…… King of C# - Dec. 28, 2008 Re CHENYuan: You can see how Linus Torvalds reply the comment of his "Git" by Dmitry Kakurin, and the famous argument with Andy Tanenbaum about Linux and Minix. :) King of C# - Dec. 28, 2008 Re 鄒欣xin: We are busing improve the software and do not have much time to write blogs. May you thinks we put too much time on coding, but we really have to make sure our software is good enough first, then we can have some free time do to this and that. Yuanhe Huang - Dec. 29, 2008 Re xin 鄒欣: We've heard that DTSlob has FULL-TIME blog writer in their group, but unfortunately we don't, all our members are assigned heavy coding tasks.There's no doubt that DTSlob's staff assignment may help targeting higher score in your course. But we are targeting the best software, and all our members wants to learn software engineering skills and practice our teamworks, so we don't tell such thing to a member: "You don't need to write a single line of code, you just need to write fancy blogs and please our teacher." Yuanhe Huang - Dec. 29, 2008 Speak of the famous argument between Torvalds and Dmitry Kakurin, you may refer to this blog: http://blog.csdn.net/turingbook/archive/2007/09/07/1775488.aspx Xin Miao - Dec. 31, 2008 Re Yuanhe Huang: 贊FULL-Time! Yuan CHEN - Dec. 31, 2008 >>the famous argument between Torvalds and Dmitry Kakurin
you think something is right just because somebody has done it before?
we judge ourselves and think rationally because we are men now :)
總結(jié)
以上是生活随笔為你收集整理的现代软件工程系列 学生的精彩文章 (1)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 现代软件工程 第二章 【个人技术】 练习
- 下一篇: android studio导入ecli