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

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

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

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

如何在注重合規(guī)性的嵌入式市場(chǎng)中平衡敏捷性

星星科技指導(dǎo)員 ? 來(lái)源:嵌入式計(jì)算設(shè)計(jì) ? 作者:Gerhard Kruger ? 2022-12-01 14:23 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

敏捷方法的好處(尤其是更快的上市時(shí)間)是有據(jù)可查的,但對(duì)于汽車、航空航天和醫(yī)療設(shè)備等合規(guī)驅(qū)動(dòng)型市場(chǎng)中的嵌入式軟件團(tuán)隊(duì)來(lái)說(shuō),過(guò)渡到敏捷可能是一個(gè)挑戰(zhàn)。需要可追溯性和文檔來(lái)證明合規(guī)性,但這可能與敏捷精神相矛盾,敏捷精神仍然遭受與方法一起成長(zhǎng)的不準(zhǔn)確的神話。事實(shí)上,只要采用正確的方法和工具策略,敏捷和合規(guī)性就可以舒適地共存,而不會(huì)有太多的妥協(xié)。至關(guān)重要的是可追溯性,在這種情況下,這意味著將需求與運(yùn)行測(cè)試和解決問(wèn)題聯(lián)系起來(lái)。借助可靠的可追溯性,您不僅可以提供滿足審計(jì)要求所需的證據(jù),還可以支持更好的透明度和跨團(tuán)隊(duì)跟蹤,這也有助于協(xié)作。

一個(gè)好的起點(diǎn)是定義我們所說(shuō)的敏捷開發(fā),因?yàn)檫@個(gè)術(shù)語(yǔ)雖然眾所周知,但經(jīng)常被誤解。在最簡(jiǎn)單的層面上,敏捷是一種松散的方法,基于對(duì)客戶需求的關(guān)注、跨職能團(tuán)隊(duì)協(xié)作和對(duì)變化的響應(yīng)(而不是嚴(yán)格遵循記錄在案的計(jì)劃和時(shí)間表)。許多開發(fā)方法,包括一些最近的混合方法,都屬于敏捷的保護(hù)傘,包括:Scrum,Kanban,Scrumban,Kanplan和Scaled Agile Framework(SAFe)。

敏捷神話

無(wú)論哪種風(fēng)格的敏捷,都存在一些常見(jiàn)的誤解,例如,敏捷缺乏結(jié)構(gòu)或控制,或者需要在質(zhì)量上進(jìn)行權(quán)衡。這兩個(gè)神話都不是真的:結(jié)構(gòu)、控制和質(zhì)量保證都可以內(nèi)置到敏捷流程中。

另一個(gè)錯(cuò)誤的看法是敏捷在受監(jiān)管的行業(yè)中不起作用。然而,Perforce自己在2018年對(duì)醫(yī)療器械開發(fā)市場(chǎng)(無(wú)疑是所有市場(chǎng)中最受監(jiān)管的市場(chǎng)之一)的調(diào)查發(fā)現(xiàn),超過(guò)三分之一的受訪者已經(jīng)轉(zhuǎn)向敏捷。有趣的是,我們?cè)絹?lái)越多地聽到處于嚴(yán)格監(jiān)管環(huán)境中的公司已經(jīng)或即將擁抱敏捷。

那么,什么對(duì)這些公司有用呢?這是團(tuán)隊(duì)如何在敏捷框架上執(zhí)行的問(wèn)題,無(wú)論他們使用哪種敏捷方法,可追溯性都是關(guān)鍵。憑借可靠的可追溯性,組織幾乎可以使用他們希望的任何流程進(jìn)行交付。

溯源

可追溯性有助于回答這個(gè)問(wèn)題,“如果有什么變化,還有什么會(huì)受到影響?重要的是,可追溯性可以根據(jù)向后和前向可追溯性來(lái)定義。向后可追溯性是檢查設(shè)計(jì)或構(gòu)建的內(nèi)容是否由上游需求證明是合理的。轉(zhuǎn)發(fā)可追溯性是檢查在后期生命周期階段是否解決了所需的問(wèn)題。

下面是一個(gè)示例。在敏捷開發(fā)中,特別是Scrum中,工作項(xiàng)被分解成更小的部分,并在固定的時(shí)間范圍內(nèi)完成,稱為沖刺或迭代。這意味著經(jīng)理必須確保每個(gè)工作項(xiàng)(及其較小的部分)具有適當(dāng)?shù)臏y(cè)試覆蓋率。這種可追溯性要求從項(xiàng)目一開始就明確定義“父”和“子”項(xiàng)目之間的結(jié)構(gòu) - 換句話說(shuō),不同元素的關(guān)系和影響。此類工作的最終結(jié)果 - 在開發(fā)的所有階段努力完成 - 是一個(gè)跟蹤矩陣,使組織能夠了解哪些需求,測(cè)試和問(wèn)題相關(guān)聯(lián)。這種跟蹤矩陣提供了一種進(jìn)行前向和后向影響分析的簡(jiǎn)單方法,并最終提供了現(xiàn)成的問(wèn)責(zé)制。借助這種結(jié)構(gòu)和數(shù)據(jù),決策者可以在變更發(fā)生之前了解變更的影響,并管理和降低風(fēng)險(xiǎn) - 無(wú)論使用何種交付方法或流程。雖然曾幾何時(shí)可追溯性矩陣是手動(dòng)創(chuàng)建的(例如,在Excel電子表格中),但這些手動(dòng)方法并不適合當(dāng)今復(fù)雜的軟件環(huán)境。因此,越來(lái)越多的組織正在使用其 ALM 工具自動(dòng)執(zhí)行流程。

人們需要工具

敏捷從根本上講是關(guān)于人的,但鑒于工具起著重要的支持作用,必須確??勺匪菪圆粫?huì)受到工具復(fù)雜性的阻礙。例如,如果需求存儲(chǔ)在 Word 文檔中,問(wèn)題在 Atlassian 的 Jira 中跟蹤,代碼存儲(chǔ)在 Git 或其他系統(tǒng)(如 SVN 或 Microsoft TFS)中,則跟蹤和跟蹤是分散的,因此風(fēng)險(xiǎn)會(huì)增加。同樣,如果這些團(tuán)隊(duì)實(shí)施不同的項(xiàng)目管理方法,每個(gè)方法都有不同的標(biāo)準(zhǔn)、流程或控制,則很難實(shí)現(xiàn)這種可追溯性。

適當(dāng)?shù)墓ぞ呖梢韵蛑辽贉p少嵌入式開發(fā)人員的進(jìn)入障礙,這些開發(fā)人員希望在不增加風(fēng)險(xiǎn)的情況下實(shí)現(xiàn)一定程度的敏捷性。例如,應(yīng)用程序生命周期管理 (ALM) 工具可以與 Atlassian 的 JIRA 集成,以提供端到端的可追溯性、測(cè)試和需求管理,同時(shí)還提供合規(guī)性報(bào)告和審計(jì)所需的數(shù)據(jù)。

過(guò)渡到敏捷 – 最佳實(shí)踐

首先是需要高管的支持。像任何其他主要的組織計(jì)劃一樣,如果沒(méi)有C級(jí)的全力支持,敏捷將無(wú)法通過(guò)不可避免的阻力和障礙。

其次,敏捷最好從團(tuán)隊(duì)層面開始。通過(guò)本地化錯(cuò)誤步驟,組織既可以降低風(fēng)險(xiǎn),又可以使成功更容易實(shí)現(xiàn)。在團(tuán)隊(duì)級(jí)別吸取的經(jīng)驗(yàn)教訓(xùn)可以擴(kuò)展到部門級(jí)別,然后(如果適用)在整個(gè)組織范圍內(nèi)應(yīng)用。

第三,參與過(guò)渡的團(tuán)隊(duì)必須有明確的流程和共同的命名法。例如,需求是作為用戶故事編寫的,還是將兩者混合使用?估計(jì)值是以天、小時(shí)還是故事點(diǎn)來(lái)衡量?角色是否需要重新定義,例如,業(yè)務(wù)分析師是否需要接受Scrum Master的培訓(xùn)?這些問(wèn)題(以及更多問(wèn)題)應(yīng)該盡早解決,以便高管、經(jīng)理和團(tuán)隊(duì)說(shuō)同一種語(yǔ)言,因此能夠在迷失方向的時(shí)候進(jìn)行充分的溝通。

當(dāng)然,還有無(wú)數(shù)其他考慮需要做,其中許多是無(wú)法計(jì)劃的,所以只能在它們出現(xiàn)時(shí)解決。雖然它已經(jīng)成為陳詞濫調(diào),但必須理解唯一不變的是變化。

所有這些都必須在監(jiān)管和合規(guī)的背景下發(fā)生,在許多行業(yè)中,監(jiān)管和合規(guī)仍在不斷發(fā)展。未來(lái)會(huì)給這些組織帶來(lái)什么很難預(yù)測(cè),但合規(guī)性是日常商業(yè)生活中越來(lái)越重要的一部分,無(wú)論是確保道路上汽車的安全、協(xié)助患者護(hù)理的設(shè)備,還是使物聯(lián)網(wǎng)成為一個(gè)更可靠和安全的運(yùn)營(yíng)環(huán)境。同時(shí),敏捷等方法(無(wú)論是否被正式標(biāo)記為敏捷)的速度和靈活性正被各種組織主動(dòng)使用,以創(chuàng)造競(jìng)爭(zhēng)優(yōu)勢(shì)。在一個(gè)敏捷性需要與合規(guī)性共存的世界中,很高興知道它絕對(duì)是可能的,只要它通過(guò)正確的文化、工具和流程來(lái)解決,所有這些都以可追溯性為基礎(chǔ)。

審核編輯:郭婷

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(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)投訴
  • 嵌入式
    +關(guān)注

    關(guān)注

    5150

    文章

    19659

    瀏覽量

    317393
  • 醫(yī)療
    +關(guān)注

    關(guān)注

    8

    文章

    1905

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    一文讀懂:嵌入式Linux實(shí)時(shí)進(jìn)階

    與Xenomai雙核方案成為兩大主流技術(shù)路線。 本文將深入剖析它們的原理與性能差異,助您在學(xué)習(xí)道路上少走彎路,事半功倍! 1嵌入式Linux實(shí)時(shí)是指什么 Linux的實(shí)時(shí)指的是Linux系統(tǒng)
    發(fā)表于 07-10 15:26

    如何實(shí)現(xiàn)高精度、高可靠的隔離式電流/電壓測(cè)量?如何在緊湊布局中平衡性能與成本?如何應(yīng)對(duì)EMI干擾與安

    在工業(yè)控制、新能源汽車、伺服驅(qū)動(dòng)等高壓系統(tǒng)設(shè)計(jì)中,如何實(shí)現(xiàn)高精度、高可靠的隔離式電流/電壓測(cè)量?如何在緊湊布局中平衡性能與成本?如何應(yīng)對(duì)EMI干擾與安全合規(guī)挑戰(zhàn)?德州儀器(TI)重磅
    的頭像 發(fā)表于 04-19 14:47 ?1056次閱讀

    嵌入式開發(fā):高門檻的系統(tǒng)工程與 996 的行業(yè)困局

    嵌入式開發(fā)的門檻,往往被培訓(xùn)機(jī)構(gòu)和表象所掩蓋。許多人誤以為 “用 C 語(yǔ)言寫個(gè)跑在 ARM 上的程序” 就是嵌入式,實(shí)則連皮毛都未觸及。真正的嵌入式開發(fā)是硬件與軟件深度融合的系統(tǒng)工程
    的頭像 發(fā)表于 04-09 11:06 ?337次閱讀
    <b class='flag-5'>嵌入式</b>開發(fā):高門檻的系統(tǒng)<b class='flag-5'>性</b>工程與 996 的行業(yè)困局

    服務(wù)器級(jí)芯片進(jìn)軍嵌入式市場(chǎng),AMD這顆處理器駕馭AI洪流

    市場(chǎng)進(jìn)行了優(yōu)化,在計(jì)算能力與專門設(shè)計(jì)的嵌入式特性之間實(shí)現(xiàn)平衡,增強(qiáng)產(chǎn)品壽命、系統(tǒng)彈性和嵌入式應(yīng)用開發(fā)的便利。 ? ? 該處理器采用成熟的Z
    的頭像 發(fā)表于 03-28 09:18 ?3317次閱讀
    服務(wù)器級(jí)芯片進(jìn)軍<b class='flag-5'>嵌入式</b><b class='flag-5'>市場(chǎng)</b>,AMD這顆處理器駕馭AI洪流

    高可靠嵌入式主板設(shè)計(jì)

    嵌入式系統(tǒng)已廣泛應(yīng)用于各個(gè)領(lǐng)域,從航空航天、醫(yī)療設(shè)備到工業(yè)控制和智能家居,其應(yīng)用范圍不斷擴(kuò)展。隨著應(yīng)用場(chǎng)景的日益復(fù)雜和關(guān)鍵,嵌入式系統(tǒng)的可靠變得至關(guān)重要。嵌入式主板作為系統(tǒng)的核心部件
    的頭像 發(fā)表于 03-25 15:11 ?496次閱讀
    高可靠<b class='flag-5'>性</b><b class='flag-5'>嵌入式</b>主板設(shè)計(jì)

    嵌入式軟件單元測(cè)試的必要、核心方法及工具深度解析

    一、為什么嵌入式軟件必須重視單元測(cè)試? ?嵌入式系統(tǒng)的特殊? 在汽車 ECU、醫(yī)療設(shè)備控制器等場(chǎng)景中,軟件直接操控硬件,?單比特錯(cuò)誤可能導(dǎo)致剎車失靈或呼吸機(jī)故障?。不同于 PC?軟件可頻繁熱更新
    的頭像 發(fā)表于 03-21 14:53 ?456次閱讀

    嵌入式系統(tǒng)測(cè)試必備:9大理由解析報(bào)告與可追溯的重要(附工具推薦TESSY)

    嵌入式系統(tǒng)的軟件測(cè)試項(xiàng)目中,報(bào)告和可追溯至關(guān)重要,原因有多個(gè)。它們是確保嵌入式系統(tǒng)可靠、合規(guī)且高質(zhì)量的基礎(chǔ)。報(bào)告和可追溯不僅支持有效的
    的頭像 發(fā)表于 03-13 10:47 ?445次閱讀
    <b class='flag-5'>嵌入式</b>系統(tǒng)測(cè)試必備:9大理由解析報(bào)告與可追溯<b class='flag-5'>性</b>的重要<b class='flag-5'>性</b>(附工具推薦TESSY)

    IAR分析嵌入式系統(tǒng)的市場(chǎng)前景

    作為全球領(lǐng)先的嵌入式系統(tǒng)開發(fā)軟件解決方案供應(yīng)商,IAR始終致力于為客戶提供高性能與高安全的開發(fā)工具,支持不同行業(yè)的嵌入式產(chǎn)品開發(fā)。
    的頭像 發(fā)表于 02-26 15:34 ?582次閱讀

    嵌入式主板:智能設(shè)備的“大腦”,驅(qū)動(dòng)未來(lái)無(wú)限可能

    。什么是嵌入式主板?嵌入式主板是一種專門為特定應(yīng)用設(shè)計(jì)的計(jì)算機(jī)主板,通常具有體積小、功耗低、可靠高等特點(diǎn)。它與傳統(tǒng)的PC主板不同,更注重實(shí)時(shí)
    的頭像 發(fā)表于 02-07 11:34 ?621次閱讀
    <b class='flag-5'>嵌入式</b>主板:智能設(shè)備的“大腦”,驅(qū)動(dòng)未來(lái)無(wú)限可能

    如何提高嵌入式代碼質(zhì)量?

    可以有效地提高嵌入式代碼的質(zhì)量,從而確保嵌入式系統(tǒng)的穩(wěn)定性、安全和可維護(hù),迎接日益復(fù)雜的市場(chǎng)和技術(shù)挑戰(zhàn)。
    發(fā)表于 01-15 10:48

    【「嵌入式Hypervisor:架構(gòu)、原理與應(yīng)用」閱讀體驗(yàn)】+第7-8章學(xué)習(xí)心得

    提供了安全、可靠和高效的虛擬化環(huán)境。同時(shí),嵌入式Hypervisor的設(shè)計(jì)還注重解決容錯(cuò)和實(shí)時(shí)性問(wèn)題,為構(gòu)造高可靠的嵌入式系統(tǒng)提供了全面的保障。 其次,我在學(xué)習(xí)過(guò)程中深刻體會(huì)到了
    發(fā)表于 10-09 18:50

    嵌入式系統(tǒng)的原理和應(yīng)用

    嵌入式系統(tǒng)是一種專用的計(jì)算機(jī)系統(tǒng),其設(shè)計(jì)初衷是執(zhí)行特定任務(wù),而非作為通用計(jì)算機(jī)使用。這類系統(tǒng)通常作為更大系統(tǒng)的一部分,起到控制、監(jiān)控或輔助的作用,具有資源受限、實(shí)時(shí)高、可靠強(qiáng)等特點(diǎn)。下面將從
    的頭像 發(fā)表于 10-05 17:03 ?2200次閱讀

    嵌入式系統(tǒng)的未來(lái)趨勢(shì)有哪些?

    ,會(huì)更多地使用環(huán)保材料,以減少對(duì)環(huán)境的污染。同時(shí),系統(tǒng)設(shè)計(jì)將更加注重生態(tài)可持續(xù),滿足可持續(xù)發(fā)展的需求。 6. 實(shí)時(shí)操作系統(tǒng)(RTOS)的發(fā)展 實(shí)時(shí)操作系統(tǒng)在嵌入式系統(tǒng)中發(fā)揮關(guān)鍵作用。未來(lái)的RTOS可能會(huì)具備更好的多核處理器支持
    發(fā)表于 09-12 15:42

    ARM MCU嵌入式開發(fā) | 基于國(guó)產(chǎn)GD32F10x芯片+嵌入的開始

    嵌人系統(tǒng)的分類方法是依照系統(tǒng)主控制芯片的復(fù)雜進(jìn)行分類。可以分為型嵌入式系統(tǒng)、中等規(guī)模嵌入式系統(tǒng)、復(fù)雜嵌入式系統(tǒng)。 認(rèn)識(shí)一下
    發(fā)表于 09-09 14:48

    聚焦嵌入式開發(fā)中的合規(guī)工具、項(xiàng)目管理工具、版本迭代工具應(yīng)用

    ,就嵌入式開發(fā)與管理領(lǐng)域的最新趨勢(shì)、工具選擇以及DevSecOps實(shí)踐應(yīng)用等方面展開了深入探討。 本期對(duì)話龍智資深DevSecOps顧問(wèn)徐晨暉, 分享嵌入式開發(fā)中的合規(guī)工具、項(xiàng)目管理
    的頭像 發(fā)表于 07-29 15:15 ?1078次閱讀