文件與工程的故事

2021-08-30 04:02:42 字數 1449 閱讀 9750

從前有個工匠,依靠自己的不錯得手藝,聞名鄉里,也因此接了不少的小工程,賺了不少錢。

但是隨著名聲得增長,工程也越做越大,雖然他得技術了的,但是還是問題不斷。例如:一次,雇主覺得他技術了得不用多說什麼,所以只給了他乙個比較詳細的設計圖就讓他開始做工程了。這個工匠得技術果然了得,如神一般的,20天之內做成了50公尺高得水塔。然後他把主雇叫來就準備收錢了,但是主雇看到了卻苦笑不得:原來圖上得數字都是橫向得,他得本意是要打一口井,沒想到他把圖看反了………………之後由於工程越來越大,他常常不是忘記主雇的一些要求,就是做了一些畫蛇添足得事情,最過分得莫過於蠻橫得雇主不斷的提出之前沒有約定過得要求,他的生意沒況遇下。後來他不得不把雇主得每個要求詳細的寫到乙個文件中,並寫入契約。雖然在開工之前往往要費很多時間來做秀才做的事,但是由於這個文件,他減少了很多後顧之憂,他得生意又慢慢好了起來。後來他又規範了這個文件,使得他能夠很快記住和回想起主雇得想要得東西並且能夠成為法律依據。他還給這個文件起了乙個名字,叫工程需求規格說明書,但是其他得工匠對之嗤之以鼻,覺得只要技術硬,心細,就沒問題了,他們更願意花些功夫搞搞發明,練習技術。

後來他所承包的工程規模更近一步,他組建了乙個工匠隊。雖然他們每個人的技術都不錯,但是他們還是常常疏忽,出現了一些莫名其妙得問題:他們做了乙個東西卻沒有完成主雇得功能;他們做的部件之間無法合作;他們做的東西時不時功能重複;工匠a做的東西其他人都不知道這個是幹什麼的,以至於a不在的時候工程無法繼續。一段時間以後,他覺得他又遇到了瓶頸,他不斷尋找方法,訓練他得工匠隊,但是往往杯水車薪。這時他又想起了他遇到上乙個瓶頸時得情況,於是他們在做下乙個工程之前做完需求之後開始寫寫畫畫,不久他們做成了乙份文件,上面規定了每個大部件做完成得功能、所用的材料及與其它部件如何一同完成乙個大得功能。雖然第一次他的隊員們對寫寫畫畫得工作怨聲載道,覺得這並不是乙個工匠所應為得事情,但是時間一長,那些奇怪得問題發生率明顯下降,開始的寫畫工作使他們得錯誤明顯減少,他們也慢慢得開始主動得做這個文件了。他們把這個文件命名為工程概要設計說明書。而其他得工匠隊卻一直不明白為什麼他們得錯誤率如此之低。

後來他們越做越大,開了乙個工匠團,大量承接工程。但是在面對超大規模得工程時,他們又遇到了困難:部件由不同工匠負責,雖然他們規定了功能,材料等問題,但是他們卻不知道其他部件會對自己得部件造成多大的影響,造成多大的磨損、完成自己的部件最多能用多少材料、在自己的部件上會發生什麼事情,如何安排自己部件得內部結構使得自己得部件發揮最大作用等等。這回這個工匠,自然而然得就由開始規定大家在工程之間加寫乙個文件,他詳細得描述了每個部件,每個工匠也欣然接受,問題迎刃而解。他管這個文件叫做詳細設計說明書。

後來他們為了更嚴格與全面的計畫測試與方便使用者使用,又發明了測試工程測試文件、使用者使用說明書。這些文件,使得他們的工作效率與質量節節提高:他們在工程期間要做的只是按照文件內容按部就班進行,這個工匠團從此全國聞名………………

後來他們寫文件的時間甚至超過了做工程的時間。但是一些還停留在承接小專案的工匠卻總是不明白,為什麼在那個工匠裡的工匠會變的像個秀才一樣總是寫寫畫畫的,直到他們第一次嘗試嚴格得使用那個工匠發明的文件………………

我與軟體工程的故事

軟體工程,直到報考之前我才第一次了解到這個專業的名字,而且就在那麼一瞬間,就決定下來要學習這個專業,甚至沒有了解到究竟什麼是軟體工程,學習的內容又是什麼。可能是 軟體 這個詞彙,在那麼一瞬間吸引到了我,讓我義無反顧地把軟體工程當成了我的第一志願,結果很順利,我成功地被錄取了。在開始學習之後我發現這個...

軟體工程 文件

1.軟體工程 1 是什麼?軟體工程是指導計算機軟體開發和維護的一門工程學科。採用工程的概念 原理 技術和方法來開發和維護計算機軟體,把經過實踐考驗而證明正確的管理技術和當前能夠得到最好的技術和方法結合起來,以經濟地開發出高質量的軟體並有效地維護它。2 過程?軟體工程的過程是 生產乙個最終能滿足需求且...

軟體工程與機房收費系統文件收穫

預期的讀者為系統開發人員,管理人員和維護人員。可行性研究報告,是我們開發一款軟體之前,對這個專案是否可行,能否達到開發目的,需要付出多少人力 資源 時間等的研究。是軟體開發的前提。可行性研究的目的 用最小的 在盡可能短的時間內確定問題是否能夠解決。可行性研究分為經濟可行性 技術可行性 操作可行性 法...