總結隨筆

項目名稱:實驗室督勤管理系統

1、主要功能

  • 管理員模塊:
    前端

  • 學生模塊:
    web

2、人員分工

https://files-cdn.cnblogs.com/files/marboy/%E4%BA%BA%E5%91%98%E5%88%86%E5%B7%A5%E5%AE%89%E6%8E%92%E8%A1%A8.pdf數據庫

3、工做量比例

朱宏韜(34%) 張星海(33%) 古越(32%)編程

3、燃盡圖

4、開發工做評價

通過12天的努力,咱們按時完成了任務,這得益於你們的積極向上的學習態度和每一天的團結合做。在整個衝刺過程當中,總體上,全組的工做效率獲得了提升,你們的軟件開發能力和文案撰寫能力獲得了鍛鍊並所以加強。對於組內的每一個成員而言,這是第一次進行完整的web開發,讓咱們體驗到了軟件工程開發工做的整個流程。這對於咱們後續的學習和工做都有很大的指導意義。後端

1.遇到的難題

  • 遇到的第一個難題出如今搭建環境階段。MySQL安裝完畢後沒法正常啓動,查看日誌發現缺乏data目錄。(已解決)
  • 缺乏開發經驗,對框架不夠熟悉,前期效率不高,老是落後於計劃進度。(已解決)
  • 數據庫表格的導入、導出方面以及數據庫的鏈接遇到了困難。(已解決)
  • 對測試強度的把控存在疑惑。軟件是一個能夠不斷完善的做品,若追求完美,測試強度過大,對一個功能的要求很高,則新問題會層出不窮,每每須要加上新的代碼,而代碼量的增長會致使程序出錯概率的增長。
  • 因爲是第一次接觸敏捷開發,故最初應用相關原則規範團隊的開發行爲的效果不佳。

2.經驗與教訓

在此次爲期近半個月的軟件工程實訓中,咱們經歷了肯定題目、需求分析、項目設計、項目實施、項目測試和項目驗收這些過程。在每一項工做中咱們都有遇到了各類各樣的問題,這主要是源於團隊成員的開發經驗不足以及默契程度不夠高,好在你們都有很強的團隊意識和集體榮譽感,使得咱們小組在項目的鍛鍊下可以不斷進步,累積經驗的同時也提升了技術水平和工做效率。如下是咱們在本次開發訓練中得到的一些經驗和教訓。設計模式

  • 需求分析。在項目開發中,需求分析是十分重要的一個階段。項目需求分析的質量對軟件開發的影響是深遠的、全局性的。若起初不認真對待項目需求分析,而在後續階段改正需求分析階段產生的錯誤須要付出很高的代價。作需求分析時應當普遍地調研,例如對已有的相似項目查新,對用戶的需求進行儘量深刻且全面的調查以準肯定位項目開發的傾向和特點。需求分析報告是對這一階段工做的總結和提煉,是後續工做的基礎,因此必須認真對待,而不是爲了寫文檔而寫文檔。
  • 項目設計和實施。項目設計可比做一個項目的藍圖,它鏈接需求分析和項目實施的橋樑。在需求分析的基礎上設計系統中的功能,肯定每一個模塊中包含的內容,模塊之間的聯繫以及前端後端數據庫之間的聯繫。對MySQL workbench界面操做不熟悉,對各種datatype的屬性也不熟悉,表格的導入導出也出現了問題。在編程時常常遇到各類bug。上述兩個情景是咱們在項目實施階段遇到的典型問題,也是常見且難以免的狀況,咱們一般經過討論、查閱資料來解決,若是還不可以解決再請教老師和學長學姐。遇到bug不可怕,重要的是要學會準肯定位bug和debug的方法。
  • 項目測試。測試分爲單元測試和系統測試,單元測試是小組成員對軟件功能進行測試,此時成員每每會循規蹈矩,輸入的數據很是規範,但這樣每每沒法發現問題。爲了讓系統更加完善和穩定,咱們決定你們交叉測試系統功能,這樣有利於出現更多的極端輸入,暴露出存在的各類不足和不完善的地方,是對系統的一次大檢查和大整改。
  • 關於實踐。作項目是把所學知識應用到實踐中,這不只鍛鍊了咱們的動手能力,並且鞏固了所學知識,還有很珍貴的一點是在設計模式和編寫程序時遇到問題有利於敦促咱們反思和總結。不管是找錯的過程仍是糾錯的過程都收益頗豐。並且團隊成員一塊兒作項目有利於你們互相交流,取長補短。
  • 關於團隊。項目的完成離不開組裏每一個人的協做。你們由於軟件工程相遇相識,起初默契度並不高,致使不一樣組員負責的工做塊難以較好地銜接。隨着交流的增長,你們愈來愈有默契,另外一方面隨着項目的進展你們的經驗不斷累積,前期遇到過的問題再次出現時就不會迷茫無措。我認爲咱們組的最大優點就在於合理利用每個成員的知識和技能協同工做,團隊各成員相互取長補短,解決問題。
  • 關於敏捷開發。敏捷是指可以讓團隊思考更加有效、工做更爲高效,而且作出更好決策的一組方法和相關理念。同時,敏捷也是一種思惟模式,正確的敏捷模式有助於團隊成員共享信息,從而共同做出重要的項目決策,而不是讓一我的獨自做出全部決策。在此次敏捷開發訓練中,每一個成員都有對實踐應用的發言權,每一個人都必須清楚整個項目的開工計劃、設計和改進流程,咱們深入感覺到這種新的思惟方式可以幫助咱們更加高效地工做。
相關文章
相關標籤/搜索