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

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

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

軟件過程管理和基礎(chǔ)設(shè)施的定義

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

本主題涉及軟件過程、軟件過程管理和軟件過程基礎(chǔ)設(shè)施的定義。

如上所述,軟件過程是一組相互關(guān)聯(lián)的活動和任務(wù),它們將輸入的工作產(chǎn)品轉(zhuǎn)換為輸出的工作產(chǎn)品。軟件過程的描述至少包括所需的輸入、轉(zhuǎn)換工作活動和生成的輸出。如圖8.2所示,一個軟件過程可能還包括它的進(jìn)入和退出標(biāo)準(zhǔn),以及將工作活動分解成任務(wù),這些任務(wù)是服從管理責(zé)任的最小的工作單元。過程輸入可以是觸發(fā)事件,也可以是另一個過程的輸出。在過程可以開始之前,應(yīng)該滿足進(jìn)入標(biāo)準(zhǔn)。在成功結(jié)束過程之前,應(yīng)該滿足所有指定的條件,包括輸出工作產(chǎn)品或工作產(chǎn)品的驗(yàn)收標(biāo)準(zhǔn)。

軟件過程可以包括子過程。例如,軟件需求確認(rèn)是一個用來確定需求是否會為軟件開發(fā)提供充分基礎(chǔ)的過程;它是軟件需求過程的一個子過程。需求驗(yàn)證的輸入通常是軟件需求說明書和執(zhí)行驗(yàn)證所需的資源(人員、驗(yàn)證工具、足夠的時間)。需求驗(yàn)證活動的任務(wù)可能包括需求評審、原型設(shè)計(jì)和模型驗(yàn)證。這些任務(wù)包括個人和團(tuán)隊(duì)的工作分配。需求驗(yàn)證的輸出通常是一個經(jīng)過驗(yàn)證的軟件需求規(guī)范,它為軟件設(shè)計(jì)和軟件測試過程提供了輸入。需求驗(yàn)證和軟件需求過程的其他子過程經(jīng)常以各種方式交叉和迭代;

在軟件開發(fā)或修改期間,軟件需求過程及其子過程可能會被多次輸入和退出。

軟件過程的完整定義還可能包括角色和能力、IT支持、軟件工程技術(shù)和工具,以及執(zhí)行過程所需的工作環(huán)境,以及用于確定執(zhí)行過程的效率和有效性的方法和度量(關(guān)鍵性能指標(biāo))。

此外,一個軟件過程可能包括交叉的技術(shù)、協(xié)作和管理活動。

定義軟件過程的符號包括用自然語言描述的構(gòu)成活動和任務(wù)的文本列表;數(shù)據(jù)流圖;狀態(tài)圖;BPMN;IDEF0;佩特里網(wǎng);以及UML活動圖。過程中的轉(zhuǎn)換任務(wù)可以定義為過程;過程可以指定為一組有序的步驟,也可以指定為執(zhí)行任務(wù)時要完成的工作的檢查表。

必須強(qiáng)調(diào)的是,沒有最好的軟件過程或軟件過程集。對于每個項(xiàng)目和每個組織環(huán)境,必須選擇、調(diào)整和應(yīng)用軟件過程。不存在理想的過程或過程集。

1.1軟件過程管理

軟件過程管理的兩個目標(biāo)是實(shí)現(xiàn)完成軟件過程和生產(chǎn)工作產(chǎn)品的系統(tǒng)方法所產(chǎn)生的效率和效果——無論是在個人、項(xiàng)目還是組織層面——以及引入新的或改進(jìn)的過程。

過程的改變期望一個新的或修改的過程將提高過程的效率和/或有效性,以及產(chǎn)生的工作產(chǎn)品的質(zhì)量。變更到一個新的過程,改進(jìn)一個已經(jīng)存在的過程,組織的變更,和基礎(chǔ)結(jié)構(gòu)的變更(技術(shù)的插入或者工具中的變更)是緊密相關(guān)的,因?yàn)樗羞@些通常都是以改進(jìn)軟件產(chǎn)品的成本,開發(fā)進(jìn)度,或者質(zhì)量為目標(biāo)的。過程變更不僅對軟件產(chǎn)品有影響;他們經(jīng)常導(dǎo)致組織變更。變更過程或引入新過程可能會在整個組織中產(chǎn)生連鎖反應(yīng)。例如,IT基礎(chǔ)設(shè)構(gòu)建具和技術(shù)中的變更通常需要過程變更。

在第一次部署其他新過程時,現(xiàn)有過程可能會被修改(例如,在軟件開發(fā)項(xiàng)目中引入檢查活動可能會影響軟件測試過程——參見軟件質(zhì)量知識領(lǐng)域和軟件測試知識領(lǐng)域中的評審和審計(jì))。這些情況也可以稱為“過程演進(jìn)”。“如果是廣泛的修改,則很可能需要改變組織文化和業(yè)務(wù)模式,以適應(yīng)過程的改變?!?/p>

1.2軟件過程的基礎(chǔ)設(shè)施

建立、實(shí)現(xiàn)和管理軟件過程和軟件生命周期模型通常發(fā)生在單個軟件項(xiàng)目的層次上。然而,跨組織的軟件過程和軟件生命周期模型的系統(tǒng)應(yīng)用可以為組織內(nèi)的所有軟件工作提供好處,盡管它需要組織層面的承諾。軟件過程基礎(chǔ)設(shè)施可以提供過程定義、解釋和應(yīng)用過程的策略,以及用于實(shí)現(xiàn)過程的過程描述。此外,軟件過程基礎(chǔ)結(jié)構(gòu)可能提供資金、工具、培訓(xùn),以及為建立和維護(hù)軟件過程基礎(chǔ)結(jié)構(gòu)而被分配責(zé)任的人員。

軟件過程基礎(chǔ)結(jié)構(gòu)是不同的,這取決于組織的大小和復(fù)雜性以及在組織內(nèi)進(jìn)行的項(xiàng)目。小型、簡單的組織和項(xiàng)目有小型、簡單的基礎(chǔ)設(shè)施需求。大型、復(fù)雜的組織和項(xiàng)目必然具有更大、更復(fù)雜的軟件過程基礎(chǔ)設(shè)施。在后一種情況下,可能會建立各種組織單位(例如軟件工程過程組或指導(dǎo)委員會)來監(jiān)督軟件過程的實(shí)現(xiàn)和改進(jìn)。

一種常見的誤解是,建立軟件過程基礎(chǔ)設(shè)施和實(shí)現(xiàn)可重復(fù)的軟件過程將增加軟件開發(fā)和維護(hù)的時間和成本。引入或改進(jìn)軟件過程是有成本的;然而,經(jīng)驗(yàn)表明,通過提高效率,避免返工,以及更可靠和負(fù)擔(dān)得起的軟件,實(shí)現(xiàn)軟件過程的系統(tǒng)改進(jìn)往往會導(dǎo)致更低的成本。過程性能因此影響軟件產(chǎn)品質(zhì)量。

責(zé)任編輯:haq

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

    關(guān)注

    69

    文章

    4572

    瀏覽量

    86706
  • IT
    IT
    +關(guān)注

    關(guān)注

    2

    文章

    835

    瀏覽量

    63319

原文標(biāo)題:軟件過程定義

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

收藏 人收藏

    評論

    相關(guān)推薦

    微軟貝萊德成立AI基礎(chǔ)設(shè)施投資基金

    微軟與全球頂尖資產(chǎn)管理公司貝萊德攜手,共同發(fā)起了一項(xiàng)名為“全球人工智能基礎(chǔ)設(shè)施投資伙伴關(guān)系”的宏偉計(jì)劃。該基金旨在匯聚超過300億美元的私募股權(quán)力量,以撬動高達(dá)1000億美元的巨額投資,專注于構(gòu)建支撐人工智能發(fā)展的基礎(chǔ)設(shè)施。
    的頭像 發(fā)表于 09-19 16:55 ?205次閱讀

    BAW電網(wǎng)基礎(chǔ)設(shè)施振蕩器解決方案應(yīng)用簡介

    電子發(fā)燒友網(wǎng)站提供《BAW電網(wǎng)基礎(chǔ)設(shè)施振蕩器解決方案應(yīng)用簡介.pdf》資料免費(fèi)下載
    發(fā)表于 09-09 14:49 ?0次下載
    BAW電網(wǎng)<b class='flag-5'>基礎(chǔ)設(shè)施</b>振蕩器解決方案應(yīng)用簡介

    通信基礎(chǔ)設(shè)施設(shè)備的電流檢測應(yīng)用

    電子發(fā)燒友網(wǎng)站提供《通信基礎(chǔ)設(shè)施設(shè)備的電流檢測應(yīng)用.pdf》資料免費(fèi)下載
    發(fā)表于 09-03 10:03 ?0次下載
    通信<b class='flag-5'>基礎(chǔ)設(shè)施</b>設(shè)備的電流檢測應(yīng)用

    華為舉辦2024創(chuàng)新數(shù)據(jù)基礎(chǔ)設(shè)施論壇,重新定義數(shù)據(jù)存儲

    5月7日,2024華為創(chuàng)新數(shù)據(jù)基礎(chǔ)設(shè)施論壇(IDI Forum 2024)于德國柏林舉行。
    的頭像 發(fā)表于 05-09 09:41 ?442次閱讀

    中國電動汽車充電基礎(chǔ)設(shè)施發(fā)展年報(bào)

    電子發(fā)燒友網(wǎng)站提供《中國電動汽車充電基礎(chǔ)設(shè)施發(fā)展年報(bào).pdf》資料免費(fèi)下載
    發(fā)表于 04-18 14:24 ?15次下載

    大模型時代,商湯大裝置重構(gòu)AI基礎(chǔ)設(shè)施與服務(wù)

    大模型時代,怎樣的基礎(chǔ)設(shè)施與服務(wù)才能滿足行業(yè)所需?
    的頭像 發(fā)表于 04-12 11:47 ?568次閱讀
    大模型時代,商湯大裝置重構(gòu)AI<b class='flag-5'>基礎(chǔ)設(shè)施</b>與服務(wù)

    展望2024數(shù)據(jù)中心基礎(chǔ)設(shè)施

    前陣子,DeLL'ORO GROUP發(fā)布預(yù)測報(bào)告,回顧了23年數(shù)據(jù)中心基礎(chǔ)設(shè)施報(bào)告中的突出趨勢,及展望了2024年數(shù)據(jù)中心基礎(chǔ)設(shè)施的發(fā)展情況,以下是報(bào)告內(nèi)容。
    的頭像 發(fā)表于 03-25 15:59 ?298次閱讀

    垂直起降機(jī)場:飛行基礎(chǔ)設(shè)施的未來是綠色的

    電動垂直起降(eVTOL)飛機(jī)的日益發(fā)展為建立一個新的網(wǎng)絡(luò)來支持它們提供了理由,這將推動開發(fā)綠色基礎(chǔ)設(shè)施新模式的機(jī)會。這些電氣化的“短途”客運(yùn)和貨運(yùn)飛機(jī)通常被描述為飛行汽車,是區(qū)域飛行和城市出租車
    發(fā)表于 03-25 06:59

    KVM矩陣系統(tǒng)助力企業(yè)構(gòu)建高效、安全的IT基礎(chǔ)設(shè)施

    隨著企業(yè)信息化程度的不斷提高,IT基礎(chǔ)設(shè)施的重要性日益凸顯。如何構(gòu)建高效、安全的IT基礎(chǔ)設(shè)施成為了企業(yè)面臨的重要挑戰(zhàn)。KVM矩陣系統(tǒng)作為一種先進(jìn)的遠(yuǎn)程管理解決方案,以其高效、靈活、安全的特點(diǎn),成為
    的頭像 發(fā)表于 02-18 14:53 ?460次閱讀

    IDC:2027年電信云基礎(chǔ)設(shè)施軟件市場將增至270億美元

    自市場研究公司IDC的最新報(bào)告顯示,電信網(wǎng)絡(luò)工作負(fù)載的云原生部署將在2024年加速。IDC預(yù)測,全球電信云基礎(chǔ)設(shè)施軟件的收入,包括虛擬網(wǎng)絡(luò)功能(VNF)、云原生網(wǎng)
    的頭像 發(fā)表于 01-26 08:26 ?624次閱讀
    IDC:2027年電信云<b class='flag-5'>基礎(chǔ)設(shè)施</b><b class='flag-5'>軟件</b>市場將增至270億美元

    ?簡單認(rèn)識軟件定義存儲(SDS)

    ?軟件定義存儲(SDS)即利用分布式和虛擬化等軟件技術(shù),將存儲硬件資源按需進(jìn)行分割和重新組合,達(dá)到靈活按需拓展、提高存儲利用率等目標(biāo)。在數(shù)字經(jīng)濟(jì)發(fā)展背景下,SDS高度符合數(shù)據(jù)基礎(chǔ)設(shè)施發(fā)
    的頭像 發(fā)表于 01-02 11:07 ?668次閱讀
    ?簡單認(rèn)識<b class='flag-5'>軟件</b><b class='flag-5'>定義</b>存儲(SDS)

    充電樁收費(fèi)運(yùn)營云平臺:充電基礎(chǔ)設(shè)施的智能化革新

    隨著新能源汽車的普及,充電基礎(chǔ)設(shè)施的建設(shè)和管理顯得尤為重要。為了滿足市場需求,提高充電設(shè)施的運(yùn)營效率和服務(wù)質(zhì)量,公司推出了一款充電樁收費(fèi)運(yùn)營云平臺,為充電設(shè)施的智能化
    的頭像 發(fā)表于 11-06 14:54 ?735次閱讀
    充電樁收費(fèi)運(yùn)營云平臺:充電<b class='flag-5'>基礎(chǔ)設(shè)施</b>的智能化革新

    沙盒網(wǎng)絡(luò): 運(yùn)用強(qiáng)大的云基礎(chǔ)設(shè)施,推廣用戶原創(chuàng)游戲

    以下文章來源于谷歌云服務(wù),作者 Google Cloud 通過使用 Google Cloud 的高速全球網(wǎng)絡(luò)和自定義虛擬機(jī),沙盒網(wǎng)絡(luò)得以在平臺上向全球玩家提供更好的游戲體驗(yàn),同時降低基礎(chǔ)設(shè)施成本
    的頭像 發(fā)表于 10-18 16:05 ?2978次閱讀
    沙盒網(wǎng)絡(luò): 運(yùn)用強(qiáng)大的云<b class='flag-5'>基礎(chǔ)設(shè)施</b>,推廣用戶原創(chuàng)游戲

    智慧市政:“筑”力城市基礎(chǔ)設(shè)施管理智慧+

    隨著城市的快速發(fā)展和人口的不斷增加,市政基礎(chǔ)設(shè)施成為了現(xiàn)代城市運(yùn)轉(zhuǎn)不可或缺的一部分。 建設(shè)背景 城市道路、橋梁、照明設(shè)備、下水道、地下管網(wǎng)等公共設(shè)施統(tǒng)稱市政設(shè)施,是充分發(fā)揮城市載體功能的先決條件
    的頭像 發(fā)表于 10-18 10:59 ?789次閱讀
    智慧市政:“筑”力城市<b class='flag-5'>基礎(chǔ)設(shè)施</b><b class='flag-5'>管理</b>智慧+

    嵌入式軟件架構(gòu)基礎(chǔ)設(shè)施設(shè)計(jì)方法

    基礎(chǔ)設(shè)施,分為硬件基礎(chǔ)設(shè)施軟件基礎(chǔ)設(shè)施。硬件基礎(chǔ)設(shè)施,包含常用器件庫、封裝庫、原理圖庫和硬件參考設(shè)計(jì)等等;而今天我們討論的重點(diǎn),主要在于
    的頭像 發(fā)表于 10-12 16:09 ?710次閱讀