一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

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

軟件過(guò)程定義是什么 軟件過(guò)程的要素包括哪些

汽車(chē)電子工程知識(shí)體系 ? 來(lái)源:汽車(chē)電子工程知識(shí)體系 ? 2023-08-28 10:45 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

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

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

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

0135b452-4538-11ee-a2ef-92fbcf53809c.png

圖8.2。軟件過(guò)程的要素

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

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

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

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

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

1.1軟件過(guò)程管理

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

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

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

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

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

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

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

編輯:黃飛

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

    關(guān)注

    2

    文章

    238

    瀏覽量

    19193
  • 軟件過(guò)程
    +關(guān)注

    關(guān)注

    0

    文章

    4

    瀏覽量

    5112
  • 自然語(yǔ)言
    +關(guān)注

    關(guān)注

    1

    文章

    292

    瀏覽量

    13652

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

文章出處:【微信號(hào):QCDZYJ,微信公眾號(hào):汽車(chē)電子工程知識(shí)體系】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    軟件過(guò)程建模方法研究

    軟件過(guò)程建模方法研究:通過(guò)軟件開(kāi)發(fā)實(shí)踐,人們逐步地認(rèn)識(shí)到軟件產(chǎn)品的質(zhì)量在很大程度上依賴(lài)于產(chǎn)品開(kāi)發(fā)時(shí)所使用的過(guò)程.
    發(fā)表于 10-31 09:00 ?14次下載

    什么是軟件生存期過(guò)程

    什么是軟件生存期過(guò)程 1 主題內(nèi)容與適用范圍   1.1 主題內(nèi)容   本標(biāo)準(zhǔn)規(guī)定
    發(fā)表于 04-14 10:20 ?909次閱讀

    軟件生存期過(guò)程(2)

    軟件生存期過(guò)程(2)  9 操作過(guò)程   操作過(guò)程含有操作者的活動(dòng)和任務(wù)?! 〈?b class='flag-5'>過(guò)程包括
    發(fā)表于 04-14 11:00 ?381次閱讀

    軟件生存期過(guò)程(1)

    軟件生存期過(guò)程(1)  6 獲取過(guò)程   獲取過(guò)程包含需方的活動(dòng)和任務(wù)。此過(guò)程定義
    發(fā)表于 04-14 11:10 ?1145次閱讀

    軟件測(cè)試的基本過(guò)程簡(jiǎn)要介紹

    軟件測(cè)試是程序的一種執(zhí)行過(guò)程,目的是盡可能發(fā)現(xiàn)并改正被測(cè)試軟件中的錯(cuò)誤, 提高軟件的可靠性,它是軟件生命周期中一項(xiàng)非常重要的非常復(fù)雜的工作。
    發(fā)表于 10-27 13:01 ?0次下載
    <b class='flag-5'>軟件</b>測(cè)試的基本<b class='flag-5'>過(guò)程</b>簡(jiǎn)要介紹

    軟件需求過(guò)程如何與整個(gè)工程過(guò)程相吻合?

    本部分介紹了軟件需求過(guò)程,針對(duì)剩下的五個(gè)主題,并展示了需求過(guò)程如何與整個(gè)軟件工程過(guò)程相吻合。 2.1過(guò)程
    的頭像 發(fā)表于 01-11 09:58 ?2043次閱讀

    SWE.2的軟件架構(gòu)設(shè)計(jì)

    過(guò)程ID:SWE.2 過(guò)程名稱(chēng):軟件架構(gòu)設(shè)計(jì) 過(guò)程目的:軟件架構(gòu)設(shè)計(jì)過(guò)程目的是建立一個(gè)架構(gòu)設(shè)計(jì),
    的頭像 發(fā)表于 01-11 10:36 ?3084次閱讀

    軟件過(guò)程是如何定義的?

    本主題涉及軟件過(guò)程、軟件過(guò)程管理和軟件過(guò)程基礎(chǔ)設(shè)施的定義
    的頭像 發(fā)表于 06-21 17:21 ?3892次閱讀
    <b class='flag-5'>軟件</b><b class='flag-5'>過(guò)程</b>是如何<b class='flag-5'>定義</b>的?

    軟件過(guò)程主要分為哪幾類(lèi)?

    本主題討論軟件過(guò)程的類(lèi)別、軟件生命周期模型、軟件過(guò)程適應(yīng)和實(shí)際考慮。
    的頭像 發(fā)表于 06-21 17:25 ?5255次閱讀

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

    本主題涉及軟件過(guò)程、軟件過(guò)程管理和軟件過(guò)程基礎(chǔ)設(shè)施的定義
    的頭像 發(fā)表于 08-11 09:40 ?2220次閱讀

    簡(jiǎn)述Geant4 的軟件開(kāi)發(fā)過(guò)程

    整體發(fā)展的軟件過(guò)程標(biāo)準(zhǔn)進(jìn)行開(kāi)發(fā)。所涉及軟件的復(fù)雜性包括,軟件產(chǎn)品的廣泛應(yīng)用領(lǐng)域、龐大的代碼量和類(lèi)別的復(fù)雜性、規(guī)模和分布式性質(zhì)合作本身的所有
    的頭像 發(fā)表于 08-26 16:22 ?5650次閱讀

    軟件過(guò)程定義

    軟件過(guò)程可以包括過(guò)程。例如,軟件需求確認(rèn)是一個(gè)用來(lái)確定需求是否會(huì)為軟件開(kāi)發(fā)提供充分基礎(chǔ)的
    的頭像 發(fā)表于 04-14 10:18 ?1587次閱讀

    闡述系統(tǒng)中軟件定義和硬件定義

    軟件到硬件,從硬件到軟件;硬件定義并驅(qū)動(dòng)軟件軟件定義并驅(qū)動(dòng)硬件;軟硬件系統(tǒng)的發(fā)展,是個(gè)螺旋上
    的頭像 發(fā)表于 09-06 09:51 ?3744次閱讀

    SWE.2軟件架構(gòu)設(shè)計(jì)

    過(guò)程ID : SWE.2 過(guò)程名稱(chēng) : 軟件架構(gòu)設(shè)計(jì) 過(guò)程目的 : 軟件架構(gòu)設(shè)計(jì)過(guò)程目的是建立一
    的頭像 發(fā)表于 08-24 09:43 ?1256次閱讀

    FUXA基于Web的過(guò)程可視化軟件案例

    FUXA——基于Web的過(guò)程可視化軟件
    發(fā)表于 04-24 18:32 ?7次下載