0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

軟件工程管理的定義和測(cè)量程序

tLJX_gh_ad43aef ? 來源:汽車電子系統(tǒng)與軟件 ? 作者:c2c ? 2021-08-10 17:44 ? 次閱讀

軟件工程管理可以定義為管理活動(dòng)的應(yīng)用——計(jì)劃、協(xié)調(diào)、測(cè)量、監(jiān)控、控制和報(bào)告——以確保軟件產(chǎn)品和軟件工程服務(wù)被高效、有效地交付,并使利益攸關(guān)方受益。管理的相關(guān)學(xué)科是所有知識(shí)領(lǐng)域(KA)的一個(gè)重要要素,但它當(dāng)然與這個(gè)知識(shí)領(lǐng)域比與其他知識(shí)領(lǐng)域更相關(guān)。測(cè)量也是所有知識(shí)領(lǐng)域的一個(gè)重要方面;本課題介紹了測(cè)量程序。

在某種意義上,應(yīng)該可以用管理其他復(fù)雜工作的相同方法來管理軟件工程項(xiàng)目。然而,軟件項(xiàng)目和軟件生命周期過程中有一些特定的方面使有效的管理復(fù)雜化,包括:

項(xiàng)目管理知識(shí)體系(PMBOK)指南和SWX中,術(shù)語初始化、計(jì)劃、執(zhí)行、監(jiān)控和關(guān)閉用于描述過程組。

客戶常常不知道什么是需要的,什么是可行的。

客戶經(jīng)常缺乏對(duì)軟件工程中固有的復(fù)雜性的認(rèn)識(shí),特別是關(guān)于需求變更的影響。

增加的理解和不斷變更的條件很可能會(huì)產(chǎn)生新的或變更的軟件需求。

由于需求的變更,軟件通常使用迭代過程而不是一系列封閉的任務(wù)來構(gòu)建。

軟件工程必須結(jié)合創(chuàng)造性和紀(jì)律性。在兩者之間保持適當(dāng)?shù)钠胶庥袝r(shí)是困難的。

它的新穎性和復(fù)雜性通常都很高。

基礎(chǔ)技術(shù)的更新速度往往很快。

軟件工程管理活動(dòng)發(fā)生在三個(gè)層次上:組織和基礎(chǔ)設(shè)施管理、項(xiàng)目管理和度量計(jì)劃的管理。最后兩個(gè)將在此知識(shí)領(lǐng)域描述中詳細(xì)介紹。然而,這并不是要降低組織和基礎(chǔ)設(shè)施管理問題的重要性。人們普遍認(rèn)為,軟件組織工程經(jīng)理應(yīng)該熟悉本知識(shí)領(lǐng)域中描述的項(xiàng)目管理和軟件度量知識(shí)。他們還應(yīng)該具備一些目標(biāo)領(lǐng)域的知識(shí)。同樣地,如果復(fù)雜項(xiàng)目和程序(其中軟件是系統(tǒng)架構(gòu)的組成部分)的經(jīng)理能夠意識(shí)到軟件過程引入到項(xiàng)目管理和項(xiàng)目度量中的差異,這也是有幫助的。

組織管理的其他方面也會(huì)對(duì)軟件工程產(chǎn)生影響(例如,組織的政策和過程提供了進(jìn)行軟件工程項(xiàng)目的框架)。為了有效的軟件開發(fā)和維護(hù),這些策略和過程可能需要根據(jù)需求進(jìn)行調(diào)整。此外,為了在組織層次上對(duì)軟件工程進(jìn)行有效的管理,可能需要制定或建立一些特定于軟件工程的策略。例如,為軟件工程任務(wù)(如軟件設(shè)計(jì)、軟件構(gòu)建、估計(jì)、監(jiān)控和報(bào)告)建立特定的組織范圍的過程或過程,策略通常是必要的。這樣的政策對(duì)于跨組織的軟件工程項(xiàng)目的長(zhǎng)期有效管理是很重要的(例如,建立一個(gè)一致的基礎(chǔ),通過它來分析過去的項(xiàng)目績(jī)效并實(shí)現(xiàn)改進(jìn))。

組織管理的另一個(gè)重要方面是人事管理政策和程序,用于招聘、培訓(xùn)和職業(yè)發(fā)展指導(dǎo)人員,不僅是在項(xiàng)目層面,而且是為了組織的長(zhǎng)期成功。軟件工程人員可能面臨獨(dú)特的培訓(xùn)或人員管理挑戰(zhàn)(例如,在底層技術(shù)經(jīng)歷快速和持續(xù)變化的環(huán)境中維護(hù)貨幣)。

溝通管理也經(jīng)常被提到,作為一個(gè)被忽視但重要的方面,在一個(gè)領(lǐng)域的個(gè)人表現(xiàn),準(zhǔn)確地理解用戶的需求,軟件需求,和軟件設(shè)計(jì)是必要的。此外,項(xiàng)目組合管理,它提供了一個(gè)全面的視圖,不僅是當(dāng)前在各種項(xiàng)目和程序(集成項(xiàng)目)中開發(fā)的軟件,而且是組織中計(jì)劃的和當(dāng)前正在使用的軟件,是可取的。此外,軟件復(fù)用是保持和提高生產(chǎn)力和競(jìng)爭(zhēng)力的關(guān)鍵因素。有效的復(fù)用需要一個(gè)能夠反映復(fù)用的優(yōu)點(diǎn)和缺點(diǎn)的戰(zhàn)略遠(yuǎn)景。

除了了解受軟件項(xiàng)目獨(dú)特影響的管理方面,軟件工程師還應(yīng)該了解本知識(shí)領(lǐng)域中討論的管理的更一般的方面(甚至在畢業(yè)后的頭幾年)。

組織文化和行為的屬性,加上企業(yè)其他功能領(lǐng)域的管理,會(huì)對(duì)組織的軟件工程過程產(chǎn)生影響,盡管是間接的。

關(guān)于軟件項(xiàng)目管理的廣泛信息可以在項(xiàng)目管理知識(shí)體系指南(PMBOK指南)和PMBOK指南(SWX)的軟件擴(kuò)展中找到。每一個(gè)指南都包括10個(gè)項(xiàng)目管理知識(shí)領(lǐng)域:項(xiàng)目集成管理、項(xiàng)目范圍管理、項(xiàng)目時(shí)間管理、項(xiàng)目成本管理、項(xiàng)目質(zhì)量管理、項(xiàng)目人力資源管理、項(xiàng)目溝通管理、項(xiàng)目風(fēng)險(xiǎn)管理、項(xiàng)目采購管理和項(xiàng)目利益攸關(guān)方管理。每個(gè)知識(shí)領(lǐng)域都與這個(gè)軟件工程管理知識(shí)領(lǐng)域直接相關(guān)。

關(guān)于這個(gè)知識(shí)領(lǐng)域的其他參考資料和進(jìn)一步讀數(shù)也提供了其他信息。這個(gè)軟件工程管理知識(shí)領(lǐng)域包含軟件項(xiàng)目管理過程的前五個(gè)主題圖7.1(起始和范圍定義,軟件項(xiàng)目計(jì)劃、軟件項(xiàng)目制定、評(píng)審和評(píng)估,關(guān)閉),+軟件工程測(cè)量在第六主題和軟件工程管理工具在第七主題。雖然項(xiàng)目管理和度量管理經(jīng)常被認(rèn)為是分開的,而且確實(shí)每一個(gè)都有許多獨(dú)特的屬性,密切的關(guān)系已經(jīng)導(dǎo)致本知識(shí)領(lǐng)域的綜合處理。不幸的是,軟件行業(yè)的普遍看法是軟件產(chǎn)品交付較晚,超出預(yù)算,質(zhì)量差,功能不完整。

Measurement-informed管理——任何真正的工程學(xué)科的基本原則(參見工程基礎(chǔ)知識(shí)領(lǐng)域中的度量)——可以幫助改善感知和現(xiàn)實(shí)。從本質(zhì)上講,沒有度量(定性和定量)的管理意味著缺乏紀(jì)律,而沒有管理的度量意味著缺乏目的或環(huán)境。有效的管理需要測(cè)量和經(jīng)驗(yàn)的結(jié)合。

這里采用的工作定義如下:

管理是實(shí)現(xiàn)組織所設(shè)定的戰(zhàn)略目標(biāo)所需的過程和控制系統(tǒng)。

度量指的是對(duì)軟件工程工作產(chǎn)品、過程和資源的價(jià)值和標(biāo)簽的分配,以及從它們派生出來的模型,不管這些模型是使用統(tǒng)計(jì)技術(shù)還是其他技術(shù)開發(fā)的。

該知識(shí)領(lǐng)域中的軟件工程項(xiàng)目管理部分廣泛使用了軟件工程度量部分。

這個(gè)知識(shí)領(lǐng)域與其他在SWEBOK指南中的知識(shí)領(lǐng)域密切相關(guān),閱讀下面的知識(shí)領(lǐng)域描述與這個(gè)將特別有幫助:

工程基礎(chǔ)知識(shí)領(lǐng)域描述了一些通用的度量概念,這些概念直接適用于知識(shí)領(lǐng)域的軟件工程度量部分。此外,工程基礎(chǔ)的統(tǒng)計(jì)分析部分中提出的概念和技術(shù)可以直接應(yīng)用到本節(jié)中的許多主題中。

軟件需求知識(shí)領(lǐng)域描述了在項(xiàng)目的啟動(dòng)和范圍定義階段應(yīng)該執(zhí)行的一些活動(dòng)。

軟件配置管理知識(shí)領(lǐng)域處理軟件配置的識(shí)別、控制、狀態(tài)統(tǒng)計(jì)和審計(jì),以及軟件發(fā)布管理和交付和軟件配置管理工具。

軟件工程過程知識(shí)領(lǐng)域描述了軟件生命周期模型以及過程和工作產(chǎn)品之間的關(guān)系。

軟件質(zhì)量知識(shí)領(lǐng)域強(qiáng)調(diào)質(zhì)量是管理的目標(biāo),也是許多軟件工程活動(dòng)的目標(biāo)。

軟件工程經(jīng)濟(jì)學(xué)知識(shí)領(lǐng)域討論了如何在業(yè)務(wù)環(huán)境中做出與軟件相關(guān)的決策。

軟件工程管理主題的分解

因?yàn)榇蠖鄶?shù)軟件開發(fā)生命周期模型需要可能以不同方式執(zhí)行的類似活動(dòng),所以主題的分解是基于活動(dòng)的。這一細(xì)分如圖7.1所示。頂級(jí)的要素分解圖所示是執(zhí)行的活動(dòng),通常當(dāng)一個(gè)軟件開發(fā)項(xiàng)目的管理,獨(dú)立的軟件開發(fā)生命周期模型(參見接下來的軟件生命周期模型的軟件工程過程知識(shí)領(lǐng)域)已經(jīng)選擇了一個(gè)特定的項(xiàng)目。在此細(xì)分中并沒有推薦特定生命周期模型的意圖。分解僅意味著發(fā)生了什么,而不意味著每個(gè)活動(dòng)發(fā)生的時(shí)間、方式或次數(shù)。七個(gè)主題是:

? 啟動(dòng)和范圍定義,處理啟動(dòng)軟件工程項(xiàng)目的決定;

? 軟件項(xiàng)目計(jì)劃,從管理的角度處理為準(zhǔn)備一個(gè)成功的軟件工程項(xiàng)目而進(jìn)行的活動(dòng);

? 軟件項(xiàng)目制定,處理在軟件工程項(xiàng)目執(zhí)行過程中進(jìn)行的公認(rèn)的軟件工程管理活動(dòng);

? 評(píng)審和評(píng)價(jià),確保技術(shù)、進(jìn)度、成本和質(zhì)量工程活動(dòng)令人滿意;

? 收尾,指為完成一個(gè)項(xiàng)目而完成的活動(dòng);

? 軟件工程度量,它處理度量程序在軟件工程組織中的有效開發(fā)和實(shí)施;

? 軟件工程管理工具,描述管理軟件工程項(xiàng)目的工具的選擇和使用。

責(zé)任編輯:haq

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 軟件
    +關(guān)注

    關(guān)注

    69

    文章

    4990

    瀏覽量

    87842
  • 工程
    +關(guān)注

    關(guān)注

    0

    文章

    166

    瀏覽量

    27894

原文標(biāo)題:軟件工程管理

文章出處:【微信號(hào):gh_ad43aef0e0b3,微信公眾號(hào):樹根互聯(lián)VS物聯(lián)網(wǎng)VS數(shù)據(jù)應(yīng)用】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    振弦式滲壓計(jì)量程越大越好嗎?

    振弦式滲壓計(jì)作為水利工程、土木工程及環(huán)境工程等領(lǐng)域中重要的監(jiān)測(cè)工具,其測(cè)量量程的選擇直接關(guān)系到監(jiān)測(cè)數(shù)據(jù)的準(zhǔn)確性和可靠性。然而,在實(shí)際應(yīng)用中,常常存在一種誤解,認(rèn)為
    的頭像 發(fā)表于 01-03 15:27 ?135次閱讀
    振弦式滲壓計(jì)<b class='flag-5'>量程</b>越大越好嗎?

    OpenHarmony程序分析框架論文入選ICSE 2025

      近日,ICSE 2025軟件工程實(shí)踐Track放榜,面向OpenAtom OpenHarmony(以下簡(jiǎn)稱“OpenHarmony”)的ArkTS程序分析基礎(chǔ)框架--方舟程序分析器(論文題目為
    的頭像 發(fā)表于 01-02 13:41 ?159次閱讀
    OpenHarmony<b class='flag-5'>程序</b>分析框架論文入選ICSE 2025

    怎樣提高三坐標(biāo)測(cè)量機(jī)的測(cè)量效率

    幫助您優(yōu)化測(cè)量流程,減少測(cè)量時(shí)間,并提高整體的生產(chǎn)效率。 優(yōu)化測(cè)量程序 預(yù)編程 :在測(cè)量前對(duì)測(cè)量路徑進(jìn)行預(yù)編程,可以減少在機(jī)器上編程的時(shí)間。
    的頭像 發(fā)表于 12-19 10:20 ?283次閱讀

    如何在軟件測(cè)量信噪比

    軟件測(cè)量信噪比的具體方法可能因軟件類型和用途的不同而有所差異。以下是一些通用的步驟和注意事項(xiàng),適用于大多數(shù)支持信噪比測(cè)量軟件: 一、打
    的頭像 發(fā)表于 12-10 14:42 ?337次閱讀

    蔡司三坐標(biāo)測(cè)量儀的測(cè)量軟件管理系統(tǒng)

    一套解決方案,可根據(jù)需求逐步完成部署,成本計(jì)算也較為簡(jiǎn)單。它針對(duì)三坐標(biāo)測(cè)量技術(shù)的需求開發(fā),在當(dāng)今信息整理和通信管理日益重要的趨勢(shì)下應(yīng)運(yùn)而生,能夠?qū)崿F(xiàn)對(duì)機(jī)器、程序、
    的頭像 發(fā)表于 11-20 16:22 ?200次閱讀
    蔡司三坐標(biāo)<b class='flag-5'>測(cè)量</b>儀的<b class='flag-5'>測(cè)量</b><b class='flag-5'>軟件</b><b class='flag-5'>管理</b>系統(tǒng)

    聲音測(cè)量定義和典型應(yīng)用

    系統(tǒng)檢測(cè)、語言可懂度測(cè)試、聽力測(cè)量、聲波分析、電聲儀器性能評(píng)價(jià)、房間音質(zhì)測(cè)量等。聲音測(cè)量定義為使用聲音測(cè)量設(shè)備
    的頭像 發(fā)表于 06-29 08:31 ?1904次閱讀
    聲音<b class='flag-5'>測(cè)量</b>的<b class='flag-5'>定義</b>和典型應(yīng)用

    嵌入式軟件工程師如何提升自己?

    嵌入式軟件工程師如何提升自己? 作為一名嵌入式軟件工程師,在這個(gè)充滿機(jī)遇和挑戰(zhàn)的領(lǐng)域里,如何提升自己顯得非常重要,它決定了你未來的發(fā)展方向和成就。接下來,我們一起探討一下。 1.奠定扎實(shí)
    發(fā)表于 06-12 11:20

    上位機(jī)軟件和plc程序的區(qū)別

    上位機(jī)軟件和PLC程序是工業(yè)自動(dòng)化領(lǐng)域中兩個(gè)重要的組成部分,它們?cè)谧詣?dòng)化控制系統(tǒng)中扮演著不同的角色。本文將詳細(xì)介紹上位機(jī)軟件和PLC程序的區(qū)別,包括它們的
    的頭像 發(fā)表于 06-06 10:50 ?1652次閱讀

    索尼誠邀軟件工程師參與PS免費(fèi)手游平臺(tái)設(shè)計(jì)

    據(jù)悉,近日,澳大利亞知名媒體TweakTown發(fā)現(xiàn),索尼互動(dòng)娛樂正在為其旗下的PlayStation Studios Mobile招募一名資深的軟件工程師,負(fù)責(zé)設(shè)計(jì)PlayStation的免費(fèi)手機(jī)游戲平臺(tái)。
    的頭像 發(fā)表于 05-23 17:08 ?753次閱讀

    共讀《軟件開發(fā)珠璣》

    作為項(xiàng)目經(jīng)理,要處理好五大過程組和十大領(lǐng)域; 作為軟件配置管理,對(duì)軟件工程、算法和應(yīng)用開發(fā)還不夠了解,本書介紹的軟件開發(fā)和管理60條經(jīng)驗(yàn)教訓(xùn)
    發(fā)表于 05-21 11:28

    嵌入式軟件工程師和硬件工程師的區(qū)別?

    、機(jī)器人等。 定義和工作職責(zé) 嵌入式軟件工程師的主要職責(zé)包括但不限于:設(shè)計(jì)、開發(fā)、測(cè)試和調(diào)試嵌入式軟件應(yīng)用程序,以滿足特定硬件和軟件要求。他們需要理解并掌握嵌入式系統(tǒng)的基本原理,熟悉相
    發(fā)表于 05-16 11:00

    示波器探頭的量程怎么看?

    示波器探頭的量程是指探頭能夠測(cè)量的電壓范圍,它是一個(gè)重要的參數(shù),決定了探頭適用的測(cè)量場(chǎng)景。
    的頭像 發(fā)表于 05-13 15:22 ?1587次閱讀

    Cognition發(fā)布首款A(yù)I軟件工程師Devin

    據(jù)報(bào)道,Cognition公司今日公布了其首款人工智能軟件工程師——Devin,掀起了打造軟件模式變革的序幕。該產(chǎn)品在SWE-bench代碼測(cè)驗(yàn)中展現(xiàn)出卓越表現(xiàn),甚至超過了部分頂級(jí)人類工程師的水準(zhǔn)。
    的頭像 發(fā)表于 03-13 10:57 ?643次閱讀

    ABB收購Meshmind增強(qiáng)人工智能及軟件驅(qū)動(dòng)自動(dòng)化

    ABB的最新投資將加速提升軟件工程和基于人工智能的應(yīng)用程序(包括機(jī)器學(xué)習(xí)和視覺)的研發(fā)能力。
    的頭像 發(fā)表于 01-19 14:24 ?1076次閱讀