1. 程式人生 > >第七次作業—需求分析報告

第七次作業—需求分析報告

組長連結

組隊後的團隊專案的整體計劃安排;(5分)

alpha版本的規劃是尋求到合適的音樂源並能夠使用,基礎的播放介面及app主體的實現。

(11.4-11.18)


beta版本則開始對模組化功能進行拓展開發,例如歌詞顯示、歌單合併、快速查詢、主題變換等。

(11.19-12.9)


長期將對流暢度、快速響應進行優化與處理,及時更換失效源,新增更多功能。

(12.9-?)


專案logo及思維導圖(由於校慶作業延時一週,新增要求)


評估團隊中每個人對本次作業的貢獻比例,描述為撰寫需求規格說明書的工作流程、組員分工、組員工作量比例(禁止一鍋端平的情況,如果沒有評估,全組平均後,組長得分減 50%)(5分)

組員 分工 貢獻比例
躍安(2348) 需求分析報告、評審表製作、評審、Q&A 21%
泓(2321) 需求分析報告、評審、Q&A 13%
裕翔(2531) 專案logo、評審、Q&A 5%
傑(2344) 部落格整理、專案logo、視訊、PPT、原型、評審、Q&A 24%
鬆(2322) 需求分析報告、評審、Q&A 13%
淇(2226) 原型、評審、Q&A 12%
佳煒(2531) 思維導圖、類圖、Q&A 12%

視訊&&PPT 20%

原型&&專案LOGO 15%

需求分析報告 36%

評審表&&思維導圖&&類圖 15%

評審&&Q&A 14%


評審表格設計(2分)

評審表


答辯總結(20分)

求出本組的現場答辯得分:去除最高總分,最低總分,求平均分(保留2位小數)

最高分78,最低分63,餘

(75+69+66+65+70+72+77)/ 7 = 70.57

收集其他組對本組提出的問題,並回答(每少回答一點,該項得分扣除5%,扣完為止)

==答1組:==

1. 答辯中沒有很好的體現出與競品之間的不同?產品的核心競爭力在於:

與競品的核心競爭力在於我們的UI介面與動效,最早網易雲音樂在多個音樂平臺中脫穎而出正是因為其優雅的介面。同時有一些功能尚未公佈,但在考慮範圍內。如通過多個使用者的歌單來實現反向推薦,例如一些動漫愛好者,他們會在歌單中新增自己喜歡的bgm,通過對重合度的分析,我們可以向用戶反向推薦動漫。

2. 是否考慮過用其他方式規避版權風險同時又實現產品功能?

版權問題實屬無解,否則版權歌曲也不會分佈在各家平臺。

==答2組:==

1. 類似競品較多,你們該如何從類似產品中拉取使用者。

我們會盡力在UI介面與動效上下功夫,最早網易雲音樂在多個音樂平臺中脫穎而出正是因為其優雅的介面。同時有一些功能尚未公佈,但在考慮範圍內。如通過多個使用者的歌單來實現反向推薦,例如一些動漫愛好者,他們會在歌單中新增自己喜歡的bgm,通過對重合度的分析,我們可以向用戶反向推薦動漫。

2. 版權問題該如何解決?音質問題又能否得到保證。

版權問題,請檢視上次的Q&A。

就音質而言,目前的320K已經能夠滿足大部分人的需求。

  1. 購買手機時自帶或自己購買的500元內耳機幾乎無大差別。

  2. 其次您對於HiFi是什麼看法?在Android的預設設定中,任意取樣率的聲音在Audio Flinger中將被統一升取樣到48kHz播出(這一值可以修改,例如統一修正為44.1kHz),vivo和LG是繞過系統的預設硬體通路,在機身塞進了兩顆專用晶片及一顆運放晶片來實現的(vivo xplay)。

  3. 同時一般的無損歌曲單曲可達到百兆級別,您的儲存夠嗎?

    希望您能有更多的瞭解後再提出此問題。

3. 如何盈利

前期不考慮盈利,後期通過啟動頁廣告或使用者捐贈,以及可作為後續開發應用的引流入口來進一步獲得收入。

==答3組:==

1. 音樂聚合類軟體,目前市面上已經有成熟的軟體,比如靈音。並且靈音可以播放無損音質。而你們將音樂聚合作為核心功能,請問你們的競爭優勢在哪呢?

靈音這款軟體之前有認識的人用過,就使用者體驗說,介面有點單調,而且player有時候會有bug,打不開無法使用。而之前也提過其他的相關軟體,我們的優勢在於使用介面的簡潔和音樂內容豐富,對平臺也會進行適用性的除錯以及使用者的反饋機制,儘量避免bug的出現以及儘快的修復

2. 音樂聚合行為是侵權的,經常有這類軟體被下架,我想這對產品的推廣也會有很大的阻礙,請問你們要如何應對這個問題?

侵權行為也有例如爬取美團、餓了麼等平臺的資料。在被通告之前我們會盡力滿足使用者需求。

3. 你們的歌曲評論是從多個平臺獲取的嗎?如果每個平臺都有上千條評論,請問你們要怎麼向用戶展示呢?

我們目前的打算是優先選擇網易雲音樂的評論,同時使用者可以自己進行選擇。

==答4組:==

1. 僅是聚合各音樂軟體的介面,且無法保證當前高需求的使用者所希望的無損音質,很難保證使用者體驗極佳,是否存在改進措施?

就音質而言,目前的320K已經能夠滿足大部分人的需求。

  1. 購買手機時自帶或自己購買的500元內耳機幾乎無大差別。

  2. 其次您對於HiFi是什麼看法?在Android的預設設定中,任意取樣率的聲音在Audio Flinger中將被統一升取樣到48kHz播出(這一值可以修改,例如統一修正為44.1kHz),vivo和LG是繞過系統的預設硬體通路,在機身塞進了兩顆專用晶片及一顆運放晶片來實現的(vivo xplay)。

  3. 同時一般的無損歌曲單曲可達到百兆級別,您的儲存夠嗎?

    希望您能有更多的瞭解後再提出此問題。

2. 版權問題是否有考慮解決?

暫時不考慮,做大之後考慮轉型。同時有參考一些neets這個網站的做法,起到的是一個社交平臺的作用,不是由我們自身網站提供音源;我有個想法就是,開放性,讓有想法的人為圈子的人進行支付,或者我們提供一個支付手段,可由多個使用者進行支付一首歌的版權

3. 音樂評論的獲取是以什麼渠道呢,若是“爬蟲”來獲取則無法盈利,是否有考慮市場前景問題呢?

爬蟲。只要版權未談好,市場前景就存在。

==答5組:==

1. 如此多的播放器,除去整合功能外,你們還有哪些其他優勢?

與競品的核心競爭力在於我們的UI介面與動效,最早網易雲音樂在多個音樂平臺中脫穎而出正是因為其優雅的介面。同時有一些功能尚未公佈,但在考慮範圍內。如通過多個使用者的歌單來實現反向推薦,例如一些動漫愛好者,他們會在歌單中新增自己喜歡的bgm,通過對重合度的分析,我們可以向用戶反向推薦動漫。

2. 依舊是版權問題,如果你只是單純的做單機的平臺聚合,歌曲整理,是可以的,但是如果牽扯到網路賬號,肯定存在版權問題,如何解決?

擱置爭議,共同開發。

3.關於評論的彈幕化,是否考慮過聽歌時候的狀態,我們在如何的情境下聽音樂,是否多餘的彈幕化?

我們的想法是在mv以及特定的歌曲裡(燃燒我的卡路里等)放置彈幕,預設關閉。

==答6組:==

1. 你好,請問版權問題是怎麼解決的?不盈利的話軟體如何運營?

2. 你好,請問付費歌曲需要使用者通過你們這個軟體從原音樂平臺購買嗎?

不需要,初期未盈利狀態我們將參考網易音樂雲盤的方式進行分享。

3. 你好,請問你們的原型介面的功能十分不明確,沒有查詢等介面,能不能給出原型連結?

https://modao.cc/app/FZVR232G0rNYvuupizi1ZcD4ZTbwTBF

==答7組:==

1. ”歌曲搜尋“功能,如果輸入的是停用詞,那麼你們能提供多高的準確率?

這問題……建議回去wiki一下“停用詞”的定義。

2. ”歌曲整合“功能,使用者需要自己手動一個個平臺地整合?每次在一個平臺有更新歌單,也要手動整合嗎,還是已經登陸過的其他平臺地賬號即使當前並沒有登入,也能自動獲取那個賬戶的更新狀態?還有,在獲取歌單的過程中,只是列出所有的歌曲,還是說能把其他平臺已經分類好的歌單也保留下來?你們提供的自動標籤是根據什麼樣的標準分類的,你們定的標準還是使用者的標準?整合的時候對於不同平臺重複的歌曲又是怎麼處理的?

不需要,我們將會在每次使用者開啟app時自動獲取,同時提供一個手動同步按鈕。

就目前瞭解的情況,QQ音樂可以在未登入狀態獲取使用者的歌單。

分類好的歌單會保留,同名進行合併。

目前的計劃是按照評論的熱詞進行檢索匹配。

同一歌單重複歌曲自然是保留一個。

3. ”評論“功能,是使用這個APP的使用者填寫的,還是這首歌所屬平臺的?如果使用你們產品的使用者在你們的產品上對該首歌進行評論,這條評論只會留在你們的產品裡,還是說可以同步到這首歌所屬的平臺,甚至擁有該首歌的其他所有平臺?

屬於這首歌的所屬平臺。

我們期待產生自身的資料,同時將此評論同步至對應平臺,如果使用者有登陸的賬戶的話。

==答8組:==

1. 你們產品最大的亮點是實現多家音樂平臺的整合功能,既然你們不考慮侵權,那我直接百度雲找到資源不就好了?(反正都是侵權)

懶是人的天性。如果同樣的電影,在優酷和百度雲都有,您選擇哪個。

2. 後期的更新和維護在曲庫歌曲龐大的情況下如何進行?因為你們是從其他音樂播放器整合過來的,比如歌詞更新?

歌詞更新將通過使用者的點播來實時獲取。

3. 想知道歌曲具體是怎麼儲存的?如果到後面歌曲太多有些刪掉的話肯定也會影響使用者的體驗?

和大部分的音樂軟體是一樣的處理方式,設定快取上限,超出後則刪除最早的歌曲。如是使用者下載則全部保留。

根據答辯中其他組提出的意見和建議修改完善本組需求分析報告,並標明修改之處(5分)

需求規格說明書(修改版)

其中淡藍色為修改部分


提供 《需求規格說明書》作為隨筆的附件(經過修改的最終版本)(5分)

需求規格說明書最終版


遇到的困難及解決方法(5分)

  • 困難描述
    1. LOGO真滴難做!!
    2. 有些隊員聯絡不到
  • 做過哪些嘗試
    1. 嘗試過“樂”字的隸書寫法進行變換,然而寫的字真醜,然後……就沒有然後了
    2. 找聯絡的到的人來完成
  • 是否解決
    1. 隨手一畫完成大事業。
    2. 解決了提出問題的人,扣他分。
  • 有何收穫
    1. 苦中作樂。
    2. 無能為力。

PSP(3分)

PSP2.1 Personal Software Process Stages 預估耗時(分鐘) 實際耗時(分鐘)
Planning 計劃 60 60
· Estimate · 估計這個任務需要多少時間 60 60
Development 開發 335 375
· Analysis · 需求分析 (包括學習新技術) 30 30
· Design Spec · 生成設計文件 10 20
· Design Review · 設計複審 (和同事稽核設計文件) 20 30
· Coding Standard · 程式碼規範 (為目前的開發制定合適的規範) 10 10
· Design · 具體設計 60 60
· Coding · 具體編碼 180 200
· Code Review · 程式碼複審 5 10
· Test · 測試(自我測試,修改程式碼,提交修改) 20 15
Reporting 報告 245 340
· Test Report · 測試報告 120 180
· Size Measurement · 計算工作量 5 10
· Postmortem & Process Improvement Plan · 事後總結, 並提出過程改進計劃 120 150
合計 640 775

學習進度條(2分)

第N周 新增程式碼(行) 累計程式碼(行) 本週學習耗時(小時) 累計學習耗時(小時) 重要成長
1 500 500 12 12 單元測試的編寫
2 200 700 16 28 Axure原型設計工具的使用、Python的檔案讀寫
3 500 1200 20 48 Python爬蟲的編寫、詞雲圖的繪製和Python的檔案讀寫
4 300 1500 20 68 嘗試使用Python深度學習框架
5 400 1900 14 82 繪製思維導圖、利用Qt構建Linux視覺化介面