软件设计的火花——Brooks新作及《人月神话》三十五周年讨论会纪要
生活随笔
收集整理的這篇文章主要介紹了
软件设计的火花——Brooks新作及《人月神话》三十五周年讨论会纪要
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
應(yīng)UMLChina之邀,本人于6月20日參加了“Brooks新作及《人月神話》三十五周年討論會”,會上由Brooks的《The Design of Design》4位中文版譯者介紹了此書并談了他們對此書的體會,講演者與參會者進行了互動。無論是Brooks,還是4位譯者,對于軟件設(shè)計都有許多獨到的見解,迸發(fā)出許多火花,特簡要記之,對于我們的軟件開發(fā)會有所啟發(fā)和幫助。<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /> 至于詳細(xì)內(nèi)容,與《人月神話》一樣,對于《The Design of Design》也需要細(xì)讀并結(jié)合自己的軟件開發(fā)經(jīng)驗積極思考,才能體會出其深刻的內(nèi)涵。 ●? ?微軟公司的c#設(shè)計者辦公桌上放著一本《The Design of Design》。 ●? ?一年寫2-3本書的作者的書沒有什么看頭,而作者用了十幾年乃至幾十年花了大量心血寫的書才值得認(rèn)真閱讀。 ●? ?設(shè)計是一種關(guān)于有序過程的有序模型。 設(shè)計就是由目標(biāo)、必要條件、效用函數(shù)和約束等構(gòu)成的思維模型。 不同的項目有不同的約束,如開發(fā)經(jīng)費、項目完成時間、顯示屏幕大小(主要對于手機類設(shè)計)、軟件安全要求等。 ●? ?設(shè)計要有美學(xué)追求,引起審美主體心靈上的愉悅感。蘋果公司喬布斯對于iPhone的設(shè)計不是若干功能堆砌,而是一種時尚設(shè)計。我國理工科很少進行美學(xué)教育,與國外有差距。 ●? ?理性模型是一種自頂自下、逐步求精的模型。 可由“設(shè)計樹”描述,典型例子是瀑布模型。理性模型是在現(xiàn)實中最廣泛應(yīng)用的模型,被美國、德國等一些著名設(shè)計機構(gòu)所采用。理性模型導(dǎo)出的設(shè)計方案可以直接應(yīng)用于簡單場合,但不適合大型設(shè)計項目。 ●? ?設(shè)計之道即修煉之道,軟件設(shè)計者的修養(yǎng)方法可以借鑒演員和武林高手的修養(yǎng)方法。 ●? ?軟件設(shè)計中團隊的組織方法: (1)外科手術(shù)中的組織方法,以主刀大夫為核心、麻醉師、護士等人員配合。也類似于有明星的足球隊,以明星為核心,其他隊員配合。這種組織方法用于軟件設(shè)計團隊,即軟件設(shè)計團隊中有一名高手,以他為核心,其他成員配合。 (2)師徒組織方法,如孔子及其學(xué)生。 (3)成員水平差不多,如沒有明星的足球隊,可以大家一起做,但要請專家復(fù)查。 ●? ?敏捷學(xué)派認(rèn)為軟件設(shè)計貫穿整個軟件生命周期。每一次設(shè)計后,在實施過程中保留正確的,修改有問題的(包括條件變化)。需求-設(shè)計-實施是一個反饋迭代過程,這個觀點已被業(yè)界認(rèn)同。 設(shè)計也是培養(yǎng)人的過程。對于設(shè)計者,軟件設(shè)計過程是一個學(xué)習(xí)過程。有了經(jīng)驗,還要學(xué)理論。
?
參考文獻: 高博(《The Design of Design》中文版譯者):《設(shè)計思維的理性力量》 另一位《The Design of Design》中文版譯者:《設(shè)計師自我修養(yǎng)》 注:Brooks博士寫的《人月神話》于1975年出版,該書內(nèi)容是 Brooks在IBM公司的軟件開發(fā)管理經(jīng)驗總結(jié)和理論提升。《人月神話》英文版一經(jīng)面世,即引起業(yè)內(nèi)人士的強烈反響,后又譯為多種文字,全球銷售數(shù)百萬冊。確立了其在行業(yè)內(nèi)的經(jīng)典地位。 Brooks博士于1999年榮獲美國計算機領(lǐng)域最高獎圖靈獎,獲獎原因是:由于在計算機體系架構(gòu)、操作系統(tǒng)以及軟件工程方面所做出的具有里程碑式意義的貢獻。?
轉(zhuǎn)載于:https://blog.51cto.com/lurongan/338339
總結(jié)
以上是生活随笔為你收集整理的软件设计的火花——Brooks新作及《人月神话》三十五周年讨论会纪要的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 梦到龙王庙什么意思
- 下一篇: 梦到自己钓到一条大鱼什么意思