天天看點

第二次作業——App案例分析

第一部分 調研, 評測

  1. 下載下傳軟體并使用起來,描述最簡單直覺的個人第一次上手體驗。

我選擇的應用是chrome浏覽器。之是以選擇分析它,是因為我用的時間較長,對功能比較熟悉。

第二次作業——App案例分析

chrome浏覽器提供了應用商店,使用者可以友善的安裝各種擴充程式極大的增強了浏覽器的功能

第二次作業——App案例分析
  1. 按照《建構之法》13.1節描述的 bug 定義, 找出幾個功能性的比較嚴重的 bug。

BUG1:安裝擴充程式swithcyOmega後再登陸Google賬号會導緻浏覽器強制退出

3.選擇一個朋友(使用者)進行采訪,并加以記載

周圍使用chrome浏覽器的同學還是比較多的。大家都很喜歡他的擴充程式功能,不僅可以友善的科學上網還有去廣告,螢幕取詞,文法修正的功能,極大的提高了大家的工作學習效率。

       做前端的同學也會經常用到Chrome浏覽器的檢查元素功能,可以友善的對自己寫的網頁進行DEBUG

第二部分 分析

(參考《建構之法》 8.6 節 對工作的估計, 和14.1 節 軟體工程的品質)

  1. 分析這個軟體目前的優劣 (和類似軟體相比), 推理出這個軟體團隊在軟體工程方面可以提高的重要方面 (具體建議)。要求把對比的結果列出一個表格,對比每個軟體各自的優點和缺點。
 特色  劣勢
 Chrome  擴充程式,檢查網頁元素 網絡不暢,應用商店有時打不開
 MicroSoft Edge  速度快,界面簡潔  可拓展性不強
 FireFox  擴充程式,網頁調試  界面較複雜

第三部分 建議和規劃

  1. 如果你是項目經理,如何提高進而在競争中勝出?

               擴大應用程式庫,簡化API,使應用程式的開發對開發者更友好。

  1. 目前市場上有什麼樣的産品了?

               MicroSoft Edge、FireFox

  1. 你要設計什麼樣的功能?

               分頁浏覽

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

             提高空間使用率,可以更友善的浏覽兩個網頁

  1. 為什麼使用者會用你的産品/功能?

            極速的浏覽,多樣的功能

  1. 你的創新在哪裡? 請使用 NABCD 分析(http://www.cnblogs.com/xinz/archive/2010/12/01/1893323.html).

(1) N (Need 需求)

        使用者需要浏覽網頁,更需要高效的浏覽體驗。

(2) A (Approach 做法)

               繼續優化浏覽器速度,擴大擴充程式庫。

(3) B (Benefit  好處)

               使用者更容易找到自己需要的網頁。

(4) C (Competitors 競争)

               提高速度擴充功能,在激烈的競争中争取使用者的青睐

(5) D (Delivery 推廣) 

               通過線上線下進行宣傳,還可以出現在其他公共場所。 

  1. 如果你來上司這個團隊,會有什麼不一樣?

上司人會不一樣~。我會更傾向于聆聽使用者的回報,做使用者喜歡的産品。盡管衆口難調,但是應該可以找到一個平衡點。

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

2個開發,2個美工,測試能上的全上。