2020軟體工程第一次結對作業

2022-08-21 15:21:12 字數 2519 閱讀 8360

這個作業屬於哪個課程

這個作業要求在**

/homework/11224

這個作業的目標

需求分析,製作專案原型,初步了解產品開發過程

原型製作工具

墨刀原型模型鏈結

學號031802302(陳凱強)、031802303(陳龍輝)

目錄uml用例圖

uml類圖

流程圖原型模型

github的使用

結對過程

總結psp3.1

team software process stages

預估耗時(分鐘)

實際耗時(分鐘)

planning

計畫10

20estimate

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

480500

analysis

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

6080

design spec

生成設計文件

6080

design review

設計複審

6040

design

具體設計

6030

coding

具體原型製作

180240

reporting

報告20

30size measurement

計算工作量

2020

postmortem & process improvement plan

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

3040

sum合計

9801080

使用者需求

教師、同學們等同一實驗室的成員可以相互檢視資訊

學弟學妹們可以看到學長學姐們的去向,這也是是否選擇該實驗室的重要因素

學弟學妹們可以請求已經就業的學長學姐們內推,同時已經就業的學長學姐們可以想學弟學妹們發起內推邀請

學生、教師們可以發起求助、幫助別人

安全性、私隱性要求同學們的資訊要得到良好的保護

封閉性,以乙個實驗室為單位,僅同乙個實驗室內的成員可見

利益相關者

使用者:實驗室同學、教師

顧客:棟哥

軟體團隊:我和我的隊友

軟體工程師:我和我的隊友

競爭性需求分析(nabcd模型)

功能的定位和優先順序

首要功能就是可以檢視實驗室其它成員的資訊(同時要滿足資訊的安全性、私隱性)

其次重要的功能就是圍繞內推(學長學姐邀請內推。學弟學妹請求內推)

幫助功能包括發起求助,回應求助,方法有(私聊、發帖、回覆帖子)

在結對後,組織進行了閱讀《構建之法》,初讀還未能深刻了解書中所述軟體開發過程中的相關知識和注意事項,但在後續進行產品功能構想以及產品原型設計中才懂得,製作乙個較為完整的產品必須將產品功能構想做的完整,在從產品原型設計開始後,產品功能構想的內容會被初步閹割,而團隊中總有成員會堅持著初始構想進而出現思想上的分歧,導致回到產品功能構想的修改階段,耽誤產品原型設計的程序。而在考慮到後續開發過程中部分功能實現的難易程度以後,產品原型設計也會受到相應的改變,過於複雜的ui介面導致了開發的難度大,也不符合當前個人實力,但又在儲存產品功能的完整線和開發的難易度中猶豫不決。在這次結對作業中,以上點都出現過,在面對開發難度大時,我們選擇了產品原型設計的更加簡潔以便於開發。但在原型開發後,又發現了產品功能不夠完整,進而再次對產品原型進行修改。設計初期的分歧主要集中在產品功能構想以及原型設計中,團隊成員思想的不一致導致開發進度緩慢,而這也是需要在團隊成員更加互相了解後才能夠調解,分歧是必然的,但如何減少今後開發產品過程中分歧的出現是相當重要的,乙個好的產品,需要團隊每一位成員的共同努力才能夠完成。

2020軟體工程第一次作業

這個作業屬於哪個課程 這個作業要求在 homework 11061 這個作業的目標 了解和學習使用github和,向同學和老師介紹自己 學號031802507 我叫鄧家俊,是福州大學電腦科學與技術專業18級學生,平時喜歡打球,聽 玩遊戲。大一大二沉迷花花世界,缺少對專業知識和技能學習。希望從現在開始...

2020軟體工程第一次作業

答 當時想選擇計算機專業,是因為高中週末電腦教學的方式,有了讓我更多接觸到網路的機會 在此之前並沒有給電腦聯網,所以對網路接觸的不多 因為對電腦的不太了解,更確切地說是對網路如何運作產生了興趣,想要了解這些,所以在填報的時候選擇了計算機這個專業。答 有過後悔的時候,常在心裡問自己現在未來能從事好這方...

2020軟體工程第一次作業

這個作業屬於哪個課程 這個作業要求在 homework 11061 這個作業的目標 掌握和 github 以及 git 的基本使用 學號 031802241 我叫張孚楠,來自黑龍江哈爾濱,是一名體育特招生,國家一級運動員,專案是游泳,陰差陽錯之下來到了福州大學,最終選擇了計算機專業,雖然績點不高,程...