个人作业2——英语学习APP案例分析
英語(yǔ)學(xué)習(xí)APP的案例分析
很多同學(xué)有誤解,軟件工程課是否就是理論課?或者是幾個(gè)牛人拼命寫代碼,其他人打醬油的課?要不然就是學(xué)習(xí)一個(gè)程序語(yǔ)言,搞一個(gè)職業(yè)培訓(xùn)的課?都不對(duì),軟件工程有理論,有實(shí)踐,更重要的是分析,思辨,總結(jié)。在課程中,自己組織團(tuán)隊(duì)寫一個(gè)軟件,然后分析,的確是學(xué)習(xí)軟件工程的一個(gè)好方法;但我們也可以從別人的成功/失敗中學(xué)到很多。
我們生活中很多時(shí)候要和軟件打交道,大家上課開(kāi)小差時(shí)候玩的手機(jī)游戲,買火車票的網(wǎng)站,互相聯(lián)系用的微信、QQ,等等都是軟件,都很值得分析。你為何成為它們的用戶?它們的團(tuán)隊(duì)做對(duì)了什么,做錯(cuò)了什么?如果你來(lái)做,會(huì)做得更好么?
通過(guò)各種案例分析,評(píng)測(cè),辯論,總結(jié),我們就能看到軟件工程的原則在實(shí)踐中的種種體現(xiàn),學(xué)好軟件工程,幫助我們?cè)趯?shí)踐中做得更好。
產(chǎn)品
請(qǐng)下載必應(yīng)詞典,PC、Mac、iOS或Android客戶端都有,不要說(shuō)你找不到!
?
第一部分 調(diào)研, 評(píng)測(cè)
1、下載使用及個(gè)人感受
剛打開(kāi)應(yīng)用的界面設(shè)計(jì)很高大上,看起來(lái)高大上的原因我覺(jué)得一個(gè)是配圖精致,圖片高清。另一個(gè)是版面簡(jiǎn)潔,簡(jiǎn)單的分成三個(gè)模塊。
控件配色主要以綠色為主,中規(guī)中矩吧。用起來(lái)主要的感受就是,無(wú)限地轉(zhuǎn)圈圈(加載),體驗(yàn)比較差。
? ? ? ?
?
? ? ? ? ? ? ??
?
2、找出兩個(gè)以上功能性嚴(yán)重的bug
·每日一句的語(yǔ)速特別快,并且出現(xiàn)讀音與顯示的語(yǔ)句錯(cuò)位的情況。
·單詞挑戰(zhàn)結(jié)束之后點(diǎn)擊分享到QQ,QQ打開(kāi)的鏈接卻是跳轉(zhuǎn)到應(yīng)用的下載鏈接。
·有網(wǎng)絡(luò)的情況下,進(jìn)入“用戶許可協(xié)議”,有時(shí)會(huì)出現(xiàn)“網(wǎng)絡(luò)出錯(cuò),請(qǐng)檢查你的鏈接狀況”。
·查單詞在顯示單詞釋義畫(huà)面連擊”翻譯“按鈕,程序退出。
3、用專業(yè)的語(yǔ)言描述 (每個(gè)bug 不少于 40字),如有必要, 可以配圖。
Bug1:功能類
A.重復(fù)的功能:針對(duì)查詞這一功能,有兩個(gè)“入口”,都可以進(jìn)入。雖然明白這應(yīng)該是產(chǎn)品開(kāi)發(fā)人員刻意為之,但是是不是真的有必要呢?
B.功能實(shí)現(xiàn)與設(shè)計(jì)要求不符:
a.最底下工具欄是“詞典”時(shí),顯示的內(nèi)容有每日一句,每日一詞,精選文章,那么這個(gè)模塊的命名和功能應(yīng)該是不太符合的。不如換一個(gè)名字。? b.分享連接的跳轉(zhuǎn)永遠(yuǎn)是APP下載鏈接。
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ? ? ? ? ? ? ?
C.功能方便性:我使用的是ios版本的必應(yīng)詞典,但是基本設(shè)置里面沒(méi)有安卓客戶端的語(yǔ)言設(shè)置、快速查詢、收藏設(shè)置、背單詞自動(dòng)發(fā)音、離線資源等設(shè)置,只有一個(gè)孤零零的聯(lián)網(wǎng)設(shè)置。(嗯,人最怕的就是比較,為啥人家有我沒(méi)有)
D.功能易用性:查詢單詞顯示結(jié)果之后,界面底部顯示三個(gè)按鈕”輸入、清空、翻譯“,容易誤觸清空。
Bug2:界面類
A.界面不統(tǒng)一:有的文章預(yù)覽有圖有的沒(méi)圖,發(fā)布人有的是小頭像有的是大頭像,有的預(yù)覽圖還被截了,不過(guò)這可能不是程序的問(wèn)題,可能是上傳用戶的問(wèn)題,不過(guò)可以增加一個(gè)用戶發(fā)布前能預(yù)覽的效果,選擇要截圖的范圍(可能有這個(gè)功能,畢竟我還不知道這個(gè)app發(fā)文章的流程是怎么樣的。文章內(nèi)容的風(fēng)格也是各有不同,行距、字距、加粗(好,我知道你是故意的)
? ? ? ?? ?
B.控件排列不合理:嗯,時(shí)間都糊成一團(tuán)了。還有就是每日一句的配圖稍黑點(diǎn)就看不見(jiàn)時(shí)間了。
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ????
Bug3:流程類
A.流程實(shí)現(xiàn)不完整:
a:單詞挑戰(zhàn)完可以選擇查看成績(jī)或者分享,這個(gè)流程的分享應(yīng)該是想分享別人“嘿!你看我做題做的又快又好”,但是對(duì)方收到的是,下載鏈接????
b:口語(yǔ)訓(xùn)練營(yíng)功能理念雖然有很多按鈕,可以選擇不同的情景,然而不論點(diǎn)哪個(gè)情景都是空白的,就是這個(gè)功能我完全不知道它是能做什么。也沒(méi)有按它寫的”口語(yǔ)訓(xùn)練營(yíng)“相關(guān)的功能。
c:進(jìn)入口語(yǔ)挑戰(zhàn)功能,當(dāng)我錄好音之后,出現(xiàn)的畫(huà)面一直是轉(zhuǎn)圈圈的加載狀態(tài),然后跳出對(duì)話框”提交失敗,請(qǐng)重新提交或重新錄制“。
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ? ? ? ? ? ? ?
Bug4:提示信息類
A.提示信息重復(fù):在沒(méi)有網(wǎng)絡(luò)的情況下打開(kāi),應(yīng)用會(huì)重復(fù)跳出”網(wǎng)絡(luò)出錯(cuò),請(qǐng)檢查您的連接狀況“,這類提示信息沒(méi)有必要在同一個(gè)頁(yè)面的時(shí)候反復(fù)跳出來(lái)。
?
Bug5:性能類
A.網(wǎng)絡(luò)性能特別差,即使是獲取發(fā)音速度也不是很快。
B.拍照查詞功能挺雞肋,試過(guò)拍照查詞,速度很慢,還不如直接手動(dòng)輸入。拍照之后畫(huà)面中間轉(zhuǎn)圈圈顯示”加載中...“,有的時(shí)候能轉(zhuǎn)上一分鐘,最后放棄調(diào)戲詞典,點(diǎn)關(guān)閉退出來(lái)。不過(guò)也有能查出來(lái)情況的時(shí)候也很驚喜,會(huì)直接把中文標(biāo)注在圖片上,就是用戶如果想點(diǎn)進(jìn)詞典中這個(gè)詞的詳細(xì)釋義的話就沒(méi)辦法辦到了。(到目前是有點(diǎn)懷疑我載的是不是假必應(yīng)詞典)
C.出現(xiàn)了某個(gè)不知名的異常,我的每日一句的語(yǔ)速比別人要快,快到聽(tīng)不清的那種。
測(cè)試視頻鏈接:http://v.youku.com/v_show/id_XMjY1NDYyODE0NA==.html#paction
D.查完單詞之后,一直點(diǎn)擊翻譯,一直點(diǎn),狂點(diǎn),然后成功閃退。
E.我的IOS版沒(méi)有背單詞這個(gè)功能,我應(yīng)該是載到了假的必應(yīng)詞典吧。。。。。。
4、相信每個(gè)同學(xué)的朋友中一定有人需要用這樣的軟件, 選擇一個(gè)朋友(用戶)進(jìn)行采訪,并加以記載。
提示: 采訪提要
5.1. 介紹采訪對(duì)象的背景和需求(他們?yōu)楹我獙W(xué)英語(yǔ),查詞典和用法,還有別的需求么)
采訪對(duì)象是一個(gè)在外貿(mào)公司(工廠?)才開(kāi)始實(shí)習(xí)的朋友,英語(yǔ)六級(jí)還沒(méi)過(guò),學(xué)英語(yǔ)主要是考證以及練習(xí)口語(yǔ)使自己能跟外國(guó)企業(yè)代表溝通。
為了過(guò)六級(jí)要做題,做題的時(shí)候碰到不懂的詞就需要查詞典。平時(shí)也需要積累單詞。
5.2. 讓采訪對(duì)象使用10 – 30 分鐘該APP的功能 (請(qǐng)上傳照片證明用戶的確正在使用, 遠(yuǎn)程采訪的同學(xué)請(qǐng)讓別人幫忙照相)
5.3. 描述用戶使用這個(gè)產(chǎn)品的過(guò)程,用戶的問(wèn)題解決了么?軟件在數(shù)據(jù)量/界面/功能/準(zhǔn)確度上各有什么優(yōu)缺點(diǎn)?用戶體驗(yàn)方面有問(wèn)題么?
界面:還行吧,剛打開(kāi)新鮮感還是有的,就是有很多功能對(duì)于我只是背單詞這個(gè)需求是多余的。
功能:背單詞方面沒(méi)有百詞斬有意思,百詞斬有配圖更形象(也有人吐槽說(shuō)只記住了一堆圖),單詞挑戰(zhàn)也沒(méi)什么意思,而且做著做著就突然出現(xiàn)一個(gè)長(zhǎng)句子讓填空,感覺(jué)心很累。在”我的“界面中,有個(gè)累計(jì)查詞,只顯示了數(shù)字,好像也沒(méi)太大意義吧。
準(zhǔn)確度:不錯(cuò),有英文釋義,很多英語(yǔ)學(xué)習(xí)者都說(shuō)了解一個(gè)詞應(yīng)該要去看英文是怎么描述這個(gè)詞的。
5.4. 用戶對(duì)產(chǎn)品有什么改進(jìn)意見(jiàn)?
功能看起來(lái)很多,不如專心做好一個(gè)。要是推薦給我的是一個(gè)極簡(jiǎn)的詞典,沒(méi)啥,就是把牛津高階的全部?jī)?nèi)容都錄進(jìn)去了,你輸單詞就都檢索到詞條,那我也會(huì)愉快地使用。如果說(shuō)要增加什么功能的話,可能增加交互式的一些功能吧,不然感覺(jué)在玩一個(gè)單機(jī)的APP。
5.5. 結(jié)論:經(jīng)過(guò)這么多工作,你一定有充分的理由給這個(gè)軟件下一個(gè)評(píng)價(jià):
- 非常不推薦
- 不推薦
- 一般
- 好,不錯(cuò)
- 非常推薦
不推薦,作業(yè)做完了你可以卸載了。這樣說(shuō)好殘忍,但是說(shuō)實(shí)話這個(gè)軟件沒(méi)有能留得住我的功能。要說(shuō)查詞有個(gè)瀏覽器基本解決了,同類背詞軟件做得比這個(gè)好的太多了。聽(tīng)力軟件也有做得很好的,強(qiáng)推”可可英語(yǔ)“。
第二部分 分析
(參考《構(gòu)建之法》 8.6 節(jié) 對(duì)工作的估計(jì), 和14.1 節(jié) 軟件工程的質(zhì)量)
實(shí)際時(shí)間花費(fèi)主要取決于兩個(gè)因素--對(duì)某件事的估計(jì)時(shí)間X,以及他做過(guò)類似開(kāi)發(fā)工作的次數(shù)N。Y = X ± X ÷ N //注:Y是實(shí)際時(shí)間花費(fèi)
Y = X ± X ÷ N //注:Y是實(shí)際時(shí)間花費(fèi)
| 功能模塊 | 完成時(shí)間 | 總計(jì)時(shí)間 |
| 基本框架搭建 | 兩周 | 5個(gè)月 |
| 背單詞功能 | 四周 | |
| 單詞挑戰(zhàn)功能 | ||
| 口語(yǔ)練習(xí)功能 | 兩周 | |
| 用戶管理模塊 | 兩周 | |
| 界面設(shè)計(jì) | 四周 |
那么估計(jì)時(shí)間X=5個(gè)月。假設(shè)大學(xué)畢業(yè)生只做過(guò)一次畢業(yè)設(shè)計(jì),那么N=1,Y=5+5/1=10個(gè)月。但是應(yīng)該考慮到一個(gè)團(tuán)隊(duì)全是只做過(guò)一次項(xiàng)目的大學(xué)生應(yīng)該是不太可能的,至少有一個(gè)是做過(guò)兩次或以上的吧。那么N=2,Y=5+5/2=7.5個(gè)月,然后團(tuán)隊(duì)里可能有兩個(gè)這樣的人。取個(gè)平均值Y=(10x4+7.5x2)/6=9.1個(gè)月。
2.分析這個(gè)軟件目前的優(yōu)劣 (和類似軟件相比,至少對(duì)比2款軟件), 推理出這個(gè)軟件團(tuán)隊(duì)在軟件工程方面可以提高的重要方面 (具體建議)。要求把對(duì)比的結(jié)果列出一個(gè)表格,對(duì)比每個(gè)軟件各自的優(yōu)點(diǎn)和缺點(diǎn)。
| 應(yīng)用程序 | 【趣味性】背詞功能 | 【數(shù)據(jù)加載】 | 【界面】 | 【交互性】 | 【資源】 | 【特色功能】 |
| 【必應(yīng)詞典】 | 弱,沒(méi)什么趣味性 | 慢,基本上加載完你就不想背了 | 還好,除了聯(lián)想詞部分比較好看 | 單機(jī)版 | 多,有分類詞書(shū) | 聯(lián)想詞 |
| 【滬江開(kāi)心詞場(chǎng)】 | 強(qiáng),以過(guò)關(guān)式的方式背詞像玩游戲, 能組隊(duì)背詞,還有PK | 較快,基本上不會(huì)出現(xiàn)卡很久的情況 | 好,風(fēng)格可愛(ài)且統(tǒng)一 | 強(qiáng),能PK,組隊(duì)背詞 | 較多,按不同目的分類詞書(shū) | 各種游戲模式 |
| 【百詞斬】 | 較強(qiáng),圖片聯(lián)想法,結(jié)合有趣的句子背詞 | 較快,基本上不會(huì)出現(xiàn)卡很久的情況 | 好,風(fēng)格統(tǒng)一,不雜亂 | 較強(qiáng),有打開(kāi)卡朋友圈功能 | 多,有分類詞書(shū) | 單詞鎖屏功能 |
?
?
第三部分 建議和規(guī)劃
(參考《構(gòu)建之法》第8章功能的定位和優(yōu)先級(jí);第9章項(xiàng)目經(jīng)理)
a.尋找優(yōu)質(zhì)的資源,買斷優(yōu)質(zhì)資源。
b.開(kāi)發(fā)特色功能,吸引更多用戶。
c.開(kāi)發(fā)不同版本,而不是在一個(gè)版本上把亂七八糟的功能都加進(jìn)去。
單詞界:扇貝單詞、百詞斬、不背單詞、牛津高階、雅思哥、陸吹詞典、Fverbs
聽(tīng)力界:扇貝聽(tīng)力、滬江聽(tīng)力酷、每日英語(yǔ)聽(tīng)力、可可英語(yǔ)
咨詢、新聞界:扇貝新聞、BBC News、China Daily、BBC六分鐘英語(yǔ)、News Digest、每日播報(bào)
其他:出國(guó)翻譯官、中英互譯、AnyView閱讀、愛(ài)卡微口語(yǔ)
總的來(lái)說(shuō)英語(yǔ)學(xué)習(xí)方面的APP很多,針對(duì)不同的學(xué)習(xí)目的有不同的APP。其中挺欣賞扇貝的,讓用戶需要什么就去下載什么,把功能拆分開(kāi)來(lái),也可以滿足用戶的單一需求,不顯得累贅。
a.在線語(yǔ)音交流的功能。我覺(jué)得學(xué)習(xí)一門語(yǔ)言的技巧是多練習(xí),聚集學(xué)英語(yǔ)的人在線進(jìn)行英語(yǔ)交流,營(yíng)造一個(gè)語(yǔ)言環(huán)境。
b.漂流瓶發(fā)語(yǔ)音的功能,用戶可以選擇開(kāi)啟或關(guān)閉此功能,可以隨機(jī)收發(fā)陌生人語(yǔ)音,還可以借此搭配到語(yǔ)伴共同學(xué)習(xí)(聲控的福利哈哈哈)。
其他功能我也想做啊,就是那些別人已經(jīng)做得好的就想模仿,比如像可可英語(yǔ)的聽(tīng)力就支持單句單句拆分著讀,哪里不會(huì)點(diǎn)哪里。還支持調(diào)整語(yǔ)速。棒棒噠。另外就是前面提到的功能,就是可以讓英語(yǔ)學(xué)習(xí)不那么孤單。
因?yàn)閽呙柘螺d就送河馬抱枕啊。(開(kāi)玩笑)
a.優(yōu)質(zhì)的資源
b.不同水平的用戶都可以使用(調(diào)速、句子拆分)
c.給用戶一個(gè)鍛煉的平臺(tái)。
Need:用戶在學(xué)習(xí)過(guò)程中無(wú)法看到的”學(xué)習(xí)進(jìn)度條“。就是不知道自己目前學(xué)習(xí)情況應(yīng)用怎么樣。可能背了很多次,APP中的累計(jì)詞量不斷上升,但不知道自己的應(yīng)用能力究竟如何。
Approach:給用戶一個(gè)平臺(tái),開(kāi)發(fā)在線語(yǔ)音交流功能,跟外國(guó)學(xué)習(xí)中文軟件開(kāi)發(fā)公司合作,大批引進(jìn)歪果仁,互惠互利。
Benefits:鍛煉口語(yǔ)。
Competitors:充錢就能與歪果仁一對(duì)一交流(= =),第一次注冊(cè)免費(fèi)試用。
Delivery:在知乎英語(yǔ)學(xué)習(xí)話題下回答問(wèn)題,不動(dòng)聲色地安利。
a.更多地讓隊(duì)員能在做中學(xué)吧。
b.領(lǐng)導(dǎo)團(tuán)隊(duì)的話,我可能不會(huì)每件事都自己動(dòng)手,合理分配任務(wù)。
a.每周進(jìn)度報(bào)告。
四個(gè)月的時(shí)間5個(gè)人,相比較之前分析的9個(gè)月6個(gè)人,得提速兩倍的時(shí)間去完成。作為項(xiàng)目經(jīng)理,覺(jué)得很緊張,那就基本功能一定要實(shí)現(xiàn),美工方面可以緩一緩(美工方面影響到的可能是用戶,但是急著交付的話,還是要把基本功能做好)。前三個(gè)月著重開(kāi)發(fā)測(cè)試,美工可以開(kāi)始做,做到基本界面。到第四個(gè)月,測(cè)試和美工一邊一半資源進(jìn)行。
轉(zhuǎn)載于:https://www.cnblogs.com/shizhuangde/p/6596573.html
總結(jié)
以上是生活随笔為你收集整理的个人作业2——英语学习APP案例分析的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 汽车的调谐器技术-Tuner
- 下一篇: java数组总结及键盘输入方法