最后一次团队作业——总结
| 這個(gè)作業(yè)屬于哪個(gè)課程? | <課程的鏈接>? ? ? ? ? ? |
| 這個(gè)作業(yè)要求在哪里 | <作業(yè)要求的鏈接> |
| 團(tuán)隊(duì)名稱 | Three cobblers |
| 這個(gè)作業(yè)的目標(biāo) | 總結(jié) |
?
?
?
?
?
?
?
?
一、團(tuán)隊(duì)信息
- 團(tuán)隊(duì)名稱:Three cobblers
- 項(xiàng)目名稱:教師實(shí)驗(yàn)室自主排課系統(tǒng)
- 隊(duì)員信息:
| 201731081105? ?? | 王成宇? ? ? ? ? ? ? ? ?? | 組長? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? |
| 201731072424 | 黃健 | 隊(duì)員 |
| 201731041314 | 孟祥輝 | 隊(duì)員 |
?
?
?
?
?
?
?
二、各成員總結(jié)
- 王成宇 201731081105
1、以前提問題的博客地址:https://www.cnblogs.com/wwcy/p/10551558.html
2、回望第一次個(gè)人作業(yè)并解答:
答:一個(gè)團(tuán)隊(duì)是需要有領(lǐng)導(dǎo)力的負(fù)責(zé)人的,所謂的放任管理是指再平常的編寫項(xiàng)目過程中,小組成員可以自由發(fā)揮,但是在小組合力開發(fā)過程中,
就需要一個(gè)具有領(lǐng)導(dǎo)力的負(fù)責(zé)人來對項(xiàng)目過程中的任務(wù)進(jìn)行計(jì)劃安排并分配,同時(shí)統(tǒng)一所有的編碼要求。
?
答:不需要另一種模型,這是在考驗(yàn)一個(gè)團(tuán)隊(duì)的凝聚力,倘若出現(xiàn)了上述的錯(cuò)誤,團(tuán)隊(duì)成員應(yīng)該合力解決,同時(shí)吸取教訓(xùn),完善自己的個(gè)人能力。
?
答:最好不要變換,因?yàn)檫@樣的順序是有講究的,獲取和引導(dǎo)是前提,如果變換了順序會使得軟件需求這個(gè)過程變得復(fù)雜,得不償失。
答:這里的典型用戶就是普通用戶的大眾體,他們擁有普通用戶最典型的特點(diǎn),作為程序員,我們可以以這些典型用戶的角度來看待問題,
能更快解決問題。之所以不同是因?yàn)樗麄儗儆诓煌愋偷牡湫陀脩簟?/span>
答:這個(gè)問題始終無法解決,也許作為一個(gè)軟件工作者,通過工具編寫出不同的代碼‘程序就是我們的創(chuàng)新吧。
3、新的問題
(1)在我們項(xiàng)目測試的時(shí)候,如果遇到無法修改的錯(cuò)誤或者說在某個(gè)地方卡住了,項(xiàng)目無法進(jìn)行下去該怎么辦?
(2)在我們團(tuán)隊(duì)合作的過程中,各個(gè)成員技能掌握差距較大,導(dǎo)致任務(wù)分配失調(diào),該怎么解決?
4、掌握的新技能
(1)單元測試方法:通過老師發(fā)的資料學(xué)習(xí)
(2)github使用方法:通過同學(xué)指導(dǎo)學(xué)習(xí)
5、體會總結(jié)
通過一學(xué)期的學(xué)習(xí)對于《軟件工程原理及方法》這一門課程有了深刻的了解,同時(shí)通過項(xiàng)目的進(jìn)行,對于項(xiàng)目開發(fā)過程,從一開始
的選題報(bào)告、需求分析到最后的α測試和β測試,對于過程中的每一個(gè)過程有了深刻的了解,為以后項(xiàng)目程序的開發(fā)打下了基礎(chǔ)。
?
- 黃健 201731072424
1、提出問題的博客鏈接:https://www.cnblogs.com/hj77/p/10555478.html
2、問題解答:
問題一:通過網(wǎng)上查閱資料,明白了如何實(shí)現(xiàn)自動化回歸測試,就是使用自動化測試工具,如TestComplete、IBMRational Function Tester。
問題二:通過課程的學(xué)習(xí)了解到,要提高自己對軟件時(shí)間的估計(jì)能力,只能積累經(jīng)驗(yàn),不可能一蹴而就。
問題三:暫時(shí)無法解答。
問題四:通過網(wǎng)上查閱資料,了解了斷言就是用于在代碼中捕捉我們在編寫代碼時(shí)做出的一些假設(shè);關(guān)于斷言的使用,可以再預(yù)計(jì)正常情況下程序不會到達(dá)的地方放置斷言:assert false。
問題五:通過課程的學(xué)習(xí),我覺得應(yīng)該在滿足產(chǎn)品質(zhì)量的前提下,盡可能去提高用戶的體驗(yàn)。
3、掌握的技能:
(1)一些工具的使用,如功能測試工具,單元測試工具及UML建模工具等;
(2)團(tuán)隊(duì)合作
4、體會與總結(jié):
體會:最深刻的體會就是課程作業(yè)多,課程學(xué)習(xí)有一定難度。體會到了團(tuán)隊(duì)一起學(xué)習(xí)成長的樂趣。
總結(jié):通過這學(xué)期的學(xué)習(xí),提高了自己的實(shí)踐能力和團(tuán)隊(duì)協(xié)作能力。學(xué)習(xí)過程中一有不會的就去網(wǎng)上查閱資料或者是在團(tuán)隊(duì)內(nèi)部進(jìn)行交流。
?
- 孟祥輝 201731041314
第一次作業(yè)博客:https://www.cnblogs.com/mxh-/p/10557309.html
1、問題回顧
問題1:
來源:第五章第一節(jié)-非團(tuán)隊(duì)與團(tuán)隊(duì)
提問:在討論非團(tuán)隊(duì)問題時(shí),那七八個(gè)人被視為烏合之眾是否有些不當(dāng)?
回答:他們在自己的紙板上寫著“Java,五毛一行”“網(wǎng)頁前端,不酷不要錢”等內(nèi)容說明他們對自己所寫方面的領(lǐng)域還是比較擅長的,當(dāng)聽到板磚賺錢的消息時(shí)他們或許只是迫于生活的壓力而
選擇妥協(xié)。他們?nèi)鄙俚闹皇且粋€(gè)展示技能的機(jī)遇,如果他們其中真的有能力之輩,遇到伯樂,或許會創(chuàng)造不凡的成就。
問題2:
來源:第八章第三節(jié)-獲取用戶需求-用戶調(diào)研
提問:為什么在談?wù)撚脩粽{(diào)研方法時(shí),沒有通過視覺角度獲取用戶需求的方法?
回答:軟件開發(fā)過程中所面對的用戶大部分應(yīng)該對軟件了解的比較少,對于他們想要實(shí)現(xiàn)的功能或者說是需求不能有準(zhǔn)確的表達(dá),導(dǎo)致用戶需要的和用戶表達(dá)的內(nèi)容難以匹配,所以通過這種交談
式的調(diào)研是不能很好的獲取用戶需求的,但是其依然十分關(guān)鍵。另一方面,作為調(diào)研人員,個(gè)人認(rèn)為可以制作一些能夠?qū)崿F(xiàn)某些功能的模塊展示給用戶,通過視覺的角度去獲取用戶的需求,
同時(shí)在展示的過程中與其交流用戶需要或者更傾向于實(shí)現(xiàn)的功能模塊,或許能夠獲得更為準(zhǔn)確的用戶需求。
問題3:
來源:第十二章第一節(jié)-用戶體驗(yàn)的要素
提問:在獲取用戶體驗(yàn)要素時(shí),是否可以讓內(nèi)部開發(fā)人員也親身體驗(yàn)自己團(tuán)隊(duì)開發(fā)的軟件?
回答:內(nèi)部開發(fā)人員是軟件的設(shè)計(jì)與開發(fā)者,用戶的體驗(yàn)對他們來說是一種反饋,以便進(jìn)行實(shí)時(shí)的修改,個(gè)人認(rèn)為他們可以自己親身體驗(yàn)他們自己軟件,作為真正的體驗(yàn)者,能夠親身了解軟件劣
勢,這也避免了交流存在的弊端。另一方面,軟件面對的用戶是大眾,所以并不是所有的人都能夠輕易的理解軟件的應(yīng)用的方法,盡可能將軟件的使用方法做簡單能夠增強(qiáng)用戶的體驗(yàn)。
問題4:
來源:第十六章第一節(jié)-迷思之三:好的想法會贏
提問:Dvorak鍵盤為什么不能的到廣泛普及使用?
回答: QWERTY鍵盤的普及只是大眾已經(jīng)習(xí)慣了這種鍵盤,然而習(xí)慣也是經(jīng)歷了很長一段時(shí)間才適應(yīng)的,如果能夠給予Dvorak鍵盤一段被適應(yīng)時(shí)間,我認(rèn)為可能會實(shí)現(xiàn)比較大的價(jià)值。但是這并不能排除
會在這段時(shí)間內(nèi)減緩部分行業(yè)的發(fā)展,但是等到大眾真正熟練時(shí),這些損失會很快的被彌補(bǔ)同時(shí)會創(chuàng)造更多的價(jià)值。
問題5:
來源:第十七章第二節(jié)-領(lǐng)導(dǎo)力-知人善任
提問:對于不爽的貢獻(xiàn)者,如何能夠調(diào)動他們的積極性?
回答:對于這類人而言,他們的技術(shù)是得到肯定的,部門或者公司需要這些人,企業(yè)應(yīng)當(dāng)肯定他們的能力,重視他們的存在,并且應(yīng)當(dāng)給予其一定的獎(jiǎng)勵(lì)或者鼓勵(lì),調(diào)動他們的積極性,讓他們發(fā)揮出
他們的高能力。積極性對于企業(yè)十分重要,它能夠感染周圍的人,不僅僅是在軟件開發(fā)方面有所幫助,還能提高整個(gè)團(tuán)隊(duì)的效率與幸福感。
2、掌握了哪些技能:
通過這學(xué)期的學(xué)習(xí),我逐漸學(xué)會了融入團(tuán)隊(duì)、與團(tuán)隊(duì)共同完成項(xiàng)目的過程與方式,同時(shí)了解與掌
握了軟件概要設(shè)計(jì)說明書以及軟件詳細(xì)設(shè)計(jì)說明書的編寫內(nèi)容和過程,進(jìn)一步形象地學(xué)習(xí)了完整
軟件開發(fā)的基本流程,對軟件工程有了全新的認(rèn)識。
3、學(xué)期總結(jié):
經(jīng)過一學(xué)期的學(xué)習(xí),我逐漸熟悉了軟件開發(fā)過程的完整的流程以及每一個(gè)環(huán)節(jié)所涉及的解決和優(yōu)
化方法,懂得了軟件開發(fā)過程中涉及的每個(gè)步驟以及環(huán)節(jié)都是至關(guān)重要的,不論做哪一個(gè)環(huán)節(jié)都
要認(rèn)真對待謹(jǐn)慎處理,以防后期發(fā)現(xiàn)漏洞導(dǎo)致嚴(yán)重的損失。同時(shí)明白的一個(gè)團(tuán)隊(duì)的重要性,每一
個(gè)成員都應(yīng)當(dāng)發(fā)揮自己的優(yōu)勢,通過團(tuán)隊(duì)的努力共同完成項(xiàng)目。或許,完成的項(xiàng)目并不是很好,
但經(jīng)歷的這個(gè)過程卻讓人難忘。
?
三、項(xiàng)目Github下載地址
地址:https://github.com/MAPLEOM/201731041314.git
轉(zhuǎn)載于:https://www.cnblogs.com/wwcy/p/11063755.html
總結(jié)
以上是生活随笔為你收集整理的最后一次团队作业——总结的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C#中的依赖注入那些事儿
- 下一篇: 汇编学习--第六天