2022北航敏捷软件工程 第二次博客作业
2022北航敏捷軟件工程 第二次博客作業
| 這個作業屬于哪個課程 | 2022年北航敏捷軟件工程 |
| 這個作業的要求在哪里 | 個人作業-軟件案例分析 |
| 我在這個課程的目標是 | 了解軟件工程的方法論、在實踐中學習軟件工程的各個層次、獲得以敏捷流程進行軟件開發和產品構建的相關經驗、嘗試以軟件工程的方式來實現腦中想法。 |
| 這個作業在哪個具體方面幫助我實現目標 | 了解軟件工程的方法論:按照給定的指引,對現有軟件產品進行成體系分析。在實踐中學習軟件工程的各個層次:通過體驗和進行模擬規劃,熟悉實踐中的軟件工程。 |
Author 19373540 熊安杰
Date 2022.03.18
本次作業,選定的主題是:音樂軟件及其分析。選用的例子有:網易云音樂、Moo 音樂。
第一部分:調研、評測
在正式進入下文的 Bug 分析階段之前,先對 Bug 的嚴重程度進行定義:
| 💣 | 仍能正常完成既定的操作邏輯,但出現小的視圖差錯或齟齬。 |
| 💣💣 | 仍能正常完成既定的操作邏輯,但出現較明顯的視圖錯誤。 |
| 💣💣💣 | 錯誤動作,或不能正常完成既定的操作邏輯,但仍能進行軟件的使用。 |
| 💣💣💣💣 | 錯誤動作,或不能正常完成既定的操作邏輯,且程序發生崩潰等狀況,無法繼續進行使用。 |
| 💣💣💣💣💣 | 錯誤動作,或不能正常完成既定的操作邏輯,且造成數據丟失或安全性問題。 |
網易云音樂
Bug 描述及分析
Bug. 1 預想外的音量錯誤調整 💣💣💣
測試環境
-
硬件環境 MacBook Pro (14 inch, 2021, M1 Max)
-
操作系統 macOS Monterey Version. 12.2.1
-
軟件版本號 網易云音樂 iOS 端手機版 8.7.01
可復現性
必然發生:在滿足上述作業環境的 Mac 上下載并打開對應版本網易云音樂,即出現此 Bug。
具體情況描述
啟動 app 后,系統音量被自動錯誤地置于最大值。
分析及嚴重性判定
網易云音樂的 iOS 端版本在一至兩個 minor 版本號前,對 UI 中的音量展示邏輯進行了修改,采用了如下圖所示的仿系統展示模式的音量條,并進行了雙向綁定。即利用系統音量鍵調整音量,該音量條的音量指示會發生變化,采用觸摸交互音量條,可以上下調整音量并同步修改系統音量。
在進行此修改后,問題出現。推測:在進行此修改的同時,由于調整了與系統音量間的雙向綁定邏輯,使系統音量在 app 第一次啟動時,隨 app 內音量狀態量的初始化一同被重置到最大值,從而導致了錯誤的系統音量調整。
該 Bug 的嚴重性按照如上制定的標準,應被定義為三級: 💣💣💣。因其:產生了非預期的誤動作,但沒有影響到應用整體的穩定和功能的使用。
預期和改進建議
若上述假設正確,基于新版的 iOS 端網易云音樂基于 MVVM 架構的 SwiftUI 框架實現的基本事實,開發團隊應該對視圖狀態進行進一步地解耦,通過 ViewModel 進行數據與視圖的正確綁定。在視圖層使用私有的狀態量,避免錯誤的數據綁定和初始化。
Bug. 2 手機號登錄輸入框視圖錯誤 💣💣
測試環境
-
硬件環境 MacBook Pro (14 inch, 2021, M1 Max芯片)
-
操作系統 macOS Monterey Version. 12.2.1
-
軟件版本號 網易云音樂 iOS 端手機版 8.7.01
可復現性
特定條件下發生:在滿足上述作業環境的 Mac 上使用對應版本網易云音樂,進行過一次登錄后,登出再選擇使用手機號登錄時發生。
具體情況描述
如上再次進行手機號登錄時,登錄框只能連續輸入兩至三個字符,且出現不明白色視圖方框。需點擊視圖其他部分,方可繼續進行手機號輸入。
分析及嚴重性判定
由于白框類似 macOS 系統自動為輸入框添加的驗證碼信息輸入框,推測是系統方面出現對 SwiftUI 輸入框的錯誤檢知導致將手機號輸入框判定為驗證碼輸入框,添加了不必要的視圖疊加層,阻礙了交互邏輯的繼續進行。
該 Bug 的嚴重性按照如上制定的標準,應被定義為二級: 💣💣。因其:仍能正常完成既定的操作邏輯,但出現較明顯的視圖錯誤。
預期和改進建議
若上述假設正確,該問題與特定系統的視圖判定可能具有更大的關聯性,開發團隊在處理此問題時,可以考慮優化登錄視圖的視圖邏輯,對兩個輸入框進行進一步的拆分,避免引致系統的錯誤判定。
體驗提要
軟件的使用截圖
本軟件的基本功能
網易云音樂的宣傳語是:“專注于發現與分享的音樂產品,依托專業音樂人、DJ、好友推薦及社交功能,為用戶打造全新的音樂生活”。本質上,網易云音樂具備雙重性質:其一,該平臺對于普通聽眾,是聚焦音樂、音頻媒體的內容平臺,以社交功能方面的多項創新取勝。其二,該平臺對于音樂制作人,是聚焦 UGC(用戶生成內容) 分發的創作平臺,與音樂人合作利用流量紅利進行變現。以下按照上述兩方面分條列出相關功能點:
音頻內容平臺
- 音樂播放和信息獲取:用戶可使用網易云平臺搜索和播放平臺曲庫中的音樂、使用音頻效果、收看 MV,瀏覽專輯信息、藝人信息,查詢歌詞、外文歌詞翻譯及注音、歌曲排行等相關信息。用戶可用平臺識別環境中正在播放的音樂;
- 音樂推薦及宣發:平臺根據用戶喜好及行為數據,進行音樂智能推薦。平臺會依據市場熱點情況向用戶推薦時下熱門音樂;
- 以音樂為中心的互動和社交:用戶可對音樂發表評論和見解,創建歌單聚合自己喜好的音樂,發表動態分享音樂觀點,圍繞平臺維護、用戶提出的音樂話題進行探討。用戶可對其他聽眾或音樂人進行關注,獲取他們發布的最新內容。用戶可通過一起聽功能,與其他用戶同時收聽歌曲。用戶另可利用平臺的豐富音樂資源,開設直播進行生活分享;
- 音樂管理:用戶和利用本平臺管理本地和云端網盤的音樂,添加或編輯平臺上的音樂和音樂人信息。平臺記錄用戶的收聽數據,為用戶進行聽歌統計和年度分析等。用戶可利用移動端 app 為喜愛的音樂生成鈴聲版本;
- 音樂再編輯和二次創作:用戶可利用平臺曲庫中的伴奏帶或智能消音伴奏對歌曲進行翻唱,創建歌房進行即時的演唱和互動,基于平臺曲庫發布音樂視頻。用戶可利用 beat 庫進行說唱歌曲的創作;
- 音頻內容收聽:平臺同樣開設播客欄目,用戶可借助平臺收聽有聲書、播客等音頻內容;
- 音樂周邊消費:平臺提供專輯、演出票、音樂周邊、音頻數碼設備等音樂相關的產品信息聚合和販售。
UGC 音樂創作平臺
- 音樂和音頻內容分發:創作者用戶可注冊平臺音樂人賬號,發布自己創作的作品及相關信息。創作者用戶可通過平臺販售專輯或單曲;
- 內容宣發:創作者用戶可與平臺合作制定營銷及宣發策略,向目標群體推送自己的作品;
- 流量變現:即便不采取傳統的分發銷售途徑盈利,創作者用戶亦可與網易云平臺共享作品為在線平臺帶來的廣告、訪問量等流量收入。
- 創作者社區:創作者可參與平臺創建的活動,參加歌曲比賽等,與其他創作者分享流量。
需求完成情況及用戶體驗優劣
從以上的功能總結可以看出,網易云音樂平臺從聽與創作兩個方面出發,精確捕捉了聽眾用戶與創作者用戶的多項需求,覆蓋了音樂需求相關的方方面面,主打產品開發的“大而全”。在筆者使用過的音樂軟件中,網易云的功能點覆蓋最為全面,且切中多項用戶痛點,不斷拓寬音樂需求的邊界。在此基礎上健全了應用 UI/UX 使用體驗的基本功,不存在明顯的功能殘缺。通過不斷進行功能的橫向擴展,平臺具備良好的生存能力,能夠保持較好的用戶粘性。縱向上,平臺針對 ACG、日韓音樂內容進行了針對性的版權收購和內容聚合,進行差異化競爭,在特定文化群體方面具有無可比擬的領先地位。
改進意見
網易云音樂與騰訊系音樂平臺相比,具備明顯的流量劣勢,沒有社交平臺支持,在競爭環境下圍繞流量、版權發生過數次激烈競爭——一度,其分享功能在騰訊系社交平臺中無法正常使用。網易云音樂開發團隊應當健全在音樂版權,尤其是國內流行音樂版權方面的布局,加大社群運營投入,補足流量短板劣勢。
總體評價
結合以上的分析,網易云音樂處在產品的成熟期、市場的開拓期。筆者給出 e. 非常推薦 的評價。
Moo 音樂
Bug 描述及分析
Bug. 1 初始導引頁無法前進 💣💣💣💣
測試環境
-
硬件環境 MacBook Pro (14 inch, 2021, M1 Max芯片)
-
操作系統 macOS Monterey Version. 12.2.1
-
軟件版本號 Moo 音樂 iOS 端手機版 2.7.1.2
可復現性
必然發生:在滿足上述作業環境的 Mac 上下載并初次啟動對應版本 Moo 音樂,即出現此 Bug。
具體情況描述
初次啟動 app 時,出現默認導引頁,介紹產品的功能和改進。該導引頁無法通過觸控板或鼠標拖拽,直接導致應用無法進行初次設定而無法使用。
分析及嚴重性判定
由于正常使用 iPhone 打開該應用,問題不出現。推測是 iOS 移動端 app 的觸控手勢檢測邏輯與其移植到 macOS 之后的手勢檢測邏輯并不一致,導致觸控板手勢在本應用中不能正常代替觸控手勢工作。
該 Bug 的嚴重性按照如上制定的標準,應被定義為四級: 💣💣💣💣。因其:不能正常完成既定的操作邏輯,且程序卡在首屏,無法繼續進行使用,但沒有損害用戶數據或帶來安全性問題。
預期和改進建議
若上述假設正確,鑒于大多數 iOS app 在遷移至 macOS 端后沒有類似的手勢操作問題,開發團隊應該考慮更改目前的手勢檢測實現,調整為官方建議的標準實現方式。
Bug. 2 歌單信息無法徹底刪除 💣💣💣💣💣
測試環境
-
硬件環境 iPhone 13
-
操作系統 iOS 15.4
-
軟件版本號 Moo 音樂 iOS 端手機版 2.7.1.2
可復現性
必然發生:在滿足上述作業環境的 iPhone 上下載并啟動對應版本 Moo 音樂,執行以下操作,即出現此 Bug。
具體情況描述
用戶通過 Moo 音樂新建歌單后,若進行過鏈接分享,則刪除后雖然在 app 內打開分享鏈接無法訪問到該歌單,但通過 web 端仍可以訪問到用戶分享的歌單數據。
分析及嚴重性判定
可以推測,產品團隊在開發分享功能時,采取了為分享鏈接復制歌單信息的方式。然而,在實現刪除操作時,并沒有對應清除分享鏈接對應的歌單信息,而只是做了應用內視圖層的屏蔽。
該 Bug 的嚴重性按照如上制定的標準,應被定義為五級: 💣💣💣💣💣。因其:不能正常完成預期的操作邏輯,且本該刪除的用戶行為數據仍被記錄永久無法刪除,為用戶帶來了潛在的信息泄露隱患。
預期和改進建議
產品團隊應該進一步健全產品各項功能的實現機制,避免出現類似的邏輯漏洞。
體驗提要
軟件的使用截圖
本軟件的基本功能
Moo 音樂的宣傳語是:“打開聲音”,是騰訊推出的新興音樂內容平臺。該平臺依托騰訊系曲庫,聚焦平臺導向的音樂推薦與分享。平臺的功能簡單、UI 設計簡潔易用,營銷互聯網時代的高質量音樂生活方式。其功能點可概括如下:
- 音樂播放和信息獲取:用戶可使用平臺搜索和播放平臺曲庫中的音樂、收看 MV、收看相關音樂視頻,瀏覽專輯信息、藝人信息,獲得歌曲流派分類。用戶亦可瀏覽歌詞、翻譯等相關信息;
- 音樂相關內容獲取:平臺方主導內容編輯,發布主題歌單、每周新歌歌單,創作藝人采訪、專欄播客內容,進行新歌、專輯宣發和介紹等;
- 音樂推薦:以平臺音樂編輯為核心進行人工挑選的每日歌曲推薦,創建主題標簽聚合音樂內容;
- 音樂分享及社交功能:用戶可對歌曲發表評論感想等內容,自行創建并分享歌單;亦可參與平臺主導的主題互動歌單維護。
需求完成情況及用戶體驗優劣
Moo 音樂平臺聚焦平臺引導的音樂生活方式。以人工挑選的、平臺創作和維護的高質量推薦和音樂分享內容為亮點,吸引用戶使用。平臺在極力精簡功能,進行需求取舍的同時,力圖交互體驗的優秀和用戶界面的設計感,以“小而美、小而精”為產品開發的價值導向。用戶使用 Moo 平臺收聽音樂,能夠滿足基本需求,并可獲取高質量的音樂推介內容。可以說,Moo 音樂是在健全基本功能的基礎上,用“驚喜功能”進行差異化競爭的模范。
改進意見
目前,Moo 音樂部分功能仍存在上述嚴重瑕疵,應當進行修復。平臺同時缺少一些重要的功能集,產品團隊應當在互動功能上進一步進行策劃和開發,更應注重 UGC 內容的價值。同時,應當平衡內容產出、流量引入和用戶群體認知之間的矛盾,避免打破“小眾寶藏”的產品形象、降低平臺一直以來主打的高推介質量。
總體評價
綜上,Moo 音樂仍處在產品開發的初期、用戶群體的形成期。筆者為其給出 d. 好,不錯 的評價。
第二部分:分析
對構建時間的估計
本估計不涉及前期的需求分析、市場調研等工作,僅考慮完成一個不考慮系統穩定性、高并發、大數據量等諸多現實問題的,“實驗室里”的功能組 demo。全部參加人員均為全職開發,且具有大學本科畢業生的平均技術水準。
Moo 音樂
結合上述的功能分析,筆者對本軟件(不計曲庫建設、版權處理、營銷等非本分析應當涉及的工作)最小可用版本的構建時間估計為: 至少16周。平臺的核心開發難點為流媒體傳輸和播放,涉及音視頻兩方面的數據,預計耗費大約四周的時間。平臺的其他功能,包括初級的互動、平臺內容發布和管理等功能,可以等價于簡單的 CMS 系統,預計耗費大約四周的時間。其他時間計劃用于策劃、打磨 UI/UX 和測試。
網易云音樂
結合上述的功能分析,筆者對本軟件(不計曲庫建設、版權處理、營銷等非本分析應當涉及的工作)最小可用版本的構建時間估計為: 至少48周。在功能上,Moo 音樂涉及的功能基本上為網易云音樂的真子集。除完成上述 Moo 音樂的功能開發任務外,顯而易見的開發難點包括:完成“一起聽”功能,該功能需要經由平臺在用戶間建立連接,實現簡單的長連接進行進度共享是容易的——然而,應當需要大量的工作處理用戶的連接穩定性問題;音樂再編輯功能亦為難點,需要進行翻唱模塊的開發,包括音頻合成、音效添加等內容;此外,云盤等內容云內容管理也頗具挑戰性。為相關功能點各分配八周左右的時間,再為其他小擴展功能組分配八周時間,即為本估計。
排名分析
優勢已經在上文進行過介紹,競爭中的劣勢亦在第三部分涉及。本節總結性地給出一個筆者預估的產品排名。
網易云音樂
目前,從用戶量的角度來看,網易云音樂排在市場中無可動搖的第四位。實際上,考慮到網易云音樂內容差異化競爭、對獨立音樂人的極大吸力、借由社交互動達到的極高用戶粘性,筆者認為本平臺應當在市場中實際占據第二的位置,與第一位的騰訊系音樂平臺形成強有力競爭態勢。
Moo 音樂
Moo 音樂作為騰訊進行新產品線探索的有力實踐,具有可以期待的極大潛力。但目前依靠平臺產出內容的產品模式,除非能夠對接更多的專業樂評人或音樂媒體,否則不具備較好的可擴展性。筆者認為本平臺應當長期處在市場的 others 分類,不能進行主流競爭,而是形成特色、小眾的產品形象,以高產品粘性見長。
軟件工程上可以提高的方面和建議
網易云音樂
本次體驗分析的相關功能中,約三四成功能,尤其是“驚喜功能”、新功能,僅在移動端得到實現——筆者在 macOS 端仍試圖使用移動端 app 的動因就來自于此。開發進度的相異暴露出的是開發團隊重心把握的不平衡,由于網易云音樂平臺仍處在市場的開拓期,開發團隊應當平衡開發資源和任務計劃,在桌面端進行更多資源投入和市場拓展。此外,開發團隊還應在測試方面加大投入,減少產品瑕疵。
Moo 音樂
本次提及的兩個 bug 都具有較高的嚴重性,體現出產品團隊在功能設計流程、質量管理方面的較大問題。由于產品主打“小而美”,并未在核心功能上多做橫向擴展,而是以驚喜功能出奇制勝——此番情形下,對于必需功能的打磨就尤為重要。團隊應在質量管理上多加投入,并健全功能開發及策劃機制。
關于本軟件涉及的 BUG 分析
本博客前文已對相關 bug 的成因和可能的解決方案進行了敘述,以下針對兩軟件 bug 體現出的開發問題及改進點進行分析和說明:
網易云音樂
本次涉及的兩項 bug,都與平臺開發的新現狀有關:隨著 Apple 公司個人電腦產品線轉向 arm 架構,與移動設備迥然相異的筆記本乃至臺式電腦都能獲得移動端 app 的運行能力。目標作業系統、運行設備的擴展,對于開發團隊的測試工作提出了更高要求,大部分互聯網企業為此直接選擇關閉相關平臺的 app 分發渠道,例如:用戶無法在 macOS 端運行 iOS 端的支付寶、微信、QQ 等常用應用。筆者認為,從風險控制的角度看,在大型常用 app 模塊復雜、開發歷史長的背景下,選擇停止將 app 分發至相關平臺是無奈而正確的選擇。相對的,對于類似網易云音樂的擴展期新興 app,在桌面端 app 開發進度明顯落后移動端的現狀下,選擇在 macOS 平臺上正常進行移動端 app 的分發則是既有風險亦有收益的可選項。然而,開發團隊應該意識到這一決定帶來的大量潛在測試問題,一方面積極衡量市場情況、靈活調整分發策略,另一方面在反饋渠道、測試人員上加大投入,進行有效的產品質量管控。
Moo 音樂
對于第一項 bug,由于成因與前述網易云音樂 bug 一致,分析和說明同上。
對于第二項 bug,該 bug 體現出了產品團隊的功能策劃不周,各功能邏輯實現出現齟齬引致混亂。這啟示我們在進行團隊開發時,一方面要健全產品策劃工作避免出現邏輯漏洞,另一方面要密切各功能模塊間的開發溝通。——畢竟,產品不是零碎功能的碎片堆砌,而是精細組織起來的完整拼圖。
第三部分:建議和規劃
本部分的前兩項內容,對于涉及的兩個產品來說是一致的。第三項內容,進行分別的敘述。第四項內容,主要從 Moo 音樂的現狀出發考慮。
市場概況
據機構 FastData 極數發布的《2020年中國在線音樂報告》,至 2020 年 10 月,中國在線音樂月活用戶已超 6.2 億,在線音樂付費用戶超 7000 萬。當前在線音樂界龍頭壟斷企業騰訊音樂,2020 年前三季度營收高達 208 億元,在線音樂市場產值超過 140 億元。另一方面,月活數據沒有發生較大的月際變動,在線音樂 app 下載量持續下降,目前已不足四千萬次。
綜上,在線音樂市場進入存量競爭階段。各大平臺的重心不再在于爭取新用戶,而在于提高用戶粘性、進行流量競爭。
市場現狀
目前在線音樂市場呈現出一超一強的局面,騰訊音樂集團借由多次并購和整合,統合了包括 QQ音樂、酷狗音樂、酷我音樂、5sing 原創音樂等既有的流量源頭,并進一步借由對社交平臺的流量管控鞏固優勢。騰訊音樂娛樂集團 TME 在版權方面與太合音樂等激烈競爭,定位大眾流行音樂,積累大量的版權儲備,據 2020 年末的數據,已占據中國在線音樂市場 80% 的份額。網易云音樂則差異化地積累大量 ACG、日韓音樂版權,主打獨立音樂、自由音樂人、小眾音樂發行和分發,突出音樂 + 社交的戰略,在占據余下大部分市場份額的情形下,于用戶平均在線時長和用戶粘性兩方面高居榜首。
過去的一年間,獨占版權時代隨著國家對市場的進一步規范結束,平臺無需再聚焦于版權投入進行差異化競爭;蝦米音樂的最終退市、字節跳動旗下音樂平臺的出現,意味著市場的競爭進入白熱化,新的入局者亦在攪動潮汐。
與此同時,獨立音樂正在積蓄力量,從國外 bandcamp、國內 dizzylab 等獨立音樂平臺的發展態勢上看,基于互聯網的業余創作、個人創作的興盛,象征著網絡創作新業態的到來。可以預見到,市場趨向于不利守成者、利好挑戰者。
市場與產品生態
對于網易云音樂,其典型用戶為:熱愛借由音樂的社交的互聯網Z世代集體。從版權占有分布和平臺實際熱點來看,網易云音樂的主要受眾是年輕群體,具有較好的付費意識和較為穩健的收入能力,需求借助音樂表達自己,追求新形態的音樂、新的嘗試和概念,樂于接受改變;平臺用戶亦包括獨立創作者,其群體體現出鮮明的業余特征,他們沒有成體系的分發渠道和表達空間,勢單力薄,被排除在傳統創作行業之外,需要借助平臺的流量和支持,完成創作的自我實現。
網易云音樂本身就是注重用戶群體相互作用的極佳實例。音樂人與聽眾并舉的發展模式,實現了用戶與平臺的相互成就——平臺中的音樂人通過創作進行表達、獲取聽眾的認可和經濟收入,聽眾獲得多樣化的音樂帶來的美的享受,平臺借助兩方面的流量實現發展、進一步優化生態。這種發展模式形成閉環,良好、自洽、健康的運行機制筑牢了平臺高用戶粘性的根基。
對于 Moo 音樂,其典型用戶為:對內容質量需求較高,追求精致的音樂生活方式的文藝人群,他們愿意聽從他人的見解,但拒絕從眾的表達,比起創作音樂、分享觀點,他們更愿意做內容的消費者,且愿意不止為音樂本身,而為音樂的衍生產出付費。
按照 Moo 音樂現在平臺導向的發展形式,尚沒有看到對用戶創造力的合理運用。若對樂評、推薦等內容進行進一步的自組織化,實現內容生產的去中心化,可以期待該平臺能形成高質量的音樂交流社區。
產品規劃
結合上述分析,筆者從 Moo 音樂的現狀出發,希望增加用戶社群的創作和組織功能,具體可做如下 NABCD 分析:
Need: 目標用戶追求新的、高質量的音樂生活方式,可以認為用戶本身具有較高的音樂審美素養,能夠期望用戶具有生產目前平臺提供的相近質量內容的能力。用戶本身具備表達的需求,信賴、認可平臺的內容生產能力,但平臺的內容產能尚不能滿足用戶的多樣化需求。用戶需要看到更多高質量的音樂推介內容。
Approach: 實現平臺內容分享邏輯,設計對用戶貢獻的激勵機制,健全內容審核和挑選機制,通過有標準的內容發布者審核、意見領袖身份的導入,逐漸建構用戶社群的自組織性。
Benefit: 從平臺方的角度來看,本功能能夠進一步拓寬平臺的內容受眾,實現擴展市場的目的。從用戶的角度來看,能夠獲取更多的內容選擇自主權,并能夠為用戶的表達欲提供施展空間。
Competitors: 雖然網易云音樂有較為初級的類似分享功能,但向音樂平臺中引入高質量要求標準的實踐暫時還少見,平臺可以依托既有的音樂編輯人員儲備和生態優勢進行大膽嘗試。
Delivery: 開發功能并通過 app 更新進行分發,同時由官方進行社群引導和話題營銷,促進用戶接受和使用新功能。
可如下做人員分配:從該平臺對交互界面的高標準要求考慮,應分配美工 2 人,開發 2 人,測試 1 人,用戶關系 1 人。
在十六周的時間分配中,應當利用前四周進行需求分析和討論、原型設計;五至八周進行最小可用模型的開發,引入內測用戶進行測試,同時開始由用戶關系人員進行意見收集和反饋;九至十二周進一步健全功能設計,用戶關系開始進行活動和話題預熱;最后四周進行完善和上線的準備。
總結
以上是生活随笔為你收集整理的2022北航敏捷软件工程 第二次博客作业的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 居民身份证号码校验
- 下一篇: 如何防止过拟合(overfitting)