999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于軟件工程方法的SEMAT理論與實踐

2018-01-17 00:29:41夏韓平
電子技術與軟件工程 2017年23期

夏韓平

摘 要 隨著科學技術的快速發展,我國軟件開發領域實現了較為長足的進步,SEMAT理論的廣泛應用便是這一進步的最直觀體現,基于此,本文結合SEMAT理論基本需求進行了基礎模型的構建,并對應用SEMAT工具后的實際效果進行了檢查,希望由此能夠為相關業內人士帶來一定啟發。

【關鍵詞】軟件工程 SEMAT理論 Alpha

本文基于軟件工程方法的SEMAT理論與實踐展開具體研究的原因所在。

1 需求分析

結合SEMAT理論進行分析,即可為系統的設計提供基礎性支持,分析主要圍繞SEMAT內核、基本元素、基礎活動共三方面開展。

1.1 SEMAT內核

SEMAT內核主要由基礎進展元素和基礎活動兩大部分組成,前者包含部分軟件系統開發時“我們一直在使用的事物”,而后者則包含部分“我們一直在從事的事情”。進一步分析SEMAT內核不難發現,其組織可以細分為Customer、Solution、Endeavor三個離散關注領域,其中Customer主要包含實際使用與開發軟件系統有關的任何事情,而Solution則包含與軟件系統規劃和開發有關的任何事情,Endeavor則由團隊開發和團隊工作模式有關的任何事情組成,三者可以理解為客戶、解決方案、努力。

1.2 基本元素

Alpha指的是軟件開發過程中需要監控進展可健康度的事物,關于進展和健康度、致力于良好結果產生、本質為集合屬于Alpha所強調的三點。SEMAT內核包含Opportunity、Stakeholder、Requirements、Software System、Team、Work、Work-of-Working共7種Alpha,7種Alpha分別表示機會、涉眾、需求、軟件系統、團隊、工作、工作方式。

1.3 基礎活動

activity執行在軟件開發工作中發揮著重要作用,如估算工作量、同意產品擁有者的用戶故事等,內核本身則單純發揮著活動空間的定義作用,由此三類活動空間必須得到重視,活動控制的具體展示如下:

1.3.1 第一類活動空間

在探索可能性、理解涉眾需要、確保涉眾曼儀、使用系統的支持下,該空間能夠較好用于理解機會以及支持和吸引涉眾參與。

1.3.2 第二類活動空間

在理解需求、塑造系統、實現系統、測試系統、部署需求、運營系統的一系列過程中,該空間便能夠較好用于適合的解決方案開發,贏得機會、滿足涉眾也將由此實現。

1.3.3 第三類活動空間

準備做動作、協調活動、支持團隊、跟蹤進展、停止工作均屬于第三類活動空間內容,由此團隊的形成、按一致同意的工作方式進行將真正得以實現。

2 系統設計

為滿足結合SEMAT理論的系統設計需求,開展的具體設計應遵循系統建模、概要設計兩部分開展。

2.1 系統建模

結合需求分析即可進行兩個基礎架構的構建,其中基礎元素架構主要體現Alpha之間的關系,而活動空間架構則按照事情完成順序進行,也就是說只有在完成理解需求后方可進行系統塑造。

2.2 概要設計

為了更好實現對Alpha的應用,需要為各個Alpha設計狀態卡片用以反映其具體狀態,Alpha的狀態由此將得以較好體現,具體開發工作的步驟理解也將得有力支持。而在完成Alpha的狀態卡片設計后,設計人員還需要結合設計成果進行以組為單位的相關聯判定準則構成的集合設計,表1對設計成果的部分進行了直觀展示。

值得注意的是,上述設計使用了走查這一設計方法,該設計方法可以描述為:將Alpha卡片排列并將其中狀態卡片依次從左向右排列→結合卡片詢問各狀態完成信息→將完成的Alpha卡片放到左邊直至出現未達到的狀態卡片→將卡片及之后的卡片放到右邊,由此具體軟件工程的開展就將獲得較好支持。

3 質量分析

在完成Alpha卡片的開發后,即可結合項目實例進行SEMAT工具的實際效果分析,因此本文對某軟件開發的五次例會進行了綜合分析。

3.1 第一次例會

按照任務板情況骨干成員、中級開發人員分別負責測試培訓和測試環節搭建,而協調項目經理則與客戶代表討論要實現的需求項。

3.2 第二次例會

完成1任務但工作方式未達到“工作良好”狀態,因此增加新的任務,同時跟進3、4、5任務。

3.3 第三次例會

中級開發人員完成任務2,任務3、4由實習生分別進行,項目經理、開發骨干、客戶代表負責任務7進行新需求的確認。

3.4 第四次例會

任務3、4完成,且項目達到“工作方式:工作良好狀態”,任務5和任務7分別由開發人員和開發骨干接受。

3.5 第五次例會

所以軟件系統狀態卡片均被移入“已完成”列表,圖1對其進行了直觀展示。

結合某應用SEMAT工具的軟件工程開發實例不難發現,Alpha卡片的應用為開發工作的有條不紊開展提供了有力支持,SEMAT理論的實踐價值由此可見一斑。

4 結論

綜上所述,SEMAT理論理論能夠較好用于軟件工程領域。而在此基礎上,本文涉及的應用SEMAT工具的某軟件開發實例,則直觀證明了研究的實踐價值。因此,在相關領域的理論研究與實踐探索中,本文內容便能夠發揮一定參考作用。

參考文獻

[1]鐘南.面向Agent軟件工程的現狀與挑戰[J].硅谷,2013,612:1+3.

[2]賈應煒.云計算環境下的GIS軟件工程設計分析[J].現代電子技術,2015,3817:133-134+138.

作者單位

浙江科技學院 浙江省杭州市 310023endprint

主站蜘蛛池模板: 亚洲视频三级| 毛片最新网址| 激情无码字幕综合| 高清久久精品亚洲日韩Av| 999精品色在线观看| 国产对白刺激真实精品91| 91精品国产91久久久久久三级| 自拍偷拍欧美日韩| 日韩中文字幕亚洲无线码| 精品国产亚洲人成在线| 少妇极品熟妇人妻专区视频| 国产乱子伦一区二区=| 久久亚洲天堂| 人人爱天天做夜夜爽| 91成人试看福利体验区| 国产精品免费p区| 无码在线激情片| 91极品美女高潮叫床在线观看| 国产呦精品一区二区三区下载| 热这里只有精品国产热门精品| 四虎永久在线精品影院| 网久久综合| 一本色道久久88亚洲综合| 国产成人亚洲精品色欲AV | 亚洲精品爱草草视频在线| 亚洲精品欧美重口| 精品人妻一区二区三区蜜桃AⅤ| 日本黄色不卡视频| 久久久噜噜噜| 大乳丰满人妻中文字幕日本| 日本人又色又爽的视频| 精品超清无码视频在线观看| 亚洲成人播放| 99er精品视频| 狠狠亚洲婷婷综合色香| 香蕉色综合| 国产一级一级毛片永久| 99精品影院| 亚洲婷婷丁香| 青草娱乐极品免费视频| 激情网址在线观看| 国产精品天干天干在线观看| 国产成人无码播放| 熟妇人妻无乱码中文字幕真矢织江 | 免费在线播放毛片| 伊人久久大香线蕉影院| 伊人91在线| 婷婷中文在线| 国产乱码精品一区二区三区中文| 国产福利免费观看| 欧美乱妇高清无乱码免费| 无码日韩视频| 亚洲天堂网站在线| 国产老女人精品免费视频| 一区二区自拍| 少妇露出福利视频| 国内精品视频区在线2021| 欧美一区二区三区欧美日韩亚洲| 亚洲精品视频免费看| 无码 在线 在线| 性69交片免费看| 蜜桃臀无码内射一区二区三区 | 久久午夜夜伦鲁鲁片不卡| 色婷婷在线影院| 久久 午夜福利 张柏芝| 国产麻豆精品久久一二三| 一区二区三区在线不卡免费| 欧美国产综合色视频| 91精品啪在线观看国产| 激情综合婷婷丁香五月尤物| 国产精品亚洲片在线va| 99精品国产自在现线观看| 色噜噜狠狠狠综合曰曰曰| 一区二区影院| 成人午夜视频在线| 人妻出轨无码中文一区二区| 激情午夜婷婷| 在线视频一区二区三区不卡| 少妇高潮惨叫久久久久久| 毛片免费观看视频| 99久久亚洲精品影院| 精品成人免费自拍视频|