標籤:美工 比較 下載 優點 戰爭 完整 基礎上 語言 安卓
我們生活中很多時候要和軟體打交道,大家上課開小差時候玩的手機遊戲,買火車票的網站,互相聯絡用的、QQ,等等都是軟體,都很值得分析。你為何成為它們的使用者?它們的團隊做對了什麼,做錯了什嗎?如果你來做,會做得更好嗎?
通過各種案例分析,評測,辯論,總結,我們就能看到軟體工程的原則在實踐中的種種體現,學好軟體工程,協助我們在實踐中做得更好。
產品
請下載 微軟小娜-智能助手,win10,iOS或Android用戶端都有!
第一部分 調研, 評測
1. 下載並使用,描述最簡單直觀的個人第一次上手體驗。
比較方便,有時會出現反應遲鈍的現象。開啟微軟小娜有一個快速鍵,那就是平常使用不多的搜尋鍵,點擊搜尋鍵即可快捷調出微軟小娜。和傳統的語音助手功能類似,微軟小娜大多數功能還是建立在串連網路的基礎上,如果你當時並沒有連網的話,僅能實現一些非常簡單的功能,比如打電話、切換歌曲上下首等等。
2. 上網或圖書館尋找bug的定義, 找出幾個功能性的比較嚴重的 bug,至少2個。
開啟 嗨 Cortana功能,, 會長時間佔用錄音功能,,使其他軟體丟失錄音許可權;
有時候語音沒法用。
3. 用專業的語言描述 (每個bug 不少於 40字),如有必要, 可以配圖。
安卓是開放平台,很多app需要系統許可權,就導致了一些APP和小娜的麥克風、語音功能受到衝突
4. 相信每個同學的朋友中一定有人需要用這樣的軟體, 選擇一個朋友(使用者)進行採訪,並加以記載。
同學:發現微軟小娜的另一個特點就是應答很智能,你不必拘泥於一個死板的說話方式來對小娜發號施令,用簡簡單單日常說話小娜幾乎都能聽 明白。並且對於一些複合指令,小娜的應對也非常不錯,比如你可以說“明天我要去上海,需要帶傘嗎?”小娜即可完成對上海地區的天氣監測,從而應答你是否需 要拿傘。整體使用起來相比傳統語音助手而言貼心了不少。
5. 提示: 採訪提要
5.1. 介紹採訪對象的背景和需求(他們為何要使用該軟體)
可以實現的撥打到電話、閱讀簡訊、開啟應用等,還擁有更進階自主學習功能
5.2. 讓採訪對象使用10 – 30 分鐘該APP的功能 (請上傳照片證明使用者的確正在使用, 遠程採訪的同學請讓別人幫忙照相)
5.3. 描述使用者使用這個產品的過程,使用者的問題解決了嗎?軟體在資料量/介面/功能/準確度上各有什麼優缺點?使用者體驗方面有問題嗎?
說話音調也是微軟小娜的一個亮點,她並不像其他語音助手那樣使用機械的無感情的發音,小娜給人的感覺就像在和一個真實的人對話,說話不僅連貫性強,而且話語中還富含感情。介面簡潔易懂。使用者體驗良好。
5.4. 使用者對產品有什麼改進意見?
提高靈敏度。
5.5. 結論:經過這麼多工作,你一定有充分的理由給這個軟體下一個評價:
? 非常不推薦
? 不推薦
? 一般 √
? 好,不錯
? 非常推薦
第二部分 分析
1. 使用此軟體的所有功能,估計這個項目做到這個程度大約需要多少時間 (團隊人數6 人左右, 電腦大學畢業生, 並有專業UI 支援)。
時間管理工作開始以前應該先完成專案管理工作中的範圍管理部分。如果只圖節省時間,把這些前期工作省略,後面的工作必然會走彎路,反而會耽誤時間。項目一開始首先要有明確項目目標、可交付產品的範圍定義文檔和項目的分工結構圖(WBS)。由於一些是明顯的、項目所必須的工作,而另一些則具有一定的隱蔽性,所以要以經驗為基礎,列出完整的完成項目所必需的工作,同時要有專家審定過程,以此為基礎才能制定出可行的項目時間計劃,進行合理的時間管理。
2. 分析這個軟體目前的優劣 (和類似軟體相比,至少對比2款軟體), 推理出這個軟體團隊在軟體工程方面可以提高的重要方面 (具體建議)。要求把對比的結果列出一個表格,對比每個軟體各自的優點和缺點。
Google Now siri 。Google Now一貫表現良好,這類小活是小菜一碟;微軟小娜(Cortana)也能基本勝任,只是預測能力比Google Now差一些;最新版本的Siri也可憑藉其“proactive”功能完成任務
。在現在的語音助手中,可以說Google Now是最為成熟,也是被動協助能力最強的。它很少靠詢問你來擷取預測所需的資訊,用起來非常省心。不過天下沒有免費的午餐,想要獲得這份便捷,你就要百分之
百信任這家公司。 微軟的小娜和蘋果的Siri就沒這麼省心了,它們需要更多主動工作。當然,它們同樣會自動檢索你的郵件來擷取所需的預測資料,但相比Google,這兩家公司用起來需要使用者主動選擇。
3. [附加題] 根據理解和體驗,畫出整個軟體所有功能邏輯框圖,根據重要度標識出各模組的重要度、完成度、出發點及效果;
4. [附加題] 針對不同的維度評分,對使用者體驗方面、UI介面美觀度、核心功能,分別打分(能給出更詳細的評分更優)。
第三部分 建議和規劃
1. 如果你是專案經理,如何提高從而在競爭中勝出?
適應需求變化:現如今是一個計劃趕不上變化的時代,企業競爭力逐漸表現在企業適應變化能力的競爭,誰能更快適應市場的變化,誰就能夠在競爭中勝出,這種快速適應能力如果靠“人民戰爭”無疑是不現實的,軟體可以協助我們來適應這種快速變化。
2. 目前市場上有什麼樣的產品了?
Google Now 、siri
3. 你要設計什麼樣的功能?
導航功能
4. 為何要做這個功能,而不是其他功能?
這些助手們想要工作好,就得先對“老闆”有個詳細的瞭解。有些助手會選擇將你的個人資料存放區在雲端,這樣就可以無縫跨平台使用。而資料存在裝置上,你各類裝置的善解人意度就會有明顯的差異。
5. 為什麼使用者會用你的產品/功能?
更人性化。
6. 你的創新在哪裡? 請使用 NABCD 分析
( http://www.cnblogs.com/xinz/archive/2010/12/01/1893323.html ).
7. 如果你來領導這個團隊,會有什麼不一樣?
8. 如果你的團隊有5個人, 4個月的時間,你作為專案經理,應該如何配置角色(開發,測試,美工等等)?
2人開發,2人測試,1人美工。
9. 描述你的團隊在12 周期間每周都要做什麼,才能在第12周如期發布軟體,大小裡程碑績點設定.
每周查看項目的進度,每個人開發的實際進度。保證項目最優先順序的進行。一旦發生變化,可以及時的進行調整
個人部落格作業三:微軟小娜APP的案例分析