亚洲av乱码一区二区三区挤奶,欧美福利网站,亚洲AV无码第一区二区三区,欧美白人最猛性xxxxx

項(xiàng)目管理資源網(wǎng)

您的位置:項(xiàng)目管理資源網(wǎng) >> 研發(fā)制造項(xiàng)目管理

如何讓研發(fā)工作的管理更加簡(jiǎn)單高效

2010/5/18 10:43:59 |  3110次閱讀 |  來(lái)源:網(wǎng)友轉(zhuǎn)載   【已有0條評(píng)論】發(fā)表評(píng)論

O研發(fā)管理系統(tǒng)。

  3、開發(fā)自動(dòng)化體系的建立。

  相對(duì)于過程信息化而言,開發(fā)自動(dòng)化體系的建立容易被忽視。其實(shí),隨著計(jì)算機(jī)技術(shù)的不斷發(fā)展,在開發(fā)自動(dòng)化支持方面已經(jīng)有了不少成熟的解決方案。對(duì)軟件開發(fā)而言,最典型的莫過于自動(dòng)構(gòu)建與持續(xù)集成,其它還包括代碼自動(dòng)走查,自動(dòng)測(cè)試工具等。對(duì)硬件而言,也有不少自動(dòng)測(cè)試手段,研發(fā)在生產(chǎn)加工的自動(dòng)化支持方面同樣有不少工作可做。其實(shí),這里之所以提出自動(dòng)化體系的建立,是指研發(fā)團(tuán)隊(duì)?wèi)?yīng)該不停審視所有的研發(fā)過程,盡量將能夠自動(dòng)化的過程自動(dòng)化。如果能夠通過一個(gè)系統(tǒng)或計(jì)算機(jī)自動(dòng)完成,就不要用人工的方法來(lái)完成這個(gè)工作。盡管很多研發(fā)過程自動(dòng)化的建立相對(duì)而言比較耗費(fèi)時(shí)間,但是為企業(yè)研發(fā)團(tuán)隊(duì)帶來(lái)的效率的提升卻往往非常明顯。當(dāng)然,自動(dòng)化體系的建立是一個(gè)長(zhǎng)期而艱苦的過程,但是真正優(yōu)秀的公司的研發(fā)核心競(jìng)爭(zhēng)力也往往會(huì)體現(xiàn)在這個(gè)方面。

  對(duì)于文檔體系和信息化體系的建立,我想不用過多的闡述大家都很容易理解,但是對(duì)于“開發(fā)自動(dòng)化體系的建立”的這個(gè)概念,或許只是我的一點(diǎn)個(gè)人看法,為了便于大家理解,我這里就用一個(gè)對(duì)電子通訊和儀器儀表等行業(yè)研發(fā)團(tuán)隊(duì)在嵌入式軟件開發(fā)領(lǐng)域非常適用的具體實(shí)例來(lái)闡述一下何謂開發(fā)自動(dòng)化思想,如果您負(fù)責(zé)的團(tuán)隊(duì)正好也包含嵌入式軟件研發(fā),我想你會(huì)更加容易理解下面的內(nèi)容:

  對(duì)嵌入式軟件來(lái)說(shuō),堆??臻g有嚴(yán)格的大小限制,而堆棧的使用狀況對(duì)編程人員來(lái)說(shuō)又不能夠直觀的被觀察,這直接導(dǎo)致在嵌入式軟件系統(tǒng)中經(jīng)常會(huì)遇到堆棧溢出問題,一些低水平的開發(fā)人員總是容易在這上面犯錯(cuò)。而這種問題一旦被引入到最終的產(chǎn)品中,其隱蔽性強(qiáng),導(dǎo)致的后果嚴(yán)重,且不易跟蹤重現(xiàn)。我們具體來(lái)分析一下原因,從事過嵌入式軟件開發(fā)的人都知道,函數(shù)參數(shù)和函數(shù)內(nèi)的局部變量以及函數(shù)的遞歸調(diào)用層次等在函數(shù)運(yùn)行時(shí)都會(huì)對(duì)堆棧的占用產(chǎn)生影響,而一些編程經(jīng)驗(yàn)不足的開發(fā)人員往往容易在函數(shù)實(shí)現(xiàn)時(shí)在內(nèi)部定義空間要求過大的局部變量(諸如多維數(shù)組)。大多數(shù)研發(fā)團(tuán)隊(duì)的解決思路是:將這個(gè)定義成編程規(guī)范,或者寫成經(jīng)典案例,或者將這個(gè)檢查作為代碼審查的CheckList的一部分。但是,我要說(shuō)的是這些方法都不是最優(yōu)的終極解決方案。這里我推薦我以前負(fù)責(zé)的研發(fā)團(tuán)隊(duì)中采用的一種做法給大家參考:函數(shù)對(duì)堆棧的大小依賴是可以被靜態(tài)檢查的,在函數(shù)編譯的中間過程文件中,你可以分析一下里面的匯編語(yǔ)言,然后通過正則表達(dá)式匹配找出函數(shù)實(shí)現(xiàn)的地方,并分析出函數(shù)對(duì)堆棧的使用情況。通過寫一小段堆棧使用檢測(cè)的掃描腳本,在每次軟件編譯后,自動(dòng)運(yùn)行該腳本,然后將掃描的異常結(jié)果發(fā)給相關(guān)人review。這個(gè)自動(dòng)處理的過程在我們的系統(tǒng)中引入后,幾乎再也沒有出現(xiàn)過堆棧耗盡溢出問題。我總結(jié)一下上面的過程:開發(fā)人員checkin代碼->自動(dòng)構(gòu)建腳本運(yùn)行->構(gòu)建完成后自動(dòng)運(yùn)行代碼靜態(tài)掃描腳本(這里可以是任何靜態(tài)檢查工具,如PCLINT和C++Test以及我上面提到的堆棧檢測(cè)掃描代碼)->自動(dòng)運(yùn)行測(cè)試腳步(如冒煙測(cè)試,Unit測(cè)試等)->自動(dòng)保存build結(jié)果供后續(xù)人工測(cè)試。上面的任何步驟失敗都會(huì)自動(dòng)通知相關(guān)人。 以上過程說(shuō)復(fù)雜也有些復(fù)雜,說(shuō)簡(jiǎn)單也簡(jiǎn)單,畢竟你要做的僅僅是整合各種現(xiàn)成的工具,然后開發(fā)一點(diǎn)點(diǎn)自動(dòng)腳本,但是這條自動(dòng)生成線一旦建立,卻能夠切實(shí)提升研發(fā)效率。

  我上面只提到一個(gè)軟件開發(fā)的實(shí)例,其實(shí)在開發(fā)過程中,有很多具體的環(huán)節(jié)都可以通過一些自動(dòng)化的手段顯著提高研發(fā)效率。如何發(fā)現(xiàn)哪些研發(fā)過程需要或可以自動(dòng)化呢?這個(gè)需要仔細(xì)觀察團(tuán)隊(duì)的實(shí)際工作情況,找出開發(fā)過程中重復(fù)的手工勞動(dòng)比重大的工作,然后研究一下自動(dòng)化是否可行,然后實(shí)施推廣。

  上述三個(gè)方面的內(nèi)容談的都非?;\統(tǒng),任何一方面的工作展開來(lái)探討都是一大堆內(nèi)容,希望今后有機(jī)會(huì)能夠與大家共同探討一下這些方面的工作如何開展。

    項(xiàng)目經(jīng)理勝任力免費(fèi)測(cè)評(píng)PMQ上線啦!快來(lái)測(cè)測(cè)你排多少名吧~

    http://opto-elec.com.cn/pmqhd/index.html

“項(xiàng)目管理生根計(jì)劃”
企業(yè)項(xiàng)目經(jīng)理能力培養(yǎng)和落地發(fā)展方案下載>>

分享道


網(wǎng)站文章版權(quán)歸原作者所有,如有認(rèn)為侵權(quán)請(qǐng)聯(lián)系我們,將于1個(gè)工作日內(nèi)作出處理!
網(wǎng)友評(píng)論【 發(fā)表評(píng)論 0條 】
網(wǎng)友評(píng)論(共0 條評(píng)論)..
驗(yàn)證碼: 點(diǎn)擊刷新

請(qǐng)您注意護(hù)互聯(lián)網(wǎng)安全的決定》及中華人民共和國(guó)其他各項(xiàng)有關(guān)法律法規(guī)或間接導(dǎo)致的民事或刑事法律責(zé)任
·您在項(xiàng)目管理資源網(wǎng)新聞評(píng)論發(fā)表的作品,項(xiàng)目管理資源網(wǎng)有權(quán)在網(wǎng)站內(nèi)保留、轉(zhuǎn)載、引用或者刪除
·參與本評(píng)論即表明您已經(jīng)閱讀并接受上述條款
伊人久操视频| 91先生视频不卡| www.成人网| 亚洲AV成人综合网| 欧美另类男人的天堂| 人妻H网站| 欧美熟妇日韩成人性爱| 静海县| 亚洲av无码国产精品色软件下戴| 美女少妇黄色AV| 无码中文乱伦| 久久的爱欧美| 久久综合伊人77777蜜臀| 免费a级毛片无码专区| 亚洲欧美gv| 中合一区| 欧美一区二区呦呦| 长沙市| 夜夜高潮夜夜爽夜夜爱爱一区| 综合一区国产精品| 四虎精选免费视频| 久久久久久久久9久久| 国产欧美在线视频| 欧美激情亚洲综合| 亚洲毛片蜜桃| 大香蕉九九九| 亚洲一区二区三区免费视频| 色福利网| 亚洲色图欧美| 澳门美女一级毛片大全| 超碰188| 懂色Av噜噜一区二区三区AV| 一级片高清| 国产无码只有精品| 亚洲日韩av观看| 巨茎大战欧洲美女| 4438亚洲| 91精品人要系列| 五月婷婷综合六月丁香| 大陆熟妇多毛| 欧洲另类类一二三四区|