![加強軟件的管理與訓(xùn)練_第1頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/13/37fdd1fc-b261-452f-8c3c-c0693a1d253e/37fdd1fc-b261-452f-8c3c-c0693a1d253e1.gif)
![加強軟件的管理與訓(xùn)練_第2頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/13/37fdd1fc-b261-452f-8c3c-c0693a1d253e/37fdd1fc-b261-452f-8c3c-c0693a1d253e2.gif)
![加強軟件的管理與訓(xùn)練_第3頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/13/37fdd1fc-b261-452f-8c3c-c0693a1d253e/37fdd1fc-b261-452f-8c3c-c0693a1d253e3.gif)
下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、為了加強軟件的管理與訓(xùn)練,提高個體軟件過程能力我們必須先了解軟件的一些性質(zhì)。軟件是一系列按照特定順序組織的計算機數(shù)據(jù)和指令的集合。一個軟件的產(chǎn)生是有一定的過程的。軟件過程是人們用來開發(fā)和維護軟件及相關(guān)產(chǎn)品的活動|、方法、實踐和改良的集合。根據(jù)ISO/IEC12207軟件生命周期過程標(biāo)準(zhǔn),軟件過程被分為根本過程、支持過程和組織過程,這里組織過程包含了管理過程。軟件生命周期的是軟件獲取、供給、開發(fā)、運行和維護的過程,設(shè)計軟件過程中各個參與方或利益方,包括軟件產(chǎn)品的需方、供方、開發(fā)者、操作者和維護者。接下來將從軟件過程的各種管理來闡述如何提高個體的軟件過程能力和加強軟件管理。組織管理:一堆沙子是松散
2、的,可是它和水泥、石子、水混合后,比花崗巖還堅韌。一一王杰一款好的軟件的開發(fā)過程是靠大家一同努力完成的。為此,我們要先建立組織過程焦點。組織過程焦點的目的是建立起軟件組織對軟件過程活動的責(zé)任,包括促進并保持對軟件過程的了解、協(xié)調(diào)、制定、維護、評估以及改良的活動。為了有個好的軟件過程,建立組織過程焦點一定要到達一定要求。1在整個組織中,軟件過程的制定和該井活動是協(xié)調(diào)一致的。2識別一個具體的軟件過程相對于標(biāo)準(zhǔn)過程的優(yōu)缺點。3確保組織層的軟件過程的制定和改良活動是有方案進行的。為了創(chuàng)造一種環(huán)境,是組織能夠建立和維護一個軟件過程改良的方法學(xué),需要進行組織焦點活動。1定期評估軟件過程并根據(jù)評估結(jié)果制訂相
3、應(yīng)的更改方案2組織制定和維護有關(guān)軟件過程和改良活動的方案3協(xié)調(diào)組織的標(biāo)準(zhǔn)軟件過程和工程自定義的軟件過程的制定和改良工作4協(xié)調(diào)組織的軟件過程數(shù)據(jù)庫的使用5新過程、新方法、新工具的評價、監(jiān)控和推廣6對有關(guān)組織和工程的軟件過程培訓(xùn)進行統(tǒng)一管理7及時將有關(guān)軟件過程制定和改良的活動通知與實施軟件過程相關(guān)的組和人員需求管理:每一款軟件都是為了解決需求而開發(fā)??蛻舻男枨鬀Q定了這款軟件的根本功能。需求定義指的是解釋涉眾需求,并根據(jù)需求規(guī)模整理成對要構(gòu)建系統(tǒng)的明確的說明。需求開發(fā)的目的是通過調(diào)查與分析,獲取用戶需求并定義產(chǎn)品需求。整個需求管理要分成3個局部:需求確認(rèn)、需求跟蹤、需求變更控制。技術(shù)管理:軟件開發(fā)本
4、身具有很強的技術(shù)性,而且過程、流程及其成果的電子化或信息化特征也很顯著,所以技術(shù)管理對軟件管理有及其重要的意義。首先是技術(shù)架構(gòu)。技術(shù)架構(gòu)主要是指用于支持軟件工程過程成功實現(xiàn)與過程改良的技術(shù)根底設(shè)施,包括各類在技術(shù)過程管理中所采用的方法工具等。一款優(yōu)秀的軟件要有一個良好的技術(shù)架構(gòu)。為此理清技術(shù)架構(gòu)的層次和內(nèi)容是必需的。接著是軟件過程的問題分析和決策方案。一款軟件的開發(fā)不可能一下子到達完美的地步,他必定會出現(xiàn)許多的缺陷。這是要幾時的進行原因分析,目的在于識別導(dǎo)致缺陷和其他問題的根本原因。然后是決策來解決問題。選擇決策技術(shù)和結(jié)構(gòu)層次,制訂決策分析與決定的方案;建立作為決策根底的評價準(zhǔn)那么;建立并運用
5、決策分析指導(dǎo)原那么,確定推薦的候選方案;選擇評價方法,對照準(zhǔn)那么評價候選方案;選擇解決方案。如此軟件的質(zhì)量才能得到逐步的孝TTo然后是技術(shù)路線。整個軟件開發(fā)周期需要一個技術(shù)解決路徑。解決技術(shù)問題我我們要有一個方案,這個方案也有著一定的步驟建立并維護技術(shù)解決的組織方針,反復(fù)進行產(chǎn)品構(gòu)件的選擇、產(chǎn)品和產(chǎn)品構(gòu)件的設(shè)計以及產(chǎn)品構(gòu)件設(shè)計的實現(xiàn)、驗證工作。設(shè)計技術(shù)路線,確定技術(shù)路線中關(guān)鍵的難題和初步的解決方法。根據(jù)工程的規(guī)模以及財力,確定技術(shù)解決人力資源、硬件資源和技術(shù)解決工具。技術(shù)解決方案準(zhǔn)那么應(yīng)該包含對軟件生命周期設(shè)計問題的處理。為每個候選解決方案擬訂產(chǎn)品運行和用戶交互作用的時間場景。應(yīng)充分考慮新技術(shù)
6、所帶來的風(fēng)險,要方案好一些應(yīng)急的措施或備用的成熟的技術(shù)工程管理:質(zhì)用呂理:想要開發(fā)出一個質(zhì)量高的軟件必須要有一個很好的質(zhì)量方案1應(yīng)到達的質(zhì)量目標(biāo),該工程各階段中職責(zé)和職權(quán)的分配。2有關(guān)階段的實驗、檢驗、和審核大綱。3為到達質(zhì)量目標(biāo)必須采取的其他措施。之前提到過一款軟件不可能一次性開發(fā)到完美的程度。它總是需要修正讓他慢慢地接近完美。而對于過程中遇到的缺陷那么要進行分析,以便有針對性的提出遏制缺陷發(fā)生的措施,從而做到對缺陷的預(yù)防工作。但在缺陷分析前,我們要做的是缺陷的收集工作。只有擁有大量的缺陷的數(shù)據(jù),我們才能做出更準(zhǔn)確的分析。為了更好的了解軟件的狀況,進行更好的管理,質(zhì)量度量是必不可少的。質(zhì)量度
7、量分為3種:工程度量,產(chǎn)品度量、過程度量。他有著很多作用:有效的溝通和改良可見性。盡早的發(fā)現(xiàn)和更正問題。作出關(guān)鍵的權(quán)衡。跟蹤特定的工程目標(biāo)。管理風(fēng)險。有助于決策。方案未來的工程。集成管理:隨著軟件的復(fù)雜化,產(chǎn)品的附帶物也增多。而對于這些附帶產(chǎn)品,我們不可能消耗與主產(chǎn)品一樣的精去管理。我們要對產(chǎn)品進行集成管理。軟件工程的集成管理主要內(nèi)容如下:根據(jù)多個工程的需求對組織標(biāo)準(zhǔn)過程的剪裁,構(gòu)造完整的、集成的過程標(biāo)準(zhǔn)。根據(jù)相關(guān)利益者的要求和方案,實現(xiàn)產(chǎn)品和產(chǎn)品構(gòu)件的設(shè)計目標(biāo)。對工程進度進行安排、對資源進行分配和調(diào)度。識別、跟蹤和解決問題。綜合運用上述集成的過程標(biāo)準(zhǔn)來管理工程。協(xié)調(diào)各相關(guān)利益者的關(guān)系,并使之
8、積極、主動參與到工程管理中來。其它必要的工程管理內(nèi)容,如風(fēng)險管理、質(zhì)量管理、配置管理等。其它必要的技術(shù)活動,如需求開發(fā)、設(shè)計和驗證等。產(chǎn)品集成的管理流程制訂產(chǎn)品集成的策略和方案。建立產(chǎn)品集成的過程和準(zhǔn)那么。建立產(chǎn)品集成的環(huán)境。審查接口描述的完備性并管理接口的變更。確認(rèn)集成用的產(chǎn)品構(gòu)件已經(jīng)就緒(完成測試)。產(chǎn)品構(gòu)件的持續(xù)集成。驗證或測試組裝之后的集成產(chǎn)品。交付或部署產(chǎn)品。軟件維護軟件維護是軟件生命周期的最后一個階段。軟件開發(fā)完成后,隨著時間的使用會出現(xiàn)新的問題。這使一款好的軟件就有維護。軟件維護所要做的準(zhǔn)備工作是熟悉軟件的功能、用戶的業(yè)務(wù)以及軟件的架構(gòu)體系。熟悉所維護的軟甲功能主要方法是閱讀該軟
9、件的設(shè)計文檔或用戶手冊。在軟件維護的過程中,如果修改局部涉及到文檔更改的,一定要急事更改,這樣就能到達事半功倍。要熟悉系統(tǒng),除了閱讀文檔外,與客戶溝通良好也非常重要。了解客戶怎么使用軟件、為什么要這么使用、他們想要解決什么問題和他們需要什么樣的功能是很有必要的。熟悉軟件功能同時,我們要需要熟悉軟件的架構(gòu)體系。熟悉軟件的架構(gòu)體系就等于站在軟件維護的最高點。在面向?qū)ο蠓治雠c設(shè)計技術(shù)流行的今天,沒有理解軟件的架構(gòu)體系,要去維護軟件時很困難的如何做一名合格的軟件工程師軟件工程師雖然不能算是一個新生事物,但隨著社會的不斷開展,計算機是我們必不可少的,軟件開發(fā)也是推動計算機迅速開展的條件,那么做為軟件工程
10、師我們需要什么條件?1具有扎實的計算機專業(yè)知識這是軟件工程理由能夠從事軟件一切工作最根本的前提,是軟件工程最根本的素質(zhì),這要求軟件工程師必須精通高等數(shù)學(xué)、離散數(shù)學(xué)、電子學(xué)、編程語言、數(shù)據(jù)結(jié)構(gòu)等課程。2良好的語言表達能力和溝通能力這是軟件工程師應(yīng)該具備的一個很重要的素質(zhì),因為軟件工程師是為用戶開發(fā)軟件,常常需要直執(zhí)著面對用戶。(3)健康的心理素質(zhì)開發(fā)軟件本身就是一項艱苦的腦力和體力勞動,軟件工程師開發(fā)成功一個軟件,要經(jīng)過反復(fù)修改,要花費大量的進間和精力,這些都有要求軟件工程師有較好的心理承受能力。很多學(xué)生往往只注重計算機專業(yè)知識的培養(yǎng),而無視了語言表達能力和溝通能力、工程經(jīng)濟分析能力,以及心理素
11、質(zhì)的培養(yǎng)。因此,作為一個在校的大學(xué)生,除了認(rèn)真學(xué)習(xí)軟件根底理論課程之外,還需要特別注意以下能力的培養(yǎng):正確的定位大學(xué)計算機軟件專業(yè)學(xué)生應(yīng)該將自己個人今后職業(yè)生涯的目標(biāo)定位在軟件工程師或者未來的軟件工程、工程管理者,而不是計算機或者軟件科學(xué)家。有了一個比擬清晰的職業(yè)定位后,對自己如何選修一些實踐性強,協(xié)作性強以及能夠接觸最新軟件技術(shù)的課程很多指導(dǎo)作用。增加語言表達的訓(xùn)練,培養(yǎng)與人溝通的能力。注重學(xué)生個人能力的培養(yǎng),但是與軟件程師的要求還有一定差距,并且,有些活動不是每個學(xué)生都能參加,因此應(yīng)積極參加一些群體活動和實際的軟件工程,在語言表達和溝通方面積累經(jīng)驗和知識。軟件工程師是對于從事軟件開發(fā)職業(yè)人
12、的統(tǒng)稱,成為一名合格的軟件工程師需要許多硬性條件,比方精通不止一名語言;比方豐富的工程經(jīng)驗;比方善于與客戶交流;又比方一份軟件工程師的認(rèn)證。但我認(rèn)為其中最為重要的還是工程經(jīng)驗,而個體軟件過程正是有利于完成一個個工程的基石。打鐵還需自身硬,提高PSP能力無疑就是在加強自身順利完成工程的重中之重。PSP可以幫助軟件工程師在個人的根底上運用過程的原那么,借助于PSP提供的一些度量和分析工具,了解自己的技能水平,控制和管理自己的工作方式,使自己日常工作的評估、方案和預(yù)測更加準(zhǔn)確、更加有效,進而改良個人的工作表現(xiàn),提高個人的工作質(zhì)量和產(chǎn)量,積極而有效地參與高級管理人員和過程人員推動的組織范圍的軟件工程過
13、程改良。個體軟件過程,它是一個記錄經(jīng)驗的過程;一個總結(jié)經(jīng)驗的過程;一個了解自己的過程;一個對自己負(fù)責(zé)的過程;一個估計的過程;一個完善方案的過程。我們都知道工作經(jīng)驗是很重要的,而PSP就是可以統(tǒng)計自己先前的經(jīng)驗,并以文檔的方式記錄下來,而不是散亂在頭腦中,遺忘于腦海間。我們需要在課堂所學(xué)知識中、在一次次工程實踐的積累中、甚至于參加課外培訓(xùn)的過程中,囤積自身個體軟件過程的能力。估計和規(guī)劃自身PSP學(xué)習(xí)和實踐PSP,從而保證了工程PSP注重于個人的技能,能夠指導(dǎo)軟件工程師如何保證自己的工作質(zhì)量,的工作,度量和追蹤個人的表現(xiàn),管理自身的軟件過程和產(chǎn)品質(zhì)量。經(jīng)過的正規(guī)訓(xùn)練,軟件工程師們能夠在他們參與的工程工作之中充分利用整體的進度和質(zhì)量。PSP提高自己的程PSP正是這樣作為軟件工程專業(yè)的一員,無論將來是從事技術(shù)還是算法的研究,利用序修為,我認(rèn)為都是很有必要的,一個人的快速成長離不開正確的理論指導(dǎo),一個較為科學(xué)的理論。不僅如此,在PSP完成一個工程的過程中,它有一個
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 借資產(chǎn)合同范本
- 2025年度DAF運輸合同下的貨物運輸保險責(zé)任劃分
- 使用土地建房合同范例
- 個人傭金協(xié)議合同范例
- 2024-2030年中國掃描聲學(xué)顯微鏡(SAM)行業(yè)發(fā)展監(jiān)測及發(fā)展趨勢預(yù)測報告
- 上門宴席服務(wù)合同范例
- 勞保服合同范本
- 農(nóng)村房屋征收合同范本
- 2025年度教育培訓(xùn)機構(gòu)經(jīng)營權(quán)承包合同范本
- 2025年度節(jié)能減排產(chǎn)品銷售代理合同樣本
- Bankart損傷的診療進展培訓(xùn)課件
- 護理部用藥安全質(zhì)量評價標(biāo)準(zhǔn)
- 最新小學(xué)二年級口算及豎式計算練習(xí)題
- 校園信息化設(shè)備管理檢查表
- 新版抗拔樁裂縫及強度驗算計算表格(自動版)
- API SPEC 5DP-2020鉆桿規(guī)范
- 創(chuàng)新思維課件(完整版)
- DB34∕T 4161-2022 全過程工程咨詢服務(wù)管理規(guī)程
- 注塑成型工藝參數(shù)知識講解
- 安全生產(chǎn)專業(yè)化管理
- 初中生成長檔案模板
評論
0/150
提交評論