軟體工程之現場程式設計實戰

2022-07-09 18:36:11 字數 1848 閱讀 5764

psp2.1

personal software process stages

預估耗時(分鐘)

實際耗時(分鐘)

planning

計畫estimate

估計這個任務需要多少時間

2015

development

開發analysis

需求分析 (包括學習新技術)

3060

design spec

生成設計文件

1010

design review

設計複審

1510

coding standard

**規範 (為目前的開發制定合適的規範)00

design

具體設計

2025

coding

具體編碼

6080

code review

**複審00

test

測試(自我測試,修改**,提交修改)

3010

reporting

報告test report

測試報告

1510

size measurement

計算工作量55

postmortem & process improvement plan

事後總結, 並提出過程改進計畫155

合計220

230在三個小時的現場程式設計中,從一開始看到題目一臉茫然,到後來小組討論慢慢把問題搞清楚,任務細化分配到小組每個成員。我分配到前端的設計,從網上找到**,邊改邊學習前端,最後可以搞出可以看的頁面,只是缺少和後端的互動,這個問題到快結束前還未學到解決的辦法。

在本次現場程式設計作業過程中,和第二次結對作業有很大的不同,涉及到前端和後端,前端有接觸過,但是後端沒有。在複習了之前所接觸到的前端知識之後,參加進了本次的現場程式設計工作之中,個人感覺收穫很少,但是隊友都是大佬,很舒服。三小時的操作對我來說煎熬。

這次程式設計實戰任務一開始完全不知道如何入手。通過查詢相關資料和大家的一起努力,找到了一點努力的方向,之後就是不斷地學習新東西, 不斷試錯,然後心態崩潰。這個過程中,團隊分工不是很明確,沒有發揮好每個人的能力,希望之後能夠解決這個問題,讓每個人都能發揮好自己的能力 。

前端與後端的資料互動 查詢tomcat的使用方式 實現web端的遠端訪問

前端、後端介面設計、前端頁面

三小時的現場程式設計由於競賽原因沒能參加,但是在結束競賽後第一時間參與小組討論,主動加入到後端的開發中,雖然是零基礎沒有任何經驗,但是在與後端開發組的其他同學討論之下,還是學到了許多有關後端開發的知識,目前還在繼續開發完善我們現場程式設計的後端。

(1)問題描述:看見題目,團隊沒有人了解gui介面,團隊分工不明確。

耗時:15分鐘

是否解決:已經解決

收穫:有時候完成乙個任務人多反而效率更低,像作業一開始就提出的分而治之效率反而會更高。

(2)問題描述:前後端的連線,前端做完後,沒事做,等後端完成

做過哪些嘗試:前端繼續完善介面,與後端技術人員進行溝通,由於時間限制,考慮到技術問題,又簡化了功能。

耗時:30分鐘

是否解決:未解決

軟體工程之五 程式設計

作為軟體工程的乙個階段,程式編碼是設計的繼續。程式語言的特性和程式設計風格會深刻地影響軟體的質量和可維護性。為了保證程式編碼的質量,程式設計師必須深刻地理解 熟練地掌握並正確地運用程式語言的特性。此外還要求源程式具有良好的結構特性和良好的程式設計風格。程式編碼的總原則是先求正確後求快 先求清晰後求快...

2020軟體工程現場程式設計實戰第一組

專案結果是未完成。前端 資料庫以及後端各部分 基本完成了,唯一問題是前端與後端的連線還沒做好,一些問題到截止也沒有解決,各部分 也沒來得及整合在一起。分為develop分支和master分支 develop分支用於開發過程中的檔案分支,每個部分的 均上傳到上面,測試通過後,將最終版本整合後上傳到ma...

軟體工程之軟體工程管理

乙個好的工程需要配套的管理體系,軟體工程也不列外。軟體工程就我的理解就是對軟體工程的各個階段都一定規範,俗話說 不以規矩,不能成方圓 而這個規矩就由管理來充當。乙個軟體工程管理需要軟體專案計畫 成本估算 進度計畫 風險分析和人員的組織形式 或調動 一 在軟體專案計畫中,專案的任務是研究專案的效能 功...