1. 程式人生 > >華為軟件開發雲評測

華為軟件開發雲評測

福建省 大學畢業生 com 說明 需求 團隊項目 建立 ack 人的

目錄

  • 1、評測、調研
  • 2、分析
  • 3、建議和規劃

評測、調研

評測

  • 1、下載並使用,描述最簡單直觀的個人第一次上手體驗。

    一開始使用的是web端,註冊界面。進入後界面切換有比較長的延遲,刷新比較久,這在用戶體驗上並不是很好。在界面的布置上,是挺全面的,按鈕和顯式界面的布局也很合理。但我覺得按鈕陳列在右邊比較合適,因為鼠標一般人是右手使用的,個人感覺就是按鈕陳列在右邊的話不會感覺到別扭。項目規劃中,會提供模板,這種方式對於新用戶上手來說是一個比較好的體驗。手機端的APP首先就是界面粗糙了,並沒有什麽比較細致的背景或者比較有個性的東西在裏面,只是一行行的顯示任務項目,比較單調。以及手機登錄時不能用手機賬號無法登入,只能輸入用戶名。還有就是連頭像都不能換,我想這應該是工程師偷懶了。

    技術分享圖片
    技術分享圖片
    技術分享圖片

-2、按照描述的bug定義,找出幾個功能性的比較嚴重的bug。至少兩個。

    bug1:福州市為啥顯示在華北區?華北區不包括福建省,全中國可以分為東北區、華北區、中南區、西北區和西南區,而這軟件只顯示東北區、華北區。(哈哈,不算bug的bug)
    bug2:新建一個我的項目(名稱為111),流程為Scrum,Epic為“福州大學”,其Feature設置如圖二所示,其Backlog如圖三所示,bug就是在整個項目規劃中沒有顯示在Backlog下新建的子工作項,只會顯示在項目規劃界面下新建的子工作項,也就是截圖中的1234和43兩個子項,而標題為54、789、123244等子項沒有顯示。還有就是在Backlog界面下新建子項時沒有主題的選擇項,這樣就導致了該子項不確定是在哪個主題下建立的。又例如在Feature下新建一個名為“福州大學就是好”的子主題,如圖五顯示,其對比結果為圖六和圖七。其在整個項目規劃流程下也是沒有顯示的

技術分享圖片技術分享圖片技術分享圖片技術分享圖片技術分享圖片技術分享圖片技術分享圖片

  • 3、你覺得為什麽這個產品組的人沒有發現這些bug?

    不懂。可能是他們主要是軟件開發,沒有細致的去體會用戶的體會感受。
  • 4、假設你們團隊需要開發這套系統,需要註意哪些方面(架構、部署運維、微服務等)。

    主要是架構吧,在架構的基礎上需要比較友好的界面。這款軟件的Web端的界面是挺不錯的,手機端的APP界面就不怎麽好了,過於簡單,連頭像都不能換。部署運維上的話,也是需要定期去維護該套系統,微服務的話我覺得可以就是建立一個公眾號,裏面提供一些教程以及常見問題的解決辦法,也可以提供一些有關於華為的一些開發上的資訊。

調研

  • 1、介紹采訪對象的背景和需求

    計算機專業的學生,在軟件開發過程中需要對代碼進行管理以及整合團隊其他人的代碼。
  • 2、讓采訪對象使用華為軟件開發雲(請上傳照片證明用戶的確正在使用,遠程采訪的同學請讓別人幫忙照相)
    技術分享圖片

  • 3、描述用戶使用這個產品的過程, 用戶的問題解決了麽?軟件在數據量/界面/功能/準確度上各有什麽優缺點?用戶體驗方面有問題麽?

    可以比較好的進行軟件開發,減少時間的浪費以及不必要的對接麻煩。軟件APP端的界面做的不夠好,比較單調簡單,功能是比較全面的。用戶體驗方面沒問題
  • 4、用戶對產品有什麽改進意見?

    就是希望界面可以更加友好一點,功能顯示更加鮮明一些,例如邀請其他人參與某個項目,一開始無法知道是用二維碼進行掃描加入的。
  • 5、結論:經過這麽多工作,你一定有充分的理由給這個軟件下一個評價,請選擇一個結論:

     推薦

分析

使用此軟件的大部分功能,聯系第二部分的分析,估計這個項目做到這個程度大約需要多少時間(團隊人數6人左右,計算機大學畢業生,並有專業UI 支持)。 分析這個軟件目前的優劣(和類似軟件相比),並推理出團隊在軟件工程方面可以提高的一個重要部分(具體建議)。

    計算機大學畢業生的話,軟件開發經驗應該是不夠的,加上專業UI支持,我覺得這個項目大概需要五六個月吧,說實話不好估計。這個軟件在目前形勢下應該是具有良好的市場的,功能也是很全面的,因為類似於這種軟件的比較厲害的就是GitHub了。但是GitHub界面都是全英文的,對於中國人來講,總歸是有點不適應。劣勢的話主要是用戶量還不夠,人們知道這款軟件的程度不夠高。建議:

根據理解和體驗,畫出整個軟件所有功能邏輯框圖,根據重要度標識出各模塊的重要度、完成度、出發點及效果;

針對不同的維度評分,對用戶體驗方面、UI界面美觀度、核心功能,分別打分。

用戶體驗 UI界面 核心功能
8 9 9.5

建議和規劃

如果你是項目經理,如何提高從而在競爭中勝出?

首先會先完善各個功能,特別是細節方面;然後改進UI界面,盡量使界面美觀的前提下,設計出更加人性化的界面

目前市場上有什麽樣的產品了?

市場上這樣的產品較少,例如GitHub

你要設計什麽樣的功能?

我感覺APP的團隊項目合夥開發的時候邀請別人加入該項目可以類似輸入邀請碼什麽的。

為何要做這個功能,而不是其他功能?

在DevCloud裏面是 通過掃二維碼進入團隊項目,我覺得相比較邀請碼會麻煩一點。

為什麽用戶會用你的產品/功能?

因為相比較GitHub而言,華為軟件開發雲Web端功能更加全面,例如燃盡圖,更有利於團隊的項目開發。而且界面比較友好,讓用戶看起來感覺舒適。

你的創新在哪裏?可以用 NABCD 分析。

N:  信息時代發展迅速,軟件開發在當下正在迅速興起,團隊開發已成必然。
A:利用軟件開發雲進行對代碼的管理以及項目的規劃,減少對接上的麻煩和不便
B:減少團隊在對接上的時間浪費,人員可以訪問彼此的項目進程以及代碼。
C:雖然有相似的軟件,但是將這個功能加進來後,將會是我們軟件功能的一大特色,成為我方優勢
D:可以推薦計算機專業的學生,以及公司單位的軟件開發團隊使用,反饋後繼續進行修改完善

如果你來領導這個團隊,會有什麽不一樣?

自我感覺不適合管理團隊。

如果你的團隊有5個人, 4個月的時間,你作為項目經理,應該如何配置角色(開發,測試,美工等等)?

前三個月三個開發,一個測試,一個美工,最後一個月,兩個開發,兩個測試,一個美工。

描述你的團隊在16 周期間每周都要做什麽,才能在第16周如期發布軟件,大小裏程碑績點設定。

1)需求分析,調研,原型設計:第1-4周
2)制定並確認需求規格說明書:第5周
3)數據庫設計,前臺ui設計:第6-7周
4)具體編寫相應的一些功能:第8-10周
5)後期測試,並完成測試版本:第11-14周
6)確定正式版本,編寫用戶手冊:第15周
7)正式發布,部署上線:第16周

華為軟件開發雲評測