摘要:在結(jié)對編程的模式下,可以互相監(jiān)督,高效地交流想法。通過這次的作業(yè)讓我體驗到了結(jié)對編程與個人編程的不同,和后者相比起來,前者的工作目的會更加明確,工作時間更加緊湊。
這個課程屬于哪里 | 構(gòu)建之法-2021秋-福州大學(xué)軟件工程 |
---|---|
這個作業(yè)要求在哪里 | 2021秋軟工實踐第一次結(jié)對編程作業(yè) |
這個作業(yè)的目標 | 學(xué)習體驗結(jié)對編程,學(xué)習設(shè)計原型模型 |
學(xué)號 | 031902110 |
結(jié)對小伙伴學(xué)號 | 031902114 |
作業(yè)博客地址 | 作業(yè)博客 |
根據(jù)“NABCD模型”對“博餅軟件”進行項目分析
(1)Need,需求
因疫情原因,不宜舉辦線下中秋博餅活動,需要線上博餅軟件,讓用戶可以遠程參與,投擲結(jié)果由軟件自動判定。
(2)Approach,做法
基于微信小程序
分為單人模式、多人模式
多人模式
輸入房間號加入游戲或創(chuàng)建游戲
創(chuàng)建游戲房間者可以自定義獎品
玩家輪流進行投骰子
(3)Benfit,好處
線上參與,避免人員聚集。
省去現(xiàn)場道具布置費用和時間。
軟件自動判定結(jié)果,快速準確。
用戶可以自定義獎品,適用場景多。
(4)Competitors,競爭
(5)Delivery,推廣
PSP | Personal Software Process Stages | 預(yù)估耗時(分鐘) | 實際耗時(分鐘) |
---|---|---|---|
Planning | 計劃 | 40 | 60 |
Estimate | 估計這個任務(wù)需要多少時間 | 30 | 30 |
Development | 開發(fā) | ||
Analysis | 需求分析 (包括學(xué)習新技術(shù)) | 120 | 150 |
Design Spec | 生成設(shè)計文檔 | ||
Design Review | 設(shè)計復(fù)審 (審核設(shè)計文檔) | ||
Coding Standard | 代碼規(guī)范 (為目前的開發(fā)制定合適的規(guī)范) | ||
Design | 具體設(shè)計 | 1000 | 1440 |
Coding | 具體編碼 | ||
Code Review | 代碼復(fù)審 | ||
Test | 測試(自我測試,修改代碼,提交修改) | ||
Reporting | 報告 | 60 | 60 |
Test Report | 測試報告 | ||
Size Measurement | 計算工作量 | 60 | 60 |
Postmortem & Process Improvement Plan | 事后總結(jié), 并提出過程改進計劃 | 30 | 30 |
合計 | 1340 | 1830 |
此次使用原型開發(fā)工具墨刀,原型展示在線鏈接。
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/121475.html
摘要:競賽平臺軟工課程總結(jié)軟件謝運帷經(jīng)過一學(xué)期競賽平臺項目的實踐,我對于軟件過程有了更清晰的認識。一競賽平臺的完成情況首先我來介紹一下我們競賽平臺的完成情況。我們基本是各兩人負責前后端,主要是同一部分的兩人進行技術(shù)交流,討論技術(shù)的難點。 Cesar競賽平臺——軟工3課程總結(jié) 軟件51 謝運帷 2015013185 經(jīng)過一學(xué)期競賽平臺項目的實踐,我對于軟件過程有了更清晰的認識。我們小組從一起討...
閱讀 1464·2021-11-24 09:39
閱讀 3639·2021-09-29 09:47
閱讀 1582·2021-09-29 09:34
閱讀 3083·2021-09-10 10:51
閱讀 2551·2019-08-30 15:54
閱讀 3230·2019-08-30 15:54
閱讀 882·2019-08-30 11:07
閱讀 1016·2019-08-29 18:36