個人作業2 英語學習app案例分析

2022-08-21 12:27:10 字數 3042 閱讀 3494

1.個人感受:開啟軟體,介面簡潔明瞭,能大致了解軟體的各項功能,易操作上手。

按照《構建之法》13.1節描述的 bug 定義:

1)症狀:即從使用者的角度看,軟體出了什麼問題。例如,輸入(3211)時,程式出錯退出。

3) 根本原因:錯誤根源,即導致**錯誤的根本原因。例如,**對於id1==id2的情況沒有做正確判斷,從而引用了未賦初值的變數,出現了以上的情況。

bug-1.懸浮窗錯誤彈出懸浮窗錯誤彈出

bug-2.部分功能並沒有實現完整

bug-3.部分qq使用者無法登入

接受採訪者將在今年6月參加英語六級考試,平時使用的英語單詞查詢軟體為有道,最近一周嘗試使用必應詞典

使用者的問題解決:在查詢上,被很好地解決了,例句中有很好的使用例項。  

軟體的優缺點:

優點:能提供不錯的例句;

每日一次和一句和一篇閱讀這樣體現逐漸積累理念的功能不錯;

介面簡潔流暢挺,沒有什麼廣告。

缺點:內建單詞本詞彙量太小;

漢譯英功能不是特別理想。       

改進意見:保持例句與每日積累,完善單詞本學習功能,句子翻譯中新增漢譯英功能。

結論為:一般

團隊人數6 人左右, 計算機大學畢業生的開發團隊

建立分工、統一編碼1周;

集體培訓相應的知識和開發流程1周;

需求分析2周;

設計複審2周;

完成相應的部件與功能,保證功能之間不出現重疊與衝突4周;

將部件組合起來,完成各種測試2周;

隨機選取使用者測,試獲得使用者反饋,將應用進行調整,並開始維護和運營1周;

總計13周。

對比軟體

介面單詞聯想搜尋功能

互譯必應

還行較好

一般般有道一般好

較好扇貝好還行

第三部分 建議和規劃

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

要有完善的功能和有沒的介面

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

有道、扇貝

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

有自己的特色功能,如例句選取很強大、句子翻譯較為準確(不變),並擴大宣傳

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

有自己的特色功能,才能吸引跟多的使用者使用,而其他功能沒有其他軟體的優勢

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

一款的軟體吧2自己的特色功能做好自然有人會用

6、你的創新在**? 請使用 nabcd 分析

benefit:微軟這一靠山、搜尋引擎的實力,可以為例句選取與翻譯奠定堅實基礎;在商業金額學術上,如果必應能和英語學習、研究機構合作,除了對必應詞典本身,對微軟來說,可以開啟微軟在教育領域的門路,不過目前好像minecraft正在做這個。

competitions:競爭很激烈,目前市場主要被扇貝、新東方樂詞、有道等軟體占領,微軟如果想要獲勝,首先應該完善android的各種功能,另外針對應試需求,通過分析其他軟體,改善自己從而吸引大部分使用者,而其殺手功能同時應該進行進一步優化。

delivery:不管怎麼樣,宣傳最重要,知道必應是因為win8預設搜尋引擎是必應,知道必應詞典,是因為去年有個學長學軟工的時候要我試著用一下,也就是說,必應詞典的宣傳完全不夠。普通使用者並不會了解到還有必應詞典這個應用,所以微軟應該充分利用自己的強勁實力,加大宣傳力度。但是必應軟體本身給人的簡潔印象會給宣傳帶來一定難度。

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

把各項功能和不足做完善

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

1名專案經理,1名美工,2名開發,1名測試,在開發初始時迅速明確分工。

9、描述你的團隊在16 周期間每週都要做什麼,才能在第16周如期發布軟體,大小里程碑績點設定。

1-2周:建立分工,團隊熟悉各自角色,磨合性格與風格,統一編碼、文件風格。集體培訓必須的知識,了解開發流程等常識。

3-4周:分析需求,確定基本的開發方案、撰寫正式文件,列出必須學習與可能需要學習的技術清單,首先學習當前開發必須學習的。專案經理和美工在此期間分析其他專案例項,並收集相應素材。

5-6周:設計複審,並做出詳細設計,此時美工開始設計ui。

7-10周:完成相應的部件與功能,保證功能之間不出現重疊與衝突,並對部件進行測試並撰寫測試文件,此時美工開始根據部件設計相應介面。

10-13周:將部件組合起來,完成各種測試(黑白盒),確保程式耦合不出現問題,並進行回歸測試,修復之前的bug與新出現的bug,並撰寫測試文件、readme。

14-16周:測試並隨機選取使用者內測,獲得使用者反饋,將應用進行調整,並開始維護和運營。

個人作業2 英語學習APP案例分析

一 題目 很多同學有誤解,軟體工程課是否就是理論課?或者是幾個牛人拼命寫 其他人打醬油的課?要不然就是學習乙個程式語言,搞乙個職業培訓的課?都不對,軟體工程有理論,有實踐,更重要的是分析,思辨,總結。在課程中,自己組織團隊寫乙個軟體,然後分析,的確是學習軟體工程的乙個好方法 但我們也可以從別人的成功...

個人作業2 英語學習APP案例分析

一 調研,評測 首先進入詞典也就是主頁面,給人視覺的感覺並不好,太雜亂什麼型別訊息都有,對於我而言是看著不舒服的,但是上手來說難度不大。2.bug android客戶端 按照 構建之法 13.1節描述的 bug 定義 bug可以分解為 症狀 symptom 程式錯誤 fault 根本原因 root ...

個人作業2 英語學習app案例分析

題目要求 第一部分 調研,評測。1.1 初次上手體驗 介面簡介明了,但是沒有十分美觀。沒有廣告是體驗的乙個加分項 1.2.1 在取詞模式下不能對內部每日閱讀的單詞進行翻譯。1.2.2 在開啟迷你視窗模式的時候固定視窗功能失效。win10 1.3 採訪試用。為了更好的了解使用者體驗,我邀請了乙個需要參...