微軟小娜APP的案例分析

2022-08-31 00:54:09 字數 4232 閱讀 5914

通過各種案例分析,評測,辯論,總結,我們就能看到軟體工程的原則在實踐中的種種體現,學好軟體工程,幫助我們在實踐中做得更好。

產品

微軟小娜-智慧型助手,win10,

ios或

android

客戶端都有!

第一部分

調研,評測

(軟體的

bug,功能評測,黑箱測試, 第

8章 使用者調研,

12 章 軟體的使用者體驗)

圖1-1

按照《構建之法》13.1節描述的

bug

定義,

找出幾個功能性的比較嚴重的

bug,至少2個。

(1)在語言的識別上有時會出現錯誤(即人機互動上的問題).

(2)在資訊的查詢上又是會答非所問。

(3)當然,其模擬的人工智慧,還是較生動的。

(4)過度採集使用者個人資訊。

用專業的語言描述 (每個

bug

不少於 40字

),如有必要

, 可以配圖。

首先,通過《構建之法》第13章中的

bug的定義來作個簡要描述。

相信每個同學的朋友中一定有人需要用這樣的軟體, 選擇乙個朋友(使用者)進行採訪,並加以記載。

開始時,對其中通過人工智慧來查詢資訊,或者是制定一些事物,發現其辦事效率還是比較高的。感覺她比自己更了解自己的手機。再用了一段時間之後,對其採集過多隱私資訊有了一些煩惱,也對該軟體的細節服務處理方面為之讚嘆。

他說,這款件的介面布局有些欠缺,

選單選項

中的功能太少了

,滿足不了大多應用,所以之後用的也就少了。

5. 提示: 採訪提要

5.1. 介紹採訪物件的背景和需求(他們為何要使用該軟體)

滿足一些需求,解放勞動力,提高工作效率。

5.2. 讓採訪物件使用

10 –

30 分鐘該

的功能 (請上傳**證明使用者的確正在使用, 遠端採訪的同學請讓別人幫忙照相)

圖2-1

5.3. 描述使用者使用這個產品的過程,使用者的問題解決了麼?軟體在資料量/介面

/功能/準確度上各有什麼優缺點?使用者體驗方面有問題麼?

5.4. 使用者對產品有什麼改進意見?

(1)介面主題多樣化。

(2)功能貼近生活,並多元化。

(3)人機互動能夠更加完善。

:還不錯,以一種人工智慧的方式,滿足使用者大多需求,值得使用。

• 非常不推薦

• 不推薦

• 一般

• 好,不錯

• 非常推薦

第二部分

分析(參考《構建之法》

8.6

節 對工作的估計, 和

14.1

節 軟體工程的質量

)使用此軟體的所有功能,估計這個專案做到這個程度大約需要多少時間

(團隊人數

6 人左右

, 計算機大學畢業生

, 並有專業

ui 支援)。

作為在校大學生來說,我們的技術水平還不夠高。對於完成這個軟體的具體時間並沒有太具體的答案。

在完成這個軟體的過程中,分為3大階段

--定義、開發、維護。定義中有問題的定義,可行性分析,以及需求分析。開發階段分為設計和編碼測試。最後需要進行維護。

要實現乙個模組大概需要多長時間,具體編碼要涉及到哪些部分。伺服器要搭建,資料庫要設計。

在專案實現階段,可以將之分為幾個模組來完成。按照軟體選單欄裡的功能來劃分模組吧。該軟體,重點還是在於人工智慧的實現,所以在這方面花的時間會相對教長。還有涉及到資料庫的互動,以及一些注意的地方,再加上最後的測試驗收階段,以及上線後修復bug,總的大概需要

1年左右吧。之後便是版本的更新,在實際使用中逐步完善。

分析這個軟體目前的優劣 (和類似軟體相比

,至少對比

2款軟體

), 推理出這個軟體團隊在軟體工程方面可以提高的重要方面

(具體建議

)。要求把對比的結果列出乙個**,對比每個軟體各自的優點和缺點。

優點:使用簡便,功能較多。

缺點:人機互動有待提高。

[附加題

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

[附加題

] 針對不同的維度評分,對使用者體驗方面、

ui介面美觀度、核心功能,分別打分(能給出更詳細的評分更優)

第三部分

建議和規劃

(參考《構建之法》第

8章功能的定位和優先順序;第

9章專案經理

)如果你是專案經理,如何提高從而在競爭中勝出?

如果我是該團隊的專案經理,我覺得要提高的就是在ui設計方面。首先,考慮的使市場,或者是面向人群,從而來制定其需要的功呢。畢竟依靠軟體的設計是給人用的,解放勞動力,為使用者提供便利的。

且不說目前手機的普遍,人工智慧成為這個時代的趨勢。所以市場方面的顧慮並不上那麼大。接下去就是功能,什麼樣的功能滿足什麼樣的人群。首先是學生群體,這是這這款軟體的傳播者。接著是工作群體,提供一些辦公的應用。還有就是大眾群體,提供生活最普通的,最有用應用,來滿足日常的需求。

在使用者使用該軟體之後,需要考慮的就是怎麼留住使用者,怎麼吸引新使用者,怎麼從競爭對手脫穎而出,這都需要創新,發掘

更多的需求。

在介面,功能,互動效率上提高。

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

類似的產品,siri。

你要設計什麼樣的功能?

在ui上做改良。

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

應為第一印象很重要,感覺這款軟體的介面不好看。由於也是剛開始使用,所以對一些功能還不太熟悉哈,在日後的互動中發掘吧。

為什麼使用者會用你的產品/功能?

使用者選擇一款

軟體,有時是很簡單的,在別人和你的功能基本滿足的情況下,他會憑著對這一產品的第一印象來選擇。

使用者能提前接觸到軟體最多的部分

便是介面

。所以花時間

重構ui設計,

是可以收穫

更多使用者的。

6. 你的創新在**? 請使用

nabcd

分析( )

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

如果要我來領導這個團隊,

乙個得力的

助手是不可少的

。另外,不管是需求分析,還是ui設計,或是**實現,我都希望能參與

。細緻的問題不需要參與,但對於一些重要決策,還是需要把關的。這樣才能對專案的程序及功能有個清晰地認識,對才能把握住大方向。能夠更加清楚

團隊每乙個角色的工作,

方便日後的工作安排。

如果你的團隊有5個人

, 4個月的時間,你作為專案經理,應該如何配置角色(開發,測試,美工等等)?

因為此次的重點是放在ui設計方面,所以我需要有

1個美工,

3個開發,

1個測試。開發人員和美工

需要及時溝通,

共同來設計出乙份令人滿意的ui介面

。之後就可以在開發中在分配一人出來測試。

描述你的團隊在12 周期間每週都要做什麼,才能在第

12周如期發布軟體,大小里程碑績點設定

.第1周

:問題明確,制定可性方案。通過

網路調查,使用者調研等多途徑

了解使用者的需求,以便

美工設計出初步多套ui介面。

第2~3周

:需求分析是制定大方向,至關重要。所謂磨刀不誤砍柴功,花費足夠的時間是有必要的。

整理使用者反饋,美工繼續改進ui設計,繼續調查,繼續獲取反饋,並形成初步最終版。

第4~8周

:開發人員完成內側版本,測試人員進行測試反饋。

第9~10周

:投放部分市場,接收正式使用者的反饋,即時整理,修改bug。

第11~12周

:根據整理出來的反饋,開發人員進行修改,完成公測版本,測試人員進行測試反饋。測試通過,發布產品。

個人部落格作業三 微軟小娜APP的案例分析

通過各種案例分析,評測,辯論,總結,我們就能看到軟體工程的原則在實踐中的種種體現,學好軟體工程,幫助我們在實踐中做得更好。產品 微軟小娜 智慧型助手,win10,ios或 android 客戶端都有!第一部分 調研,評測 軟體的 bug,功能評測,黑箱測試,第 8章 使用者調研,12 章 軟體的使用...

APP的案例分析

通過各種案例分析,評測,辯論,總結,我們就能看到軟體工程的原則在實踐中的種種體現,也幫助我們在實踐中做得更好。產品微軟小娜 智慧型助手,ios pc 安卓都有 第一部分調研,評測 在ios應用商店搜尋微軟小娜,出來cortana,是軟體的真實的名字,介面很簡潔清晰,註冊登入之後開始愉快的調戲小娜。按...

微軟小冰 小娜不久相會在中國

今年5 月26日,微軟官方宣布 it s bringing cortana to ios and android 意思是,把小娜移植到安卓與 ios平台。近日,訊息傳來,小冰與小娜不日將相會在中國。說穿了,小冰 小娜都是不大的可執行檔案 大約 2mb7 個,其中中國有兩個基雲服務地。本質上,小冰 小...