課程名稱:軟件工程1916|W (福州大學)小程序
做業要求:結對第一次--原型設計(文獻摘要熱詞統計)app
結對學號:221600415-傅德泉 & 221600416-黃海山工具
做業目標:瞭解客戶需求,設計解決方案,給出原型模型,並提供大概的解決方案預期規劃,在實踐過程當中鍛鍊結對合做的分工,配合能力。佈局
原型:原型設計地址post
登入界面
學習
各大功能界面
開發工具
PSP2.1 | Personal Software Process Stages | 預估耗時(分鐘) | 實際耗時(分鐘) |
---|---|---|---|
Planning | 計劃 | ||
· Estimate | · 估計這個任務須要多少時間 | 900 | 880 |
Development | 開發 | ||
· Analysis | · 需求分析 (包括學習新技術) | 120 | 90 |
· Design Spec | · 生成設計文檔 | 60 | 50 |
· Design Review | · 設計複審 | 30 | 40 |
· Coding Standard | · 代碼規範 (爲目前的開發制定合適的規範) | 0 | 0 |
· Design | · 具體設計 | 120 | 130 |
· Coding | · 具體編碼 | 240 | 270 |
· Code Review | · 代碼複審 | 60 | 50 |
· Test | · 測試(自我測試,修改代碼,提交修改) | 30 | 50 |
Reporting | 報告 | ||
· Test Repor | · Test Repor | 60 | 100 |
· Size Measurement | · 計算工做量 | 30 | 20 |
· Postmortem & Process Improvement Plan | · 過後總結, 並提出過程改進計劃 | 90 | 80 |
* | 合計 | 840 | 880 |
結對照片
測試
221600415-黃海山編碼
經過此次軟工實踐的結對做業,我最大的收穫就是學會了如何用墨刀製做一個項目原型,雖然製做原型並不須要編寫代碼,可是這並不表明它不重要,面對一個大型的項目,在正式編寫項目以前肯定好原型,能夠幫助咱們團隊更好地確立項目需求,雖然在前期會花費必定的時間,但會爲後期的開發指定一個明確的分向,節省大量的時間,減小由於需求不明確而致使的項目改動。其次,在結對過程當中,加強了團隊分工協做的能力,良好的溝通和明確的分工大大地提升了咱們的工做效率,這在現代大型應用軟件開發中尤其重要。設計
221600415-傅德泉
這次結對做業,給我最大的的感觸是項目各個環節的牢牢相扣。在瞭解用戶需求以後,小組針對各個問題進行了簡要的分析設計,想着快速上手設計原型模型,但在設計的過程當中漸漸發現功能的不全面。咱們發現,已經設計過的功能模塊呈現碎片化的趨勢,模塊與模塊之間的聯繫一直沒能很好的匹配起來,從而致使了功能不全面。因此後來咱們從新對需求進行了分析,思惟模擬了從登入後的系列操做,以及如何更加合適的爲用戶提供服務,從而獲得了最終的原型版本。此外,項目的效能分析讓我看到的實際項目規劃所需求的宏觀視角,從之前的單純實現代碼,到如今須要多角度考慮項目開發的質量和進度把控。總之,這次做業能夠說是讓我頗有收穫。
另附:博客內容pdf版