華為軟件開發雲,個人評測及體會


整體概況

  • 1.評測與調研
  • 2.分析部分
  • 3.規划與建議

一、調研與評測部分

  • 本次評測,我使用的是web端的華為軟件雲進行的評測,下面將從一個用戶的角度談談我對華為軟件開發雲的看法,以及我發現的bug

1. 以用戶角度看華為開發雲

先講一下優點。

  • 1> 完整的中文,親切而有一種欣慰,因為用久了GitHub的英文的界面管理項目,現在突然發現還有這樣一款中文的項目托管軟件,因為畢竟中文是母語吧,好感肯定有很大!
  • 2> 不同於GitHub的完全黑白界面,華為開發雲以日歷的形式,能夠感覺有一種精細的設計,能夠讓程序員體會到一種既是項目托管,也能像一個QQ空間,或者日志一樣,不枯燥,不乏味,對一些有這方面需求的人來說肯定是一種很優質的體驗了!同時進入整個界面,不會因為GitHub的翻牆,導致的各種卡,以及瀏覽器的兼容問題導致GitHub的rsa無法添加等問題,感覺這點很不錯,起碼兼容了搜狗瀏覽器,而GitHub對於搜狗瀏覽器是不兼容的,也會出現很多問題。
  • 3> 講完了最先能體會到的UI,下面就是一些專業的內容,首先是對於集成了燃盡圖,UML(可能不完善但是有趨勢,以工作的項目規划來看,有趨勢),代碼托管,代碼檢測,代碼測試,和部署於一體的集成體驗,方便快捷,不再需要到單獨的燃盡圖網站繪制,集成度高,是華為軟件雲最大的優勢。

下面展示一下優點

  • 新建項目,UI很親切,中文很友好!

  • 添加SSH,及友好的提示,對於不明白的人,還有單獨的請點這里的選項,作為說明。

  • 項目規划,在UI上做好后,可以在后面直接看,方便操作

下面就是一些不足,以及自己測試的bug了

  • 1> 之所以只做了Web端的測試,我是真的沒有找到IOS版本,這個尷尬的下載APP掃描后出現的是這個(納尼?沒有IOS版!)

  • 2> 一些界面的切換很友好,但是有些界面的切換,明明也是豎排欄的內容,但是整個畫面都出現了白屏的情況,的確之后會有一個華為圖樣,同時會返回,但是感覺是個可以優化的內容,這樣做感覺會讓用戶感覺點到了跳轉。

  • 3> 對於測試的時候,UI輸入α字母時候失敗,只能輸入英文的alpha來作為彌補,可能這點不夠人性化。希望能改進和提升,畢竟α這類希臘字母有時候也比較重要吧。

  • 4> Bug問題及描述:在命名SSH名字時候,不輸入內容會提示標題不能為空。當先打幾個空格,再打英文時候,同樣會提示標題不能為空的內容,在此時點擊新建,發現新建成功。因此判斷,應該是在對標題的判定上出了問題,應該是標題可以兼容開始有空格,之后有文字的情況。對於為什么會產生這個bug,可能是數據庫和前端的判斷沒有統一吧,或許從數據庫進行判定,傳回返回值的方式,更加不容易出現溝通的bug,不過容易造成用戶的不方便。下面是一些截圖過程

  • 新建不允許

  • 但是不允許,卻注冊SSH成功

  • 5> 華為軟件雲與華為雲,的確有些關聯,但是是有區別的,可能現在都比較重視華為雲,所以開始我也以為華為雲就是華為軟件雲,也是先注冊並且下載了華為雲的,在使用一段時間后,發現並不是想象的那樣。講個插曲,華為軟件雲可能推廣力度並沒有華為雲那么大,因為,我在華為軟件雲里操作了很多,結果第二天客服就給我打電話,給我推銷合作的產品了,我也是受寵若驚。不過有這樣的推廣力度,好技術真的是走的出去的!這點給華為點贊。

開發系統的注意事項

  • 對於架構來說,首先要保證項目代碼的安全性,一個是保密,一個是數據的保存穩定,也就是整套系統的可靠性。同時要考慮到多個功能模塊,以及未來要填加的模塊,這些內容需要提供的外部接口,對於數據的保存和與華為雲的數據交互的接口。同時對於分布存儲來說,多個服務器的協調問題,也需要作出考量。
  • 適當應該對用戶進行分層,對於一些小項目團隊,如學生團隊是否需要納入這個商業計划進行扶持,小型團隊的收費,大型專業團隊的收費及提供的服務。這些都是要考慮的用戶需求。
  • 部署運維,主要考慮穩定性的問題吧

2. 采訪部分

  • 1> 采訪者用過類似的App,如:CodeHub管理GitHub的文件,也在桌面端使用GitHub,但是華為軟件雲對他來說,中文親切,同時感覺功能更加齊全。
  • 2> 采訪過程

  • 3> 用戶需要的代碼托管問題,可以解決,而且不同於GitHub的燃盡圖以及其他的內容,需要獨立的地方去制作,這里面的集成度很高。用戶界面整體體驗評價還是很高的。
  • 4> 用戶希望能更加直觀的有一個首次操作的教程。
  • 5> 結論:推薦!

二、分析

    1. 大致的用戶功能實現,紅色為重點核心模塊

  • 項目整體預計需要3 - 5個月,軟件主要的有點在於集成度更高,能夠囊括開發者需要的整體需求。

用戶體驗針對中文用戶:90分
UI界面美觀度:80分
核心功能及集成度:85分


三、建議和規划

  • 1.參與項目的宣傳,提出優勢,對於代碼的托管,項目整體規划集成度高,中文的親切感,以及文件的安全性。
  • 2.目前市面上有GitHub等知名的項目托管平台
  • 3.我更把原型設計,UML設計等功能集成到平台上,讓集成度更高,更加依靠這個平台。
  • 4.因為這個內容是軟件工程必須的,而通過其他方式去使用,會使得繁瑣。冗余,直接在平台設計和交互,可以加重用戶對軟件的依靠。
  • 5.核心競爭力是吸納中文程序員,以及高集約化和相對穩定的網絡通暢。
  • 6.NABCD分析
    * N:用戶需求是希望能夠有更多功能,更穩定,更能夠實現相對更多的功能。
    * A:我們解決的方法,就是不斷提升可以使用的功能,讓用戶無需脫離我們的平台,就可以實現所有的任務。
    * B:用戶最直接就是得到方便,變懶。
    * C:比起其他平台,最大優勢就是集成度高,體量大,可以無需用戶奔波多款軟件
    * D:依托大品牌的聲譽,進行宣傳。
  • 7.領導團隊可能會加大宣傳這部分的力度吧,同時更加注重用戶體驗
  • 8.美工現行,在原型設計后轉入實際的內容設計,開發要在這個階段分成兩部分,先去完成數據庫和聯網的框架設計,與后端進行溝通,然后再美工結束一部分內容后,進行對接。最后一部分進行測試,大致數據庫設計和美工同時進行1個月左右,加入后端的功能實現。像流水線進行開發。美工組,兩人,開發三人,包括后端、數據庫,測試人員。
  • 9.開始一個月的1-4周進行產品需求分析,用戶調查,最后做出需求分析報告。5-8周開始設計美工,數據庫設計並落實,9-12周完成后端制作,13-16周測試發布
  • 10.雲端服務器配置,網絡。


免責聲明!

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



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