軟工實踐結對作業一

2022-06-26 13:42:13 字數 2983 閱讀 6269

這個作業屬於哪個課程

2021春軟體工程實踐|w班(福州大學)

這個作業要求在**

結對程式設計一

結對學號

221801304、221801331

這個作業的目標

看《構建之法》、學習使用墨刀、結對設計原型

其他參考文獻

《構建之法》

psp2.1

personal software process stages

預估耗時(分鐘)

實際耗時(分鐘)

planning

計畫 • estimate

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

4day

4day

development

開發 • analysis

• 需求理解

6075

• learning

• 學習原型工具

120100

• dicussing

• 討論交流

6060

• design

• 具體原型設計

480600

• design review

• 設計複審

3090

• test

• 測試(原型試用、檢查疏漏)

3030

reporting

報告 • test repor

• 測試報告

3030

• size measurement

• 計算工作量

3030

• postmortem & improvement of the prototype

• 總結, 進一步改良原型

120120

合計9601135

這次結對作業——原型設計,主要時間花在了需求理解、原型設計、設計複審上,預估時間與實際時間差距也主要差距在這三點上。

以上三點就是這次完成時間與預計時間出現差錯的主要原因,為了解決這些問題,我們覺得可以:熟悉工作軟體(環境)的時間需要花更多一點;討論應該更頻繁一點,有疑惑的地方及時告知對方,這樣有助於及時解決疑惑,畢竟人多力量大;多看看大型**的原型,多吸收一些精華(先學會站在巨人的肩膀上)。

我們使用了墨刀作為原型設計工具,設計了這一款**快速搜尋平台,來幫助諸如小剛這樣的使用者來快速查詢所需**的相關資訊、並了解當前**有關熱門領域與熱詞。

點選側邊欄的個人設定欄,可以進行使用者的個性化設定,設定暱稱、生日、性別、職業等等。

點選側邊欄的退出登入的話,會回到登入介面。

需求

如今,越來越多的人需要快速查詢**資訊,但是**資訊又多又雜,時常沒辦法快速地大批量地找到我們要找的有關**,並且從有限的**中自己統計資訊又難上加難,這就要求我們設計乙個平台,可以快速查詢**的相關資訊,並方便使用者更直觀的了解這些**的研究熱點。

具體細則有:

(必須)分析爬取**資訊

+ 提取top10的熱門領域或研究方向。

+ 把提取出來的熱詞以圖譜形式呈現,且可點選跳轉到對應**。

+ 形成近幾年的熱詞走勢圖,並以**呈現。

(可選)盡量使網頁更加美觀。

方法使用者的修改、刪除僅對個人列表有影響,不會把修改、刪除帶到平台的總資料庫。

如果與某個內容有關的**已經很久沒爬取,則應重新爬取內容入庫,不應該一直使用舊的資料庫內容。

通過宣傳平台對知識分子的益處,尋找更多的合夥人,合夥租個伺服器來支撐平台的執行。

好處競爭

推廣在學校內宣傳,做演講,借助校友的力量,讓更多的人知道。

如果前期宣傳有所起色,可以嘗試聯絡新聞報紙等**,進一步大膽宣傳。

原型工具我們使用的是墨刀,有在墨刀和axure之間猶豫過,於是分別使用了兩種工具進行對比,最終決定使用墨刀。

結對過程

第一次結對感受

wkj(221801304):第一次結對,跟以前組隊完成作業有完全不同的感受,每一步驟都需要兩個人協力完成,兩個人必須統一觀點,配合程度的要求比多人組隊要強得多,實時性非常強,並且兩個人結對,還起到了互相督促的作用,兩個人都在努力,就能互相提醒。在完成作業的過程中,與隊友共同商量不理解的地方,比乙個人磨時間效率來得高多了。整體來說,這次結對過程十分愉快,對我也有很大的幫助。

zcx(221801331):結對作業幫助我開拓了視野,和隊友交流的過程中可以聽到另乙個視角的想法,讓我能從更多角度思考問題,有時候聽完對方的想法,會有一種:「哇,原來還可以這樣」的感受。同時,兩個人磨合和溝通的過程也是互相學習、互相促進的過程,可以看到很多自己的不足。總的來說,是一次非常棒的體驗與經歷。

評價wkj對zcx的評價:cx的效率非常高,我在跟他討論完乙個問題的解決方案的同時,他就開始著手設計了,設計時絲毫不拖沓,討論時常能抓住關鍵問題。整體的思維能力比較強,對原型能形成整體的框架。與cx結對配合十分愉快。

zcx對wkj的評價:kj對於細節的把握很到位,總是能發現一些細節上的問題並予以改進,在合作的過程中不斷提出新的修改方案,幫助我們完善了原型的設計,讓我們的產品更加細緻。kj總是能把每一項任務都做到極致,和kj合作給人一種很放心的感覺。

軟工實踐 第一次結對程式設計作業

031702121 施金海 031702122 史恩澤 老劉希望開發一套自動化的出牌系統,提供的介面 根據提供的介面設計相應的介面,初步的原型囊括的功能如下 戰局頁戰績頁 只是因為在人群中多看了你一眼。沒錯,是舍友關係。psp2.1 personal software process stages ...

軟工實踐作業(十二)

因為在團隊中擔任組長,所以在協作 溝通中有所提高,但是在團隊合作和管理中有些方面做得還不夠好。比如在alpha初期對文件的要求不足,導致後期前後端對接困難,以及總體上時間安排還不夠合理。分別花了多少時間 作業時間 分 準備篇60 個人專案實戰 691原型設計 1986 wordcount高階需求 1...

軟工實踐作業(七)

作業鏈結 團隊部落格彙總 團隊需求報告 pdf 需求報告ppt pdf 報告 ppt 粗略的計畫 這裡的分工其實主要是文件各部分的詳細的分工,整個作業的分工在工作量比例的 中。學號姓名 此次作業任務 貢獻比例 031602240 許郁楊1.整理 安排任務 2.報告引言 使用者介面 硬體介面部分 2....