標籤:過程 word文檔 author view .com 題解 技術 競爭優勢 滑鼠控制
產品 產品名
TeamViewer遠程app
選擇原因
遠端連線軟體是不時之需,當有時私人電腦沒有在身邊而又需要操作電腦時,遠端控制TeamViewer這個軟體能幫我們大忙。
調研與評測 1.
第一次上手體驗
開始接觸這個app是在三年前,當時舍友使用這個軟體操作自己電腦,然後開玩笑說電腦被人控制了,知道真相後我立即下載了這個軟體嘗試了一下,雖然在操作上略有些不方便,但是在初次嘗試之後,感覺這個app在需要時作用還是很強大的。遠程app我認為最重要的一點就是要讓操作流暢,不卡頓。這個app在這一方面做得還是挺不錯的,不會產生延遲或是卡頓現象,導致使用者操作錯誤。而且介面顯示清晰整潔。但是由於是手指控制滑鼠的原因,操作有些不方便。
2.按照《構建之法》13.1節描述的 bug 定義, 找出幾個功能性的比較嚴重的 bug。Bug的定義:軟體的缺陷1 ) 中斷連線後,再次串連偶爾會出現串連錯誤的情況,需要多次嘗試之後才能連上。2 ) 用app操作電腦時,(很少出現)會出現突然中斷連線的情況。TeamView使用到先在,目前就發現這兩個比較嚴重的bug。其他方面這個app做的還是挺不錯的。
BUG1 存在問題圖示:
Bug原因分析:
1)出現斷連或是連不上,有可能是跟網路原因有關,但是斷連沒有出現良好的提示資訊或是重連,使用者體驗不好。
2)程式最佳化不佳的原因,導致操作後出現斷連、串連錯誤等情況。
3.選擇一個朋友(使用者)進行採訪,並加以記載。
3.1 採訪對象簡介:集美大學電腦工程學院軟體工程學士,使用兩年TeamViewer app,用途:學習、工作。
3.2 描述使用者使用這個產品的過程,使用者的問題解決了嗎?軟體在資料量/介面/功能/準確度上各有什麼優缺點?使用者體驗方面有問題嗎?
1)使用者使用該app遠端連線電腦,開啟電腦的QQ程式和Word文檔,並進行檔案操作和檔案發送。
2)使用者的需求基本得到解決,軟體的介面顯示清晰完整,但是由於電腦螢幕尺寸的原因,導致手機介面無法想電腦那樣方便的操作介面,只能通過移動螢幕焦點或縮小介面顯示 比例來使用。
3)使用者通過app控制滑鼠的體驗不好,使用者只能通過手指移動滑鼠,無法讓滑鼠立即移動到使用者的點擊處。
4)可能基於安全性考慮,每次重連都要重新輸入密碼,但是增加了使用者的操作量。
5)使用過程中沒有出現斷連現象,重連過程也相對成功。
3.3使用者對產品的改進意見;
1)最佳化手機介面的顯示,讓顯示介面更加適用於手機端。
2)最佳化滑鼠控制,參考同類軟體向日葵遠端控制,向日葵app在滑鼠的控制方面,使用者體驗就好。
3)增加記住密碼的功能,免去使用者每次使用輸入密碼的繁瑣步驟。
三、軟體分析
1、使用此軟體的所有功能
該軟體的主要功能是使用者通過手機app遠程電腦,使用者可以通過該軟體提供的功能對檔案、軟體進行點擊、右擊、拖放等簡單操作,還支援螢幕滾動、螢幕縮放、文字輸入等操作。文字輸入調用的是手機上的鍵盤進行輸入,也可以通過點擊工具列調出電腦特有的按鍵,這些功能組合在一起,協助使用者完成操作。
2、分析這個軟體目前的優劣,推理出這個軟體團隊在軟體工程方面可以提高的重要方面(具體建議)。要求把對比的結果列出一個表格,對比每個軟體各自的優點和缺點。
該軟體目前最大的優勢就是使用者可以隨時隨地通過手機控制電腦,完成使用者想要的操作,很方便、快捷。而且電腦版的TeamViewer解決了app版操作和顯示帶來的問題,能更貼合使用者的使用。而且其穩定性,在近幾次的版本中有了很大的提高。所以該軟體最需要提高的方面還是在使用者的體驗方面,也就是前面提到那些問題,提高使用者使用的舒適度,才能讓大家更樂於使用這個軟體。
同類軟體對比:
對比項 |
介面顯示 |
使用者輸入 |
流暢度 |
連線速度 |
穩定性 |
滑鼠靈活性 |
使用者體驗總體評分 |
向日葵 |
良好 |
較方便 |
一般 |
較快 |
較高 |
很好 |
7 |
Team Viewer |
良好 |
方便 |
較好 |
快 |
高 |
一般 |
8 |
四、建議和規劃
1、如果你是專案經理,如何提高從而在競爭中勝出?
最佳化介面,讓介面人性化,更加便捷的操作和提高軟體的穩定性。
2、目前市場上有什麼樣的產品了?
同類具有同等競爭力的向日葵app。
3、你要設計什麼樣的功能?
電腦遠程手機、手機遠程手機;
4、為何要做這個功能,而不是其他功能?
主要用於協助老人操作手機,現在的中老年人,對更新換代如此之快的手機瞭解很少,遠端控制可以協助完成一些他們自己無法完成的操作。
5、為什麼使用者會用你的產品/功能?
市場和需求就是產品最有力的競爭優勢。
6、你的創新在哪裡? 請使用 NABCD 分析
(1) N (Need 需求)
使用者需要遠程對手機和電腦進行操作
(2) A (Approach 做法)
做好產品最佳化,官方和使用者共同宣傳產生的效果才能讓產品走的更遠。
(3) B (Benefit 好處)
使用者更加方面的控制自己的手機、電腦,進行操作。
(4) C (Competitors 競爭)
學生和上班族對該軟體的需求量大,最佳化好使用者體驗就能有很強的競爭優勢。
(5) D (Delivery 推廣)
通過網路進行宣傳,最佳化好使用者體驗。
7、如果你來領導這個團隊,會有什麼不一樣?
使用者說好,才是真的好。多進行調查問卷,瞭解使用者的需求和軟體的優劣勢。讓開發人員進行到產品的體驗中去,讓他們自己體驗一下自己開發的軟體,如果一個他們自己都不喜歡用的產品,又怎能讓使用者去喜歡上這個app呢。多借鑒同類軟體的優缺點加以改之。
8、如果你的團隊有5個人, 4個月的時間,你作為專案經理,應該如何配置角色(開發,測試,美工等等)?
一個人做美工,一個人做測試,三個人做開發。開發會佔主要,同時測試也要兼顧到,美工完成介面主體設計,剩餘細節設計,美工會弱些。
TeamViewer app案例分析