以实际产品为例, 进行软件工程训练的作业
每個(gè)小組 (結(jié)對(duì)) 從下列產(chǎn)品中選一個(gè), 按照下面的說明寫軟件測(cè)試報(bào)告, 分析并提出建議, 寫一篇博客 (包括四部分)即可。
??? 產(chǎn)品1. 必應(yīng)詞典客戶端? (http://dict.bing.msn.cn/)
??? 產(chǎn)品2. 必應(yīng)繽紛桌面 (http://desktop.bing.msn.cn/)
??? 產(chǎn)品3. 微軟學(xué)術(shù)搜索 (http://academic.research.microsoft.com )
???
打分會(huì)以產(chǎn)品分類, 比較各個(gè)小組的分析能力和對(duì)軟件工程的理解,打分從高到低, 沒有并列。 所以不要一窩蜂去選人多的產(chǎn)品。
(新來的同學(xué):? 請(qǐng)每兩位同學(xué)結(jié)對(duì)成為一個(gè)小組,? 每個(gè)小組都在 http://www.cnblogs.com/? 開一個(gè)技術(shù)博客.? 所有作業(yè)都在博客上發(fā)布。請(qǐng)?jiān)诿恳粋€(gè)作業(yè)上寫明名字, 和學(xué)號(hào)的后三位數(shù)字.)
請(qǐng)向老師咨詢博客文章的上交期限. 建議的打分標(biāo)準(zhǔn)是:
關(guān)于 微軟必應(yīng)詞典客戶端 或 必應(yīng)繽紛桌面
第一部分
下載并使用,按照教程描述的 bug 定義, 找出一個(gè)功能性的比較嚴(yán)重的 bug。至少一個(gè).? 用專業(yè)的語言描述 (每個(gè)bug 不少于 40字), 如有必要, 可以配圖。
第二部分
我相信每個(gè)同學(xué)的朋友中一定有人需要用這樣的軟件,? 記載你對(duì)這位用戶的采訪。
提示:? 采訪提要
1)??? 介紹采訪對(duì)象的背景
2)??? 讓采訪對(duì)象使用10 – 30 分鐘 必應(yīng)詞典/必應(yīng)繽紛桌面 的功能? (請(qǐng)上傳照片證明用戶的確正在使用,? 遠(yuǎn)程采訪的同學(xué)請(qǐng)讓別人幫忙照相)
3)??? 描述用戶使用這個(gè)產(chǎn)品的過程,? 用戶的問題解決了么?? 軟件在數(shù)據(jù)量/界面/功能/準(zhǔn)確度上各有什么優(yōu)缺點(diǎn)?
4)??? 用戶對(duì)產(chǎn)品有什么改進(jìn)意見?
第三部分
使用此軟件的所有功能 (包括必應(yīng)詞典背單詞, 單詞本等),? 聯(lián)系第二部分的分析,? 估計(jì)這個(gè)項(xiàng)目做到這個(gè)程度大約需要多少時(shí)間 (團(tuán)隊(duì)人數(shù)6 人左右, 計(jì)算機(jī)大學(xué)畢業(yè)生,? 并有專業(yè)UI 支持)。? 分析這個(gè)軟件目前的優(yōu)劣 (和類似軟件相比),? 并推理出團(tuán)隊(duì)在軟件工程方面可以提高的一個(gè)重要部分 (具體建議)。
第四部分
這個(gè)軟件有很多可以提高的部分, 如果你是項(xiàng)目經(jīng)理, 如何提高從而在競爭中勝出?
目前市場(chǎng)上有什么樣的產(chǎn)品了??? 你要設(shè)計(jì)什么樣的功能? 為什么用戶會(huì)用你的產(chǎn)品/功能?? 你的創(chuàng)新在哪里? 可以用 NABC 分析.
如果你的團(tuán)隊(duì)有5個(gè)人, 3個(gè)月的時(shí)間, 你作為項(xiàng)目經(jīng)理, 應(yīng)該如何配置角色? (開發(fā), 測(cè)試,美工等等)?
描述你的團(tuán)隊(duì)在12 周 期間每周都要做什么, 才能在第12周如期發(fā)布軟件。
微軟學(xué)術(shù)搜索
第一部分
請(qǐng)分析下面博客描述的軟件開發(fā)流程和生命周期,? 并訪問微軟學(xué)術(shù)搜索網(wǎng)站, 測(cè)試各種功能:
http://www.cnblogs.com/xinz/archive/2012/02/20/2358888.html
?
在軟件測(cè)試課上, 我們學(xué)到了軟件可能有多種類型的 bug, 請(qǐng)利用你所學(xué)的知識(shí), 發(fā)現(xiàn)這個(gè)網(wǎng)站的功能性的缺陷 (functional bug), 至少一個(gè).? 用專業(yè)的語言描述 (每個(gè)bug 不少于 40字), 如有必要, 可以配圖。
?
注意,? 要求是發(fā)現(xiàn)網(wǎng)站功能的問題,? 而不是其他問題 (例如數(shù)據(jù)不全,? 某項(xiàng)數(shù)據(jù)錯(cuò)誤, 網(wǎng)速慢, 不支持IE6 等)
?
第二部分??
你已經(jīng)看過了這個(gè)項(xiàng)目的開發(fā)流程描述:
http://www.cnblogs.com/xinz/archive/2012/02/20/2358888.html
指出開發(fā)團(tuán)隊(duì)在軟件工程方面至少 一個(gè)不足?? (例如關(guān)于開發(fā)工具,? 質(zhì)量控制, 未來計(jì)劃等等) 。要言之有物。?如有必要, 可以截圖。
?
第三部分??
現(xiàn)在你已經(jīng)熟悉了微軟學(xué)術(shù)搜索網(wǎng)站,我相信每個(gè)同學(xué)的朋友中一定有人需要搜索一些學(xué)術(shù)論文方面的內(nèi)容. 每人寫一個(gè)博客,? 記載你對(duì)這位用戶的采訪。
提示:? 采訪提要
1)??? 介紹采訪對(duì)象的背景
2)??? 讓采訪對(duì)象使用10 – 30 分鐘學(xué)術(shù)搜索的功能? (請(qǐng)上傳照片證明用戶的確正在使用學(xué)術(shù)搜索,? 遠(yuǎn)程采訪的同學(xué)請(qǐng)讓別人幫忙照相)
3)??? 描述用戶使用這個(gè)產(chǎn)品的過程,? 用戶的問題解決了么?? 軟件在數(shù)據(jù)量/界面/功能/準(zhǔn)確度上各有什么優(yōu)缺點(diǎn)?
4)??? 用戶對(duì)產(chǎn)品有什么改進(jìn)意見?
第四部分
目前學(xué)術(shù)搜索產(chǎn)品以網(wǎng)頁為主, 越來越多的用戶開始使用移動(dòng)設(shè)備(手機(jī), 平板設(shè)備), 如果你要開發(fā)一個(gè)在移動(dòng)設(shè)備上的應(yīng)用軟件幫助學(xué)術(shù)界的用戶(大學(xué)老師, 研究生, 圖書情報(bào)人員等),你應(yīng)該怎么辦?? 描述下列內(nèi)容:
目前市場(chǎng)上有什么樣的產(chǎn)品了?
你要設(shè)計(jì)什么樣的功能? 為什么用戶會(huì)用你的產(chǎn)品?
如果你的團(tuán)隊(duì)有5個(gè)人, 3個(gè)月的時(shí)間, 你作為項(xiàng)目經(jīng)理, 應(yīng)該如何配置角色? (開發(fā), 測(cè)試,美工等等)?
描述你的團(tuán)隊(duì)在12 周 期間每周都要做什么, 才能在第12周如期發(fā)布軟件。
總結(jié)
以上是生活随笔為你收集整理的以实际产品为例, 进行软件工程训练的作业的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mybatisplus新增返回主键_第1
- 下一篇: shiro ajax权限拦截器,Shir