林銳《軟件工程思想》筆記[轉(zhuǎn)]

          Posted on 2006-07-27 15:12 無(wú)為 閱讀(325) 評(píng)論(0)  編輯  收藏 所屬分類: 頓悟

          質(zhì)量第一,生產(chǎn)率第二。
          ??????? 高質(zhì)量對(duì)所有用戶都有價(jià)值,而生產(chǎn)率只對(duì)開(kāi)發(fā)方有意義。

          軟件工程的三個(gè)基本策略
          ??????? 復(fù)用:提高質(zhì)量與生產(chǎn)率;
          ??????? 分而治之:把一個(gè)復(fù)雜的問(wèn)題分解為若干個(gè)簡(jiǎn)單的問(wèn)題,然后解決;
          ??????? 優(yōu)化——折衷

          所有的錯(cuò)誤都是嚴(yán)重的,不存在微不足道的錯(cuò)誤。

          管理者不能老惦記著自己是一個(gè)官,而應(yīng)時(shí)刻意識(shí)到自己是責(zé)任的主要承擔(dān)者。

          程序員的秉性
          ??????? 誠(chéng)實(shí)、簡(jiǎn)單(實(shí)用主義)、愛(ài)憎分明、工作單調(diào)但不乏味

          好的程序經(jīng)理應(yīng)具備的條件:
          ??????? 技術(shù)水平是程序員隊(duì)伍中的最高級(jí)別;
          ??????? 能做最多且最難的工作;
          ??????? 有人格魅力;(以身作則,公正待人)
          ??????? (ps:個(gè)人認(rèn)為溝通的能力才是最重要的)

          程序員升為經(jīng)理后一定要編程;軟件公司的經(jīng)理是既要精通技術(shù),又要懂得管理,但很多技術(shù)人員是在工作中領(lǐng)悟如何管理的。

          項(xiàng)目計(jì)劃:
          ??????? 知己知彼:項(xiàng)目可用的資源有人、可復(fù)用的軟構(gòu)件、軟硬件環(huán)境。
          ??????? 進(jìn)度安排:項(xiàng)目計(jì)劃應(yīng)是動(dòng)態(tài)的,隨著客戶需求等變化而變化。
          ??????? 進(jìn)度表要經(jīng)過(guò)開(kāi)發(fā)小組討論并通過(guò),這樣才能實(shí)施;
          ??????? 進(jìn)度表中必需確立若干里程碑;
          ??????? 進(jìn)度表中對(duì)時(shí)間的安排必需有一定的緩沖時(shí)間;(這點(diǎn)是以后需要注意的)

          質(zhì)量管理——提倡“零缺陷質(zhì)量管理”;兩大核心為:
          ??????? 高目標(biāo):只有確立高目標(biāo),才有可能達(dá)到較高的質(zhì)量水平。
          ??????? 可執(zhí)行的規(guī)范:好的規(guī)范必需是企業(yè)有能力執(zhí)行的;無(wú)規(guī)范則導(dǎo)致無(wú)序和混沌;太嚴(yán)密的規(guī)范則容易扼殺程序員生機(jī)勃勃的創(chuàng)造力。

          軟件的質(zhì)量因素——簡(jiǎn)化為以下幾種:
          ??????? 正確性與精確性(首要考慮的,可擴(kuò)充到容錯(cuò)性與可靠性)
          ??????? 性能與效率
          ??????? 易用性
          ??????? 可理解性與簡(jiǎn)潔性
          ??????? 可復(fù)用性與可擴(kuò)充性

          質(zhì)量檢查:質(zhì)量檢查應(yīng)該在每個(gè)實(shí)踐環(huán)節(jié)都要執(zhí)行,對(duì)應(yīng)于進(jìn)度表,在每個(gè)里程碑到達(dá)時(shí)執(zhí)行質(zhì)量檢查比較合理。檢查的內(nèi)容包括:作出評(píng)審及作出建議。

          可行性分析的要素:
          ??????? 經(jīng)濟(jì):成本收益分析;短期長(zhǎng)期收益分析。
          ??????? 技術(shù):能否在指定的時(shí)間內(nèi)完成;能否達(dá)到預(yù)期的質(zhì)量標(biāo)準(zhǔn);能否達(dá)到預(yù)期的生產(chǎn)效率。
          ??????? 社會(huì)環(huán)境:產(chǎn)品所處的市場(chǎng)分析;產(chǎn)品及市場(chǎng)受政策影響。

          人(團(tuán)隊(duì))
          需求分析的困難在于:客戶說(shuō)不清;需求本身經(jīng)常變動(dòng);分析人員或客戶理解有誤。
          需求分析的核心問(wèn)題:
          ??????? 應(yīng)該了解什么:由主到次,由宏觀到微觀。
          ??????? 通過(guò)什么方式:與客戶交流;向行家請(qǐng)教;分析同行業(yè)優(yōu)秀及失敗的軟件;

          posts - 10, comments - 0, trackbacks - 0, articles - 3

          Copyright © 無(wú)為

          主站蜘蛛池模板: 镇沅| 卓资县| 太和县| 崇阳县| 德庆县| 济南市| 天门市| 清远市| 泸州市| 元氏县| 社旗县| 札达县| 双流县| 陆河县| 临高县| 宁津县| 资溪县| 延庆县| 甘谷县| 西昌市| 大英县| 炉霍县| 吴川市| 晋中市| 昭平县| 秦皇岛市| 和田市| 崇阳县| 同心县| 汨罗市| 喀什市| 漠河县| 溆浦县| 喀喇| 鹤壁市| 错那县| 赞皇县| 伊春市| 枞阳县| 防城港市| 大渡口区|