日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

2022北航敏捷软件工程 第二次博客作业

發(fā)布時(shí)間:2023/12/20 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 2022北航敏捷软件工程 第二次博客作业 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

2022北航敏捷軟件工程 第二次博客作業(yè)

項(xiàng)目內(nèi)容
這個(gè)作業(yè)屬于哪個(gè)課程2022年北航敏捷軟件工程
這個(gè)作業(yè)的要求在哪里個(gè)人作業(yè)-軟件案例分析
我在這個(gè)課程的目標(biāo)是了解軟件工程的方法論、在實(shí)踐中學(xué)習(xí)軟件工程的各個(gè)層次、獲得以敏捷流程進(jìn)行軟件開發(fā)和產(chǎn)品構(gòu)建的相關(guān)經(jīng)驗(yàn)、嘗試以軟件工程的方式來實(shí)現(xiàn)腦中想法
這個(gè)作業(yè)在哪個(gè)具體方面幫助我實(shí)現(xiàn)目標(biāo)了解軟件工程的方法論:按照給定的指引,對現(xiàn)有軟件產(chǎn)品進(jìn)行成體系分析。在實(shí)踐中學(xué)習(xí)軟件工程的各個(gè)層次:通過體驗(yàn)和進(jìn)行模擬規(guī)劃,熟悉實(shí)踐中的軟件工程。

Author 19373540 熊安杰

Date 2022.03.18

本次作業(yè),選定的主題是:音樂軟件及其分析。選用的例子有:網(wǎng)易云音樂、Moo 音樂。

第一部分:調(diào)研、評(píng)測

在正式進(jìn)入下文的 Bug 分析階段之前,先對 Bug 的嚴(yán)重程度進(jìn)行定義:

嚴(yán)重程度等級(jí)對應(yīng)等級(jí)之描述
💣仍能正常完成既定的操作邏輯,但出現(xiàn)小的視圖差錯(cuò)或齟齬。
💣💣仍能正常完成既定的操作邏輯,但出現(xiàn)較明顯的視圖錯(cuò)誤。
💣💣💣錯(cuò)誤動(dòng)作,或不能正常完成既定的操作邏輯,但仍能進(jìn)行軟件的使用。
💣💣💣💣錯(cuò)誤動(dòng)作,或不能正常完成既定的操作邏輯,且程序發(fā)生崩潰等狀況,無法繼續(xù)進(jìn)行使用。
💣💣💣💣💣錯(cuò)誤動(dòng)作,或不能正常完成既定的操作邏輯,且造成數(shù)據(jù)丟失或安全性問題。

網(wǎng)易云音樂

Bug 描述及分析

Bug. 1 預(yù)想外的音量錯(cuò)誤調(diào)整 💣💣💣
測試環(huán)境
  • 硬件環(huán)境 MacBook Pro (14 inch, 2021, M1 Max)

  • 操作系統(tǒng) macOS Monterey Version. 12.2.1

  • 軟件版本號(hào) 網(wǎng)易云音樂 iOS 端手機(jī)版 8.7.01

可復(fù)現(xiàn)性

必然發(fā)生:在滿足上述作業(yè)環(huán)境的 Mac 上下載并打開對應(yīng)版本網(wǎng)易云音樂,即出現(xiàn)此 Bug。

具體情況描述

啟動(dòng) app 后,系統(tǒng)音量被自動(dòng)錯(cuò)誤地置于最大值。

分析及嚴(yán)重性判定

網(wǎng)易云音樂的 iOS 端版本在一至兩個(gè) minor 版本號(hào)前,對 UI 中的音量展示邏輯進(jìn)行了修改,采用了如下圖所示的仿系統(tǒng)展示模式的音量條,并進(jìn)行了雙向綁定。即利用系統(tǒng)音量鍵調(diào)整音量,該音量條的音量指示會(huì)發(fā)生變化,采用觸摸交互音量條,可以上下調(diào)整音量并同步修改系統(tǒng)音量。

在進(jìn)行此修改后,問題出現(xiàn)。推測:在進(jìn)行此修改的同時(shí),由于調(diào)整了與系統(tǒng)音量間的雙向綁定邏輯,使系統(tǒng)音量在 app 第一次啟動(dòng)時(shí),隨 app 內(nèi)音量狀態(tài)量的初始化一同被重置到最大值,從而導(dǎo)致了錯(cuò)誤的系統(tǒng)音量調(diào)整。

該 Bug 的嚴(yán)重性按照如上制定的標(biāo)準(zhǔn),應(yīng)被定義為三級(jí): 💣💣💣。因其:產(chǎn)生了非預(yù)期的誤動(dòng)作,但沒有影響到應(yīng)用整體的穩(wěn)定和功能的使用。

預(yù)期和改進(jìn)建議

若上述假設(shè)正確,基于新版的 iOS 端網(wǎng)易云音樂基于 MVVM 架構(gòu)的 SwiftUI 框架實(shí)現(xiàn)的基本事實(shí),開發(fā)團(tuán)隊(duì)?wèi)?yīng)該對視圖狀態(tài)進(jìn)行進(jìn)一步地解耦,通過 ViewModel 進(jìn)行數(shù)據(jù)與視圖的正確綁定。在視圖層使用私有的狀態(tài)量,避免錯(cuò)誤的數(shù)據(jù)綁定和初始化。

Bug. 2 手機(jī)號(hào)登錄輸入框視圖錯(cuò)誤 💣💣
測試環(huán)境
  • 硬件環(huán)境 MacBook Pro (14 inch, 2021, M1 Max芯片)

  • 操作系統(tǒng) macOS Monterey Version. 12.2.1

  • 軟件版本號(hào) 網(wǎng)易云音樂 iOS 端手機(jī)版 8.7.01

可復(fù)現(xiàn)性

特定條件下發(fā)生:在滿足上述作業(yè)環(huán)境的 Mac 上使用對應(yīng)版本網(wǎng)易云音樂,進(jìn)行過一次登錄后,登出再選擇使用手機(jī)號(hào)登錄時(shí)發(fā)生。

具體情況描述

如上再次進(jìn)行手機(jī)號(hào)登錄時(shí),登錄框只能連續(xù)輸入兩至三個(gè)字符,且出現(xiàn)不明白色視圖方框。需點(diǎn)擊視圖其他部分,方可繼續(xù)進(jìn)行手機(jī)號(hào)輸入。

分析及嚴(yán)重性判定

由于白框類似 macOS 系統(tǒng)自動(dòng)為輸入框添加的驗(yàn)證碼信息輸入框,推測是系統(tǒng)方面出現(xiàn)對 SwiftUI 輸入框的錯(cuò)誤檢知導(dǎo)致將手機(jī)號(hào)輸入框判定為驗(yàn)證碼輸入框,添加了不必要的視圖疊加層,阻礙了交互邏輯的繼續(xù)進(jìn)行。

該 Bug 的嚴(yán)重性按照如上制定的標(biāo)準(zhǔn),應(yīng)被定義為二級(jí): 💣💣。因其:仍能正常完成既定的操作邏輯,但出現(xiàn)較明顯的視圖錯(cuò)誤。

預(yù)期和改進(jìn)建議

若上述假設(shè)正確,該問題與特定系統(tǒng)的視圖判定可能具有更大的關(guān)聯(lián)性,開發(fā)團(tuán)隊(duì)在處理此問題時(shí),可以考慮優(yōu)化登錄視圖的視圖邏輯,對兩個(gè)輸入框進(jìn)行進(jìn)一步的拆分,避免引致系統(tǒng)的錯(cuò)誤判定。

體驗(yàn)提要

軟件的使用截圖

本軟件的基本功能

網(wǎng)易云音樂的宣傳語是:“專注于發(fā)現(xiàn)與分享的音樂產(chǎn)品,依托專業(yè)音樂人、DJ、好友推薦及社交功能,為用戶打造全新的音樂生活”。本質(zhì)上,網(wǎng)易云音樂具備雙重性質(zhì):其一,該平臺(tái)對于普通聽眾,是聚焦音樂、音頻媒體的內(nèi)容平臺(tái),以社交功能方面的多項(xiàng)創(chuàng)新取勝。其二,該平臺(tái)對于音樂制作人,是聚焦 UGC(用戶生成內(nèi)容) 分發(fā)的創(chuàng)作平臺(tái),與音樂人合作利用流量紅利進(jìn)行變現(xiàn)。以下按照上述兩方面分條列出相關(guān)功能點(diǎn):

音頻內(nèi)容平臺(tái)
  • 音樂播放和信息獲取:用戶可使用網(wǎng)易云平臺(tái)搜索和播放平臺(tái)曲庫中的音樂、使用音頻效果、收看 MV,瀏覽專輯信息、藝人信息,查詢歌詞、外文歌詞翻譯及注音、歌曲排行等相關(guān)信息。用戶可用平臺(tái)識(shí)別環(huán)境中正在播放的音樂;
  • 音樂推薦及宣發(fā):平臺(tái)根據(jù)用戶喜好及行為數(shù)據(jù),進(jìn)行音樂智能推薦。平臺(tái)會(huì)依據(jù)市場熱點(diǎn)情況向用戶推薦時(shí)下熱門音樂;
  • 以音樂為中心的互動(dòng)和社交:用戶可對音樂發(fā)表評(píng)論和見解,創(chuàng)建歌單聚合自己喜好的音樂,發(fā)表動(dòng)態(tài)分享音樂觀點(diǎn),圍繞平臺(tái)維護(hù)、用戶提出的音樂話題進(jìn)行探討。用戶可對其他聽眾或音樂人進(jìn)行關(guān)注,獲取他們發(fā)布的最新內(nèi)容。用戶可通過一起聽功能,與其他用戶同時(shí)收聽歌曲。用戶另可利用平臺(tái)的豐富音樂資源,開設(shè)直播進(jìn)行生活分享;
  • 音樂管理:用戶和利用本平臺(tái)管理本地和云端網(wǎng)盤的音樂,添加或編輯平臺(tái)上的音樂和音樂人信息。平臺(tái)記錄用戶的收聽數(shù)據(jù),為用戶進(jìn)行聽歌統(tǒng)計(jì)和年度分析等。用戶可利用移動(dòng)端 app 為喜愛的音樂生成鈴聲版本;
  • 音樂再編輯和二次創(chuàng)作:用戶可利用平臺(tái)曲庫中的伴奏帶或智能消音伴奏對歌曲進(jìn)行翻唱,創(chuàng)建歌房進(jìn)行即時(shí)的演唱和互動(dòng),基于平臺(tái)曲庫發(fā)布音樂視頻。用戶可利用 beat 庫進(jìn)行說唱歌曲的創(chuàng)作;
  • 音頻內(nèi)容收聽:平臺(tái)同樣開設(shè)播客欄目,用戶可借助平臺(tái)收聽有聲書、播客等音頻內(nèi)容;
  • 音樂周邊消費(fèi):平臺(tái)提供專輯、演出票、音樂周邊、音頻數(shù)碼設(shè)備等音樂相關(guān)的產(chǎn)品信息聚合和販?zhǔn)邸?/li>
UGC 音樂創(chuàng)作平臺(tái)
  • 音樂和音頻內(nèi)容分發(fā):創(chuàng)作者用戶可注冊平臺(tái)音樂人賬號(hào),發(fā)布自己創(chuàng)作的作品及相關(guān)信息。創(chuàng)作者用戶可通過平臺(tái)販?zhǔn)蹖]嫽騿吻?#xff1b;
  • 內(nèi)容宣發(fā):創(chuàng)作者用戶可與平臺(tái)合作制定營銷及宣發(fā)策略,向目標(biāo)群體推送自己的作品;
  • 流量變現(xiàn):即便不采取傳統(tǒng)的分發(fā)銷售途徑盈利,創(chuàng)作者用戶亦可與網(wǎng)易云平臺(tái)共享作品為在線平臺(tái)帶來的廣告、訪問量等流量收入。
  • 創(chuàng)作者社區(qū):創(chuàng)作者可參與平臺(tái)創(chuàng)建的活動(dòng),參加歌曲比賽等,與其他創(chuàng)作者分享流量。
需求完成情況及用戶體驗(yàn)優(yōu)劣

從以上的功能總結(jié)可以看出,網(wǎng)易云音樂平臺(tái)從聽與創(chuàng)作兩個(gè)方面出發(fā),精確捕捉了聽眾用戶與創(chuàng)作者用戶的多項(xiàng)需求,覆蓋了音樂需求相關(guān)的方方面面,主打產(chǎn)品開發(fā)的“大而全”。在筆者使用過的音樂軟件中,網(wǎng)易云的功能點(diǎn)覆蓋最為全面,且切中多項(xiàng)用戶痛點(diǎn),不斷拓寬音樂需求的邊界。在此基礎(chǔ)上健全了應(yīng)用 UI/UX 使用體驗(yàn)的基本功,不存在明顯的功能殘缺。通過不斷進(jìn)行功能的橫向擴(kuò)展,平臺(tái)具備良好的生存能力,能夠保持較好的用戶粘性。縱向上,平臺(tái)針對 ACG、日韓音樂內(nèi)容進(jìn)行了針對性的版權(quán)收購和內(nèi)容聚合,進(jìn)行差異化競爭,在特定文化群體方面具有無可比擬的領(lǐng)先地位。

改進(jìn)意見

網(wǎng)易云音樂與騰訊系音樂平臺(tái)相比,具備明顯的流量劣勢,沒有社交平臺(tái)支持,在競爭環(huán)境下圍繞流量、版權(quán)發(fā)生過數(shù)次激烈競爭——一度,其分享功能在騰訊系社交平臺(tái)中無法正常使用。網(wǎng)易云音樂開發(fā)團(tuán)隊(duì)?wèi)?yīng)當(dāng)健全在音樂版權(quán),尤其是國內(nèi)流行音樂版權(quán)方面的布局,加大社群運(yùn)營投入,補(bǔ)足流量短板劣勢。

總體評(píng)價(jià)

結(jié)合以上的分析,網(wǎng)易云音樂處在產(chǎn)品的成熟期、市場的開拓期。筆者給出 e. 非常推薦 的評(píng)價(jià)。

Moo 音樂

Bug 描述及分析

Bug. 1 初始導(dǎo)引頁無法前進(jìn) 💣💣💣💣
測試環(huán)境
  • 硬件環(huán)境 MacBook Pro (14 inch, 2021, M1 Max芯片)

  • 操作系統(tǒng) macOS Monterey Version. 12.2.1

  • 軟件版本號(hào) Moo 音樂 iOS 端手機(jī)版 2.7.1.2

可復(fù)現(xiàn)性

必然發(fā)生:在滿足上述作業(yè)環(huán)境的 Mac 上下載并初次啟動(dòng)對應(yīng)版本 Moo 音樂,即出現(xiàn)此 Bug。

具體情況描述

初次啟動(dòng) app 時(shí),出現(xiàn)默認(rèn)導(dǎo)引頁,介紹產(chǎn)品的功能和改進(jìn)。該導(dǎo)引頁無法通過觸控板或鼠標(biāo)拖拽,直接導(dǎo)致應(yīng)用無法進(jìn)行初次設(shè)定而無法使用。

分析及嚴(yán)重性判定

由于正常使用 iPhone 打開該應(yīng)用,問題不出現(xiàn)。推測是 iOS 移動(dòng)端 app 的觸控手勢檢測邏輯與其移植到 macOS 之后的手勢檢測邏輯并不一致,導(dǎo)致觸控板手勢在本應(yīng)用中不能正常代替觸控手勢工作。

該 Bug 的嚴(yán)重性按照如上制定的標(biāo)準(zhǔn),應(yīng)被定義為四級(jí): 💣💣💣💣。因其:不能正常完成既定的操作邏輯,且程序卡在首屏,無法繼續(xù)進(jìn)行使用,但沒有損害用戶數(shù)據(jù)或帶來安全性問題。

預(yù)期和改進(jìn)建議

若上述假設(shè)正確,鑒于大多數(shù) iOS app 在遷移至 macOS 端后沒有類似的手勢操作問題,開發(fā)團(tuán)隊(duì)?wèi)?yīng)該考慮更改目前的手勢檢測實(shí)現(xiàn),調(diào)整為官方建議的標(biāo)準(zhǔn)實(shí)現(xiàn)方式。

Bug. 2 歌單信息無法徹底刪除 💣💣💣💣💣
測試環(huán)境
  • 硬件環(huán)境 iPhone 13

  • 操作系統(tǒng) iOS 15.4

  • 軟件版本號(hào) Moo 音樂 iOS 端手機(jī)版 2.7.1.2

可復(fù)現(xiàn)性

必然發(fā)生:在滿足上述作業(yè)環(huán)境的 iPhone 上下載并啟動(dòng)對應(yīng)版本 Moo 音樂,執(zhí)行以下操作,即出現(xiàn)此 Bug。

具體情況描述

用戶通過 Moo 音樂新建歌單后,若進(jìn)行過鏈接分享,則刪除后雖然在 app 內(nèi)打開分享鏈接無法訪問到該歌單,但通過 web 端仍可以訪問到用戶分享的歌單數(shù)據(jù)。

分析及嚴(yán)重性判定

可以推測,產(chǎn)品團(tuán)隊(duì)在開發(fā)分享功能時(shí),采取了為分享鏈接復(fù)制歌單信息的方式。然而,在實(shí)現(xiàn)刪除操作時(shí),并沒有對應(yīng)清除分享鏈接對應(yīng)的歌單信息,而只是做了應(yīng)用內(nèi)視圖層的屏蔽。

該 Bug 的嚴(yán)重性按照如上制定的標(biāo)準(zhǔn),應(yīng)被定義為五級(jí): 💣💣💣💣💣。因其:不能正常完成預(yù)期的操作邏輯,且本該刪除的用戶行為數(shù)據(jù)仍被記錄永久無法刪除,為用戶帶來了潛在的信息泄露隱患。

預(yù)期和改進(jìn)建議

產(chǎn)品團(tuán)隊(duì)?wèi)?yīng)該進(jìn)一步健全產(chǎn)品各項(xiàng)功能的實(shí)現(xiàn)機(jī)制,避免出現(xiàn)類似的邏輯漏洞。

體驗(yàn)提要

軟件的使用截圖

本軟件的基本功能

Moo 音樂的宣傳語是:“打開聲音”,是騰訊推出的新興音樂內(nèi)容平臺(tái)。該平臺(tái)依托騰訊系曲庫,聚焦平臺(tái)導(dǎo)向的音樂推薦與分享。平臺(tái)的功能簡單、UI 設(shè)計(jì)簡潔易用,營銷互聯(lián)網(wǎng)時(shí)代的高質(zhì)量音樂生活方式。其功能點(diǎn)可概括如下:

  • 音樂播放和信息獲取:用戶可使用平臺(tái)搜索和播放平臺(tái)曲庫中的音樂、收看 MV、收看相關(guān)音樂視頻,瀏覽專輯信息、藝人信息,獲得歌曲流派分類。用戶亦可瀏覽歌詞、翻譯等相關(guān)信息;
  • 音樂相關(guān)內(nèi)容獲取:平臺(tái)方主導(dǎo)內(nèi)容編輯,發(fā)布主題歌單、每周新歌歌單,創(chuàng)作藝人采訪、專欄播客內(nèi)容,進(jìn)行新歌、專輯宣發(fā)和介紹等;
  • 音樂推薦:以平臺(tái)音樂編輯為核心進(jìn)行人工挑選的每日歌曲推薦,創(chuàng)建主題標(biāo)簽聚合音樂內(nèi)容;
  • 音樂分享及社交功能:用戶可對歌曲發(fā)表評(píng)論感想等內(nèi)容,自行創(chuàng)建并分享歌單;亦可參與平臺(tái)主導(dǎo)的主題互動(dòng)歌單維護(hù)。
需求完成情況及用戶體驗(yàn)優(yōu)劣

Moo 音樂平臺(tái)聚焦平臺(tái)引導(dǎo)的音樂生活方式。以人工挑選的、平臺(tái)創(chuàng)作和維護(hù)的高質(zhì)量推薦和音樂分享內(nèi)容為亮點(diǎn),吸引用戶使用。平臺(tái)在極力精簡功能,進(jìn)行需求取舍的同時(shí),力圖交互體驗(yàn)的優(yōu)秀和用戶界面的設(shè)計(jì)感,以“小而美、小而精”為產(chǎn)品開發(fā)的價(jià)值導(dǎo)向。用戶使用 Moo 平臺(tái)收聽音樂,能夠滿足基本需求,并可獲取高質(zhì)量的音樂推介內(nèi)容。可以說,Moo 音樂是在健全基本功能的基礎(chǔ)上,用“驚喜功能”進(jìn)行差異化競爭的模范。

改進(jìn)意見

目前,Moo 音樂部分功能仍存在上述嚴(yán)重瑕疵,應(yīng)當(dāng)進(jìn)行修復(fù)。平臺(tái)同時(shí)缺少一些重要的功能集,產(chǎn)品團(tuán)隊(duì)?wèi)?yīng)當(dāng)在互動(dòng)功能上進(jìn)一步進(jìn)行策劃和開發(fā),更應(yīng)注重 UGC 內(nèi)容的價(jià)值。同時(shí),應(yīng)當(dāng)平衡內(nèi)容產(chǎn)出、流量引入和用戶群體認(rèn)知之間的矛盾,避免打破“小眾寶藏”的產(chǎn)品形象、降低平臺(tái)一直以來主打的高推介質(zhì)量。

總體評(píng)價(jià)

綜上,Moo 音樂仍處在產(chǎn)品開發(fā)的初期、用戶群體的形成期。筆者為其給出 d. 好,不錯(cuò) 的評(píng)價(jià)。

第二部分:分析

對構(gòu)建時(shí)間的估計(jì)

本估計(jì)不涉及前期的需求分析、市場調(diào)研等工作,僅考慮完成一個(gè)不考慮系統(tǒng)穩(wěn)定性、高并發(fā)、大數(shù)據(jù)量等諸多現(xiàn)實(shí)問題的,“實(shí)驗(yàn)室里”的功能組 demo。全部參加人員均為全職開發(fā),且具有大學(xué)本科畢業(yè)生的平均技術(shù)水準(zhǔn)。

Moo 音樂

結(jié)合上述的功能分析,筆者對本軟件(不計(jì)曲庫建設(shè)、版權(quán)處理、營銷等非本分析應(yīng)當(dāng)涉及的工作)最小可用版本的構(gòu)建時(shí)間估計(jì)為: 至少16周。平臺(tái)的核心開發(fā)難點(diǎn)為流媒體傳輸和播放,涉及音視頻兩方面的數(shù)據(jù),預(yù)計(jì)耗費(fèi)大約四周的時(shí)間。平臺(tái)的其他功能,包括初級(jí)的互動(dòng)、平臺(tái)內(nèi)容發(fā)布和管理等功能,可以等價(jià)于簡單的 CMS 系統(tǒng),預(yù)計(jì)耗費(fèi)大約四周的時(shí)間。其他時(shí)間計(jì)劃用于策劃、打磨 UI/UX 和測試。

網(wǎng)易云音樂

結(jié)合上述的功能分析,筆者對本軟件(不計(jì)曲庫建設(shè)、版權(quán)處理、營銷等非本分析應(yīng)當(dāng)涉及的工作)最小可用版本的構(gòu)建時(shí)間估計(jì)為: 至少48周。在功能上,Moo 音樂涉及的功能基本上為網(wǎng)易云音樂的真子集。除完成上述 Moo 音樂的功能開發(fā)任務(wù)外,顯而易見的開發(fā)難點(diǎn)包括:完成“一起聽”功能,該功能需要經(jīng)由平臺(tái)在用戶間建立連接,實(shí)現(xiàn)簡單的長連接進(jìn)行進(jìn)度共享是容易的——然而,應(yīng)當(dāng)需要大量的工作處理用戶的連接穩(wěn)定性問題;音樂再編輯功能亦為難點(diǎn),需要進(jìn)行翻唱模塊的開發(fā),包括音頻合成、音效添加等內(nèi)容;此外,云盤等內(nèi)容云內(nèi)容管理也頗具挑戰(zhàn)性。為相關(guān)功能點(diǎn)各分配八周左右的時(shí)間,再為其他小擴(kuò)展功能組分配八周時(shí)間,即為本估計(jì)。

排名分析

優(yōu)勢已經(jīng)在上文進(jìn)行過介紹,競爭中的劣勢亦在第三部分涉及。本節(jié)總結(jié)性地給出一個(gè)筆者預(yù)估的產(chǎn)品排名。

網(wǎng)易云音樂

目前,從用戶量的角度來看,網(wǎng)易云音樂排在市場中無可動(dòng)搖的第四位。實(shí)際上,考慮到網(wǎng)易云音樂內(nèi)容差異化競爭、對獨(dú)立音樂人的極大吸力、借由社交互動(dòng)達(dá)到的極高用戶粘性,筆者認(rèn)為本平臺(tái)應(yīng)當(dāng)在市場中實(shí)際占據(jù)第二的位置,與第一位的騰訊系音樂平臺(tái)形成強(qiáng)有力競爭態(tài)勢。

Moo 音樂

Moo 音樂作為騰訊進(jìn)行新產(chǎn)品線探索的有力實(shí)踐,具有可以期待的極大潛力。但目前依靠平臺(tái)產(chǎn)出內(nèi)容的產(chǎn)品模式,除非能夠?qū)痈嗟膶I(yè)樂評(píng)人或音樂媒體,否則不具備較好的可擴(kuò)展性。筆者認(rèn)為本平臺(tái)應(yīng)當(dāng)長期處在市場的 others 分類,不能進(jìn)行主流競爭,而是形成特色、小眾的產(chǎn)品形象,以高產(chǎn)品粘性見長。

軟件工程上可以提高的方面和建議

網(wǎng)易云音樂

本次體驗(yàn)分析的相關(guān)功能中,約三四成功能,尤其是“驚喜功能”、新功能,僅在移動(dòng)端得到實(shí)現(xiàn)——筆者在 macOS 端仍試圖使用移動(dòng)端 app 的動(dòng)因就來自于此。開發(fā)進(jìn)度的相異暴露出的是開發(fā)團(tuán)隊(duì)重心把握的不平衡,由于網(wǎng)易云音樂平臺(tái)仍處在市場的開拓期,開發(fā)團(tuán)隊(duì)?wèi)?yīng)當(dāng)平衡開發(fā)資源和任務(wù)計(jì)劃,在桌面端進(jìn)行更多資源投入和市場拓展。此外,開發(fā)團(tuán)隊(duì)還應(yīng)在測試方面加大投入,減少產(chǎn)品瑕疵。

Moo 音樂

本次提及的兩個(gè) bug 都具有較高的嚴(yán)重性,體現(xiàn)出產(chǎn)品團(tuán)隊(duì)在功能設(shè)計(jì)流程、質(zhì)量管理方面的較大問題。由于產(chǎn)品主打“小而美”,并未在核心功能上多做橫向擴(kuò)展,而是以驚喜功能出奇制勝——此番情形下,對于必需功能的打磨就尤為重要。團(tuán)隊(duì)?wèi)?yīng)在質(zhì)量管理上多加投入,并健全功能開發(fā)及策劃機(jī)制。

關(guān)于本軟件涉及的 BUG 分析

本博客前文已對相關(guān) bug 的成因和可能的解決方案進(jìn)行了敘述,以下針對兩軟件 bug 體現(xiàn)出的開發(fā)問題及改進(jìn)點(diǎn)進(jìn)行分析和說明:

網(wǎng)易云音樂

本次涉及的兩項(xiàng) bug,都與平臺(tái)開發(fā)的新現(xiàn)狀有關(guān):隨著 Apple 公司個(gè)人電腦產(chǎn)品線轉(zhuǎn)向 arm 架構(gòu),與移動(dòng)設(shè)備迥然相異的筆記本乃至臺(tái)式電腦都能獲得移動(dòng)端 app 的運(yùn)行能力。目標(biāo)作業(yè)系統(tǒng)、運(yùn)行設(shè)備的擴(kuò)展,對于開發(fā)團(tuán)隊(duì)的測試工作提出了更高要求,大部分互聯(lián)網(wǎng)企業(yè)為此直接選擇關(guān)閉相關(guān)平臺(tái)的 app 分發(fā)渠道,例如:用戶無法在 macOS 端運(yùn)行 iOS 端的支付寶、微信、QQ 等常用應(yīng)用。筆者認(rèn)為,從風(fēng)險(xiǎn)控制的角度看,在大型常用 app 模塊復(fù)雜、開發(fā)歷史長的背景下,選擇停止將 app 分發(fā)至相關(guān)平臺(tái)是無奈而正確的選擇。相對的,對于類似網(wǎng)易云音樂的擴(kuò)展期新興 app,在桌面端 app 開發(fā)進(jìn)度明顯落后移動(dòng)端的現(xiàn)狀下,選擇在 macOS 平臺(tái)上正常進(jìn)行移動(dòng)端 app 的分發(fā)則是既有風(fēng)險(xiǎn)亦有收益的可選項(xiàng)。然而,開發(fā)團(tuán)隊(duì)?wèi)?yīng)該意識(shí)到這一決定帶來的大量潛在測試問題,一方面積極衡量市場情況、靈活調(diào)整分發(fā)策略,另一方面在反饋渠道、測試人員上加大投入,進(jìn)行有效的產(chǎn)品質(zhì)量管控。

Moo 音樂

對于第一項(xiàng) bug,由于成因與前述網(wǎng)易云音樂 bug 一致,分析和說明同上。

對于第二項(xiàng) bug,該 bug 體現(xiàn)出了產(chǎn)品團(tuán)隊(duì)的功能策劃不周,各功能邏輯實(shí)現(xiàn)出現(xiàn)齟齬引致混亂。這啟示我們在進(jìn)行團(tuán)隊(duì)開發(fā)時(shí),一方面要健全產(chǎn)品策劃工作避免出現(xiàn)邏輯漏洞,另一方面要密切各功能模塊間的開發(fā)溝通。——畢竟,產(chǎn)品不是零碎功能的碎片堆砌,而是精細(xì)組織起來的完整拼圖。

第三部分:建議和規(guī)劃

本部分的前兩項(xiàng)內(nèi)容,對于涉及的兩個(gè)產(chǎn)品來說是一致的。第三項(xiàng)內(nèi)容,進(jìn)行分別的敘述。第四項(xiàng)內(nèi)容,主要從 Moo 音樂的現(xiàn)狀出發(fā)考慮。

市場概況

據(jù)機(jī)構(gòu) FastData 極數(shù)發(fā)布的《2020年中國在線音樂報(bào)告》,至 2020 年 10 月,中國在線音樂月活用戶已超 6.2 億,在線音樂付費(fèi)用戶超 7000 萬。當(dāng)前在線音樂界龍頭壟斷企業(yè)騰訊音樂,2020 年前三季度營收高達(dá) 208 億元,在線音樂市場產(chǎn)值超過 140 億元。另一方面,月活數(shù)據(jù)沒有發(fā)生較大的月際變動(dòng),在線音樂 app 下載量持續(xù)下降,目前已不足四千萬次。

綜上,在線音樂市場進(jìn)入存量競爭階段。各大平臺(tái)的重心不再在于爭取新用戶,而在于提高用戶粘性、進(jìn)行流量競爭。

市場現(xiàn)狀

目前在線音樂市場呈現(xiàn)出一超一強(qiáng)的局面,騰訊音樂集團(tuán)借由多次并購和整合,統(tǒng)合了包括 QQ音樂、酷狗音樂、酷我音樂、5sing 原創(chuàng)音樂等既有的流量源頭,并進(jìn)一步借由對社交平臺(tái)的流量管控鞏固優(yōu)勢。騰訊音樂娛樂集團(tuán) TME 在版權(quán)方面與太合音樂等激烈競爭,定位大眾流行音樂,積累大量的版權(quán)儲(chǔ)備,據(jù) 2020 年末的數(shù)據(jù),已占據(jù)中國在線音樂市場 80% 的份額。網(wǎng)易云音樂則差異化地積累大量 ACG、日韓音樂版權(quán),主打獨(dú)立音樂、自由音樂人、小眾音樂發(fā)行和分發(fā),突出音樂 + 社交的戰(zhàn)略,在占據(jù)余下大部分市場份額的情形下,于用戶平均在線時(shí)長和用戶粘性兩方面高居榜首。

過去的一年間,獨(dú)占版權(quán)時(shí)代隨著國家對市場的進(jìn)一步規(guī)范結(jié)束,平臺(tái)無需再聚焦于版權(quán)投入進(jìn)行差異化競爭;蝦米音樂的最終退市、字節(jié)跳動(dòng)旗下音樂平臺(tái)的出現(xiàn),意味著市場的競爭進(jìn)入白熱化,新的入局者亦在攪動(dòng)潮汐。

與此同時(shí),獨(dú)立音樂正在積蓄力量,從國外 bandcamp、國內(nèi) dizzylab 等獨(dú)立音樂平臺(tái)的發(fā)展態(tài)勢上看,基于互聯(lián)網(wǎng)的業(yè)余創(chuàng)作、個(gè)人創(chuàng)作的興盛,象征著網(wǎng)絡(luò)創(chuàng)作新業(yè)態(tài)的到來。可以預(yù)見到,市場趨向于不利守成者、利好挑戰(zhàn)者。

市場與產(chǎn)品生態(tài)

對于網(wǎng)易云音樂,其典型用戶為:熱愛借由音樂的社交的互聯(lián)網(wǎng)Z世代集體。從版權(quán)占有分布和平臺(tái)實(shí)際熱點(diǎn)來看,網(wǎng)易云音樂的主要受眾是年輕群體,具有較好的付費(fèi)意識(shí)和較為穩(wěn)健的收入能力,需求借助音樂表達(dá)自己,追求新形態(tài)的音樂、新的嘗試和概念,樂于接受改變;平臺(tái)用戶亦包括獨(dú)立創(chuàng)作者,其群體體現(xiàn)出鮮明的業(yè)余特征,他們沒有成體系的分發(fā)渠道和表達(dá)空間,勢單力薄,被排除在傳統(tǒng)創(chuàng)作行業(yè)之外,需要借助平臺(tái)的流量和支持,完成創(chuàng)作的自我實(shí)現(xiàn)。

網(wǎng)易云音樂本身就是注重用戶群體相互作用的極佳實(shí)例。音樂人與聽眾并舉的發(fā)展模式,實(shí)現(xiàn)了用戶與平臺(tái)的相互成就——平臺(tái)中的音樂人通過創(chuàng)作進(jìn)行表達(dá)、獲取聽眾的認(rèn)可和經(jīng)濟(jì)收入,聽眾獲得多樣化的音樂帶來的美的享受,平臺(tái)借助兩方面的流量實(shí)現(xiàn)發(fā)展、進(jìn)一步優(yōu)化生態(tài)。這種發(fā)展模式形成閉環(huán),良好、自洽、健康的運(yùn)行機(jī)制筑牢了平臺(tái)高用戶粘性的根基。

對于 Moo 音樂,其典型用戶為:對內(nèi)容質(zhì)量需求較高,追求精致的音樂生活方式的文藝人群,他們愿意聽從他人的見解,但拒絕從眾的表達(dá),比起創(chuàng)作音樂、分享觀點(diǎn),他們更愿意做內(nèi)容的消費(fèi)者,且愿意不止為音樂本身,而為音樂的衍生產(chǎn)出付費(fèi)。

按照 Moo 音樂現(xiàn)在平臺(tái)導(dǎo)向的發(fā)展形式,尚沒有看到對用戶創(chuàng)造力的合理運(yùn)用。若對樂評(píng)、推薦等內(nèi)容進(jìn)行進(jìn)一步的自組織化,實(shí)現(xiàn)內(nèi)容生產(chǎn)的去中心化,可以期待該平臺(tái)能形成高質(zhì)量的音樂交流社區(qū)。

產(chǎn)品規(guī)劃

結(jié)合上述分析,筆者從 Moo 音樂的現(xiàn)狀出發(fā),希望增加用戶社群的創(chuàng)作和組織功能,具體可做如下 NABCD 分析:

Need: 目標(biāo)用戶追求新的、高質(zhì)量的音樂生活方式,可以認(rèn)為用戶本身具有較高的音樂審美素養(yǎng),能夠期望用戶具有生產(chǎn)目前平臺(tái)提供的相近質(zhì)量內(nèi)容的能力。用戶本身具備表達(dá)的需求,信賴、認(rèn)可平臺(tái)的內(nèi)容生產(chǎn)能力,但平臺(tái)的內(nèi)容產(chǎn)能尚不能滿足用戶的多樣化需求。用戶需要看到更多高質(zhì)量的音樂推介內(nèi)容。

Approach: 實(shí)現(xiàn)平臺(tái)內(nèi)容分享邏輯,設(shè)計(jì)對用戶貢獻(xiàn)的激勵(lì)機(jī)制,健全內(nèi)容審核和挑選機(jī)制,通過有標(biāo)準(zhǔn)的內(nèi)容發(fā)布者審核、意見領(lǐng)袖身份的導(dǎo)入,逐漸建構(gòu)用戶社群的自組織性。

Benefit: 從平臺(tái)方的角度來看,本功能能夠進(jìn)一步拓寬平臺(tái)的內(nèi)容受眾,實(shí)現(xiàn)擴(kuò)展市場的目的。從用戶的角度來看,能夠獲取更多的內(nèi)容選擇自主權(quán),并能夠?yàn)橛脩舻谋磉_(dá)欲提供施展空間。

Competitors: 雖然網(wǎng)易云音樂有較為初級(jí)的類似分享功能,但向音樂平臺(tái)中引入高質(zhì)量要求標(biāo)準(zhǔn)的實(shí)踐暫時(shí)還少見,平臺(tái)可以依托既有的音樂編輯人員儲(chǔ)備和生態(tài)優(yōu)勢進(jìn)行大膽嘗試。

Delivery: 開發(fā)功能并通過 app 更新進(jìn)行分發(fā),同時(shí)由官方進(jìn)行社群引導(dǎo)和話題營銷,促進(jìn)用戶接受和使用新功能。

可如下做人員分配:從該平臺(tái)對交互界面的高標(biāo)準(zhǔn)要求考慮,應(yīng)分配美工 2 人,開發(fā) 2 人,測試 1 人,用戶關(guān)系 1 人。

在十六周的時(shí)間分配中,應(yīng)當(dāng)利用前四周進(jìn)行需求分析和討論、原型設(shè)計(jì);五至八周進(jìn)行最小可用模型的開發(fā),引入內(nèi)測用戶進(jìn)行測試,同時(shí)開始由用戶關(guān)系人員進(jìn)行意見收集和反饋;九至十二周進(jìn)一步健全功能設(shè)計(jì),用戶關(guān)系開始進(jìn)行活動(dòng)和話題預(yù)熱;最后四周進(jìn)行完善和上線的準(zhǔn)備。

總結(jié)

以上是生活随笔為你收集整理的2022北航敏捷软件工程 第二次博客作业的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。