個人作業--軟件評測


個人作業--軟件評測

這個作業屬於哪個課程 2021春軟件工程實踐S班
這個作業要求在哪里 作業要求
這個作業目標 對軟件功能進行評測、了解用戶調研、項目開發的估計
其他參考文獻 知乎、CSDN、構建之法

第一部分 調研,評測

CSDN問答

體驗

介紹和使用軟件

CSDN app是一款致力於做中國專業IT社區的app

推薦:展示一些基於用戶閱讀記錄而推薦的文章(可能

推薦

熱榜:展示當下比較熱門的文章

熱榜

問答:可以上面提問一些問題,別人回答希望獲取題主的采納(但是看到很多回答問題的好像都是官方的號

問答

專欄:主要是一些系統化的學習的課程

直播:一些有授權的大會直播或者教學直播

優缺點分析

優點:比較基於中國的用戶,適合對於進入IT行業的新人和剛學技術的大學生,推廣做的不錯,博客、文章的數量很多,很多百度一搜都是CSDN的回答

缺點:質量參差不齊,廣告太多,內容過於臃腫,到處都在提醒要充會員(可能是CSDN的盈利模式導致的)

對產品有什么改進意見?

帖子質量於stack overflow相形見絀,建議開發者需要想方法控制文章的質量,不是簡單的一句話問題以及轉載別人轉載的轉載

BUG

使用環境:

手機型號:iphone 8
IOS版本:14.2
APP 版本: V 4.7.1

BUG1

問答模塊點擊代碼的復制會調用手機鍵盤(且隨便輸入沒什么作用

  • 可復現性:必然發生
  • 具體復現步驟 首頁-->問答-->找一篇有代碼的提問-->點擊復制
  • BUG等級:★☆☆☆☆
Bug1

BUG2

瀏覽文章 顯示的瀏覽記錄數沒有增加

  • 可復現性:必然發生
  • 具體復現步驟 首頁-->搜索任意關鍵詞-->記錄瀏覽量-->查看該篇文章-->退出刷新重新查看瀏覽量
  • BUG等級:★☆☆☆☆
  • 分析:這個瀏覽記錄沒有實時刷新
bug2

結論

d) 好,不錯

對於英語不太好的技術人員或者學生比較推薦

Stack Overflow

體驗

介紹和使用軟件

stackoverflow是全球最大的技術問答網站

home:展示一些推薦的問題帖子

question:按照不同類型展示問答

tag:按照不同的技術模塊方便用戶查看

問答詳情

優缺點分析

優點:

  1. 內容定位精准,在 網站上提問有很多限制(如下圖),而且普遍提問內容豐富方便回答者與瀏覽者解決和查看(如上圖)
  1. 作為英文的問答網站,里面內容比較豐富,比較好找到好的回答,可以和國外的技術人員溝通問答

  2. 對於用戶重復提問導致網站相同帖子泛濫有較好的解決方法

    ​ 會在發布文章時顯示如何提問是一個好的提問,以及在用戶輸入完提問信息后會顯示可能已經解答的提問,避免重復提問,提高用戶使用網站的滿意度

缺點:無

對產品有什么改進意見?

BUG

結論

e) 非常推薦

SegmentFault

體驗

介紹和使用軟件

是國內目前中文市場上最大的技術論壇之一

首頁:一些推薦的問答專欄和內容帖子

問答:專注於問答,和CSDN一樣也是分不同模塊,將最新的提問放在最開始

專欄:按照不同的類別區分文章,方便用戶查找一類的文章

優缺點分析

優點:界面簡潔直觀(比CSDN舒適,不會被臃腫的廣告和會員困擾)水貼比較少

缺點:文章數量比較少,推廣做的沒有CSDN好(比如我把一篇SegmentFault的問答題目原樣復制去百度,前五條中的三條出現的是CSDN的文章,到后面才發現我原來看的這篇文章的鏈接,但是在Google里面就第一條匹配上)

有產品有什么改進的意見?

未來吸引國內用戶,建議給百度投點錢,做做推廣(狗頭,不然目標用戶一搜都是CSDN,沒法引流

BUG

結論

d) 好,不錯

第二部分 分析

開發時間估計

  1. 使用此服務的所有功能,估計這個軟件/網站/服務做到這個程度大約需要多少時間(團隊人數6人左右,計算機大學畢業生,並有專業UI支持)。

    團隊人數6人左右,計算機大學畢業生,並有專業UI支持,若要做現在CSDN現在的功能,差不多要一年半的時間(猜測猜測

同類產品對比排名

  1. Stack Overflow
  • 全球性的技術問答網站
  • 優點:
    • 內容定位精准,在網站上提問有很多限制,而且普遍提問內容豐富方便回答者與瀏覽者解決和查看
    • 用戶量足夠大,且涉及全世界范圍
  1. CSDN
  • 優點:推廣做的好,文章和用戶量相對大
  • 缺點:內容魚龍混雜,商業性太重
  1. Segment Fault
  • 優點:界面簡潔直觀,水貼不多,技術文章內容比較新
  • 缺點:推廣度不足CSDN,文章數量不如其他豐富

[BUG存在的原因分析]

我找到的BUG風險程度比較小,測試的時候可能未測試到。

第三部分 建議和規划

市場概況

對於這一類技術論壇,市場其實是很大的,當互聯網越來越普及,越來越多人加入開發者的行列,有的人需要從0開始,有些人需要不斷進階,就算是技術大牛可以通過問答類給自己增加聲望和積累經驗。

直接用戶就是有技術問答需求的技術開發人員,包括剛剛學習編程的大學生,包括剛剛入職的開發職員,包括想轉行到IT行業的人員

2014年據AI Hilwa統計有約有1853萬的軟件開發者(數據有點古老,但是新的數據沒有找到),其中亞洲地區占37%

市場現狀

  1. 目前市場上有什么樣的產品了?

    中文論壇有CSDN、博客園、Segment Fault、知乎(綜合),外文論壇有Stack Overflow

  2. 上述產品的定位、優勢與劣勢在哪里?

  • CSDN
    • 定位:偏綜合性技術論壇,帶有社區的模塊,但也是技術相關
    • 優點:推廣做的好,文章和用戶量相對大
    • 缺點:內容魚龍混雜,商業性太重
  • 博客園
    • 定位:技術博客類型 ,最早的論壇之一
    • 優點:內容算是國內最豐富的
    • 缺點:界面風格比較老舊,不容易吸引新用戶,只能通過搜索引擎搜索文章
  • 知乎
    • 定位:綜合性的問答平台
    • 優點:用戶體量大,綜合性強,推廣度極高
    • 缺點:和技術相關的內容屬於少部分 對於解決問題的文章不多 但是用戶量大 對於查找一些非理論技術問題的回答比較合適(對於該產品不算缺點,畢竟定位在綜合的問答平台)
  • Segment Fault
    • 定位:技術論壇
    • 優點:界面簡潔直觀,水貼不多,技術文章內容比較新
    • 缺點:推廣度不足,文章數量不如其他豐富
  • Stack Overflow
    • 定位: 全球性的技術問答網站
    • 優點:內容定位精准,在 網站上提問有很多限制,而且普遍提問內容豐富方便回答者與瀏覽者解決和查看
    • 缺點:需要使用者有較高的英語水平(對於該產品不算缺點,畢竟程序員英語是必須技能)
  1. 上述產品之間呈現什么樣的關系,哪些為競品關系?以及競爭中的各方態勢如何?

    CSDN和博客院都屬於競爭關系,都定位在中文的技術論壇,目前是CSDN推廣做的好,用戶量大一點,但是博客園內容比較精華,老用戶比較多。

市場與產品生態

  1. 這個產品的核心用戶群是什么樣的人?典型用戶是什么樣的?學歷,年齡,專業,愛好,收入,表面需求,潛在需求都是什么?

    有技術問答需求的技術開發人員,包括剛剛學習編程的大學生,包括剛剛入職的開發職員,包括想轉行到IT行業的人員。

    典型用戶

    姓名 Rocket Tim Jennifer Steve
    年齡 20 35 23 18
    學歷 大三在讀 計算機碩士畢業 計算機本科畢業 大一在讀
    專業 軟件工程 計算機 計算機 材料
    愛好 打代碼 打代碼 打代碼 學習計算機知識
    收入 20K+/月 8k+/月
    目前使用網站情況 使用產品解決問題,但沒有回答和發布一篇文章 很少問問題,而是花大量時間回答盡可能多的問題 使用產品尋找答案,發布問題,偶爾也會回答別人的問題 使用產品解決問題,但沒有回答和發布一篇文章
    表面需求 完成課程作業,解決代碼問題 回答可以解決的問題 剛剛入職,提問有些工作上遇到的技術問題 未來工作想向計算機發展,自學一些新知識
    潛在需求 通過網站看到其他帖子,學到新知識 提高影響力 進入程序員這個社區 暫時無

產品規划

  1. 你要在當前軟件的基礎上設計什么樣的新功能?為何要做這個功能,而不是其他功能?為什么用戶會用你的產品/功能?你的創新在哪里?可以用NABCD分析。

    CSDN的下載可以加預覽功能,很多下載需要C幣,但是只憑借資源提供者的介紹不知道是不是資源是否和內容相符合。

    NABCD 詳細
    Need 需求 用戶下載資源需要先預覽需要付費的內容,確定是符合用戶需求的
    Approach 做法 對於PDF、word、ppt 的可以開發部分頁面預覽,對於代碼的需要發布者貼一些代碼結構的截圖或者片段
    Benfit 好處 用戶可以直觀的確認這個付費的內容是否是自己需要的,方便用戶選擇
    Competitors 競爭 其他同類型網站暫未提供下載資源功能,做好這個可以更加完善自己網站
    Delivery 推廣 CSDN首頁發布通知以及微信公眾號發布推文,說明更新這一功能
  2. 如果你是項目經理,可以招聘6個人,並且有4個月的時間,你認為應該如何配置角色(開發,測試,美工等等) 才能在第16周如期發布軟件的改進版本,並取得預想中的成績。

    角色 人數
    前端 2
    后端 2
    美工 1
    測試 1
  3. 請為你的團隊設計16個周期每周的詳細規划。

  4. 時間 規划
    第1周 需求分析,確定分工
    第2-3周 具體的改進原型設計、功能設計
    第4-5周 設計數據庫,UML圖
    第6-11周 前后端開發
    第12-13周 項目組測試,修復bug
    第14-15周 給非團隊人員(用戶)進行測試,同時進行修復
    第16周 修改整合后發布


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM