軟件公司實(shí)習(xí)調(diào)查報告
一、基本概況
我到a公司(按作者要求隱去公司名稱,a公司為國內(nèi)有名的公司)實(shí)習(xí),通過近三個月的實(shí)習(xí),參與實(shí)習(xí)項(xiàng)目的開發(fā)和同事門的交流學(xué)習(xí),了解了a公司和軟件公司的開發(fā)基本情況。
(1) 項(xiàng)目組共有30人左右
(2) 項(xiàng)目組分為需求分析部門,核心技術(shù)部門(主要負(fù)責(zé)設(shè)計工作),開發(fā)部門,項(xiàng)目管理部門(測試,項(xiàng)目文檔管理)
(3) 項(xiàng)目使用j2ee技術(shù)
二、調(diào)查結(jié)果
在實(shí)習(xí)期間,我被安排在開發(fā)部門做代碼編寫工作。負(fù)責(zé)完成由核心技術(shù)部門完成的基于需求分析部門的設(shè)計。
開發(fā)部門有10幾位同事,大部分為畢業(yè)1~2年。大家的工作效率都比較高,在部門經(jīng)理的安排下能及時的完成設(shè)計部門的設(shè)計。一開始,項(xiàng)目的進(jìn)展十分順利。
隨著項(xiàng)目的推進(jìn),出現(xiàn)了一些問題。主要因?yàn)樵诟鱾部門的協(xié)調(diào)上存在著不一致。需求部門不能很好的維護(hù)其需求文檔的權(quán)威性,也就是說需求沒有做到位。在和客戶(由于本系統(tǒng)面向的是全省的電力局,在與客戶的`溝通上也存在問題,比如寧波和紹興的客戶對系統(tǒng)的需求有較大的差異)的溝通上沒有協(xié)調(diào)好各客戶之間的差異。這直接導(dǎo)致了需求頻繁變更。而需求的變更直接導(dǎo)致了設(shè)計的變更,然后便是開發(fā)的修改。這大大的影響了系統(tǒng)開發(fā)的進(jìn)度。比如數(shù)據(jù)庫結(jié)構(gòu)的修改次數(shù)很多,這直接影響到系統(tǒng)的結(jié)構(gòu),適應(yīng)數(shù)據(jù)庫變更的代碼修改工作量相當(dāng)大。
在這個時候項(xiàng)目組有部分人離開了,熟悉系統(tǒng)的開發(fā)人員的離開對整個項(xiàng)目組來說更是雪上加霜。這時cto及時調(diào)整了需求分析部門的工作方法,不發(fā)布不成熟的文檔,一旦需求發(fā)布,需求部門應(yīng)全全負(fù)責(zé)。設(shè)計部門進(jìn)一步完善設(shè)計文檔,開發(fā)部門暫時停止新功能的開發(fā),做代碼審查,以完善既有代碼的正確性。同時引進(jìn)新員工補(bǔ)充開發(fā)團(tuán)隊。這在一定程度上緩解了項(xiàng)目的問題,使項(xiàng)目團(tuán)隊能正常運(yùn)轉(zhuǎn)起來。
在項(xiàng)目前期的開發(fā)過程中,測試部門沒有介入,在項(xiàng)目完成80%后,測試組開始測試工作。這時遇到了大量問題,包括功能與需求的不一致,測試人員的需求理解的偏差,甚至測試工具軟件的問題,這很大程度上影響了項(xiàng)目的進(jìn)度。最后開發(fā)部不得不停下新模塊開發(fā)工作,而轉(zhuǎn)過去幫助測試部門完成測試。
三、體會
通過這次實(shí)習(xí),在具備代表性的a公司中,我體會到了當(dāng)前國內(nèi)軟件公司面臨的部分問題,比如規(guī)范不足,缺乏良好的軟件工程體制等等。更讓人擔(dān)憂的是即使確定了理論方面的指導(dǎo),在實(shí)習(xí)開發(fā)過程中也很難實(shí)施。我覺得這與參與開發(fā)的人員本身的素質(zhì)有很大的關(guān)系。為了徹底解決這些問題,高等教育應(yīng)該完善自己的教育體制,使高等教育的畢業(yè)生具有更高的軟件工程意識。
【軟件公司實(shí)習(xí)調(diào)查報告】相關(guān)文章:
軟件公司商業(yè)計劃書08-27
軟件公司勞動合同模板03-07
軟件公司商業(yè)計劃書范文08-27
2022軟件公司勞動合同模板03-07
教育實(shí)習(xí)調(diào)查報告(通用6篇)03-09
師范生實(shí)習(xí)調(diào)查報告9篇08-19