Alpha階段專案總結

2022-08-22 22:24:11 字數 2539 閱讀 6553

一、設想和目標

1. 我們的軟體要解決什麼問題?是否定義得很清楚?是否對典型使用者和典型場景有清晰的描述?

我們團隊經討論後確定的第一衝刺階段的團隊目標便是實現基本的***掃瞄與生成還有登陸的介面。

定義清楚,任務明確,然而對典型使用者的描述並不清晰。

2.是否有充足的時間來做計畫?

沒有充分時間做計畫,因為之前放假大家都回家沒時間商量。

3. 團隊在計畫階段是如何解決同事們對於計畫的不同意見的?

大家互相溝通,服從多數

4.使用者量,使用者對重要功能的接受程度和我們事先的預想一致麼? 我們離目標更近了麼?

不一致,很多人不認同我們實現的功能及介面,我們離目標更近了。

有什麼經驗教訓? 如果歷史重來一遍,我們會做什麼改進?

雖然任務定義明確,但有些功能沒有考慮與下一階段的聯絡。如果歷史重來一遍,我們會將更用心思考典型使用者及目標,對整個專案做乙個完整規劃。

二、計畫

1. 你原計畫的工作是否最後都做完了? 如果有沒做完的,為什麼?

沒有都做完,因為我們考慮到登入和註冊部分連資料庫,和第二階段掛鉤,所以只完成了介面。

2. 有沒有發現你做了一些事後看來沒必要或沒多大價值的事?

對於介面很多細節處理,應該更切合實際,不應按自己喜好。

3. 是否每一項任務都有清楚定義和衡量的交付件?

對每一項任務沒有清楚定義和衡量的交付件,只是大致劃分。

4. 是否專案的整個過程都按照計畫進行?

5. 在計畫中有沒有留下緩衝區,緩衝區有作用麼?

沒有,在專案交付前一天晚上完成。

6. 將來的計畫會做什麼修改?(例如:緩衝區的定義,加班)

留下一兩天做測試及完善。

我們學到了什麼? 如果歷史重來一遍,我們會做什麼改進?

計畫應該更全面具體,留下緩衝時間。

三、資源

1. 我們有足夠的資源來完成各項任務麼?

時間不夠充足,組員程式設計能力不夠好。

2. 各項任務所需的時間和其他資源是如何估計的,精度如何?

大致估計,因為大家都沒做過android,所以對任務的估計不準確。

3. 測試的時間,人力和軟體/硬體資源是否足夠? 對於那些不需要程式設計的資源 (美工設計/文案)是否低估難度?

測試時間沒有,人力也差許多,對於美工是低估了難度,最後才衝刺弄的。

4. 你有沒有感到你做的事情可以讓別人來做(更有效率)?

感到如果有專人負責美觀及文件,程式設計會更專心。

有什麼經驗教訓? 如果歷史重來一遍,我們會做什麼改進?

一開始,就應該就事論事,明確任務。

四、變更管理

1. 每個相關的員工都及時知道了變更的訊息?

沒有,溝通不夠全面

2. 我們採用了什麼辦法決定「推遲」和「必須實現」的功能?

因功能的重要性決定「推遲」和「必須實現」。

3. 專案的出口條件(exit criteria – 什麼叫「做好了」)有清晰的定義麼?

沒有清楚的定義。

4. 對於可能的變更是否能制定應急計畫?

沒有,因為第一回做專案沒經驗。

5. 員工是否能夠有效地處理意料之外的工作請求?

一般,僅能完成既定。

我們學到了什麼? 如果歷史重來一遍,我們會做什麼改進?

計畫階段就應該討論清楚一定完成的功能,及每個介面最終的樣子。

五、設計/實現

1. 設計工作在什麼時候,由誰來完成的?是合適的時間,合適的人麼?

老師要求提交任務分工時開始設計。大家討論完成。不是合適的時間,應該提交前討論。是合適的人,因為大家乙個小團隊必然要徵求所有人的意見。

2. 設計工作有沒有碰到模稜兩可的情況,團隊是如何解決的?

有,按多數同意的來。

3. 團隊是否運用單元測試(unit test),測試驅動的開發(tdd)、uml,或者其他工具來幫助設計和實現?這些工具有效麼?

沒有,沒有充分時間進行。

4. **複審(code review)是如何進行的,是否嚴格執行了**規範?

沒有,沒有充分時間進行。一般,以完成為目標。

我們學到了什麼?

如果歷史重來一遍,我們會做什麼改進?

設計工作要乘早,測試也不可缺少。讓專人負責單元測試。

六、測試/發布

1. 團隊是否有乙個測試計畫?為什麼沒有?

沒有,時間緊迫。

2. 是否進行了正式的驗收測試?

沒有,對測試不太懂。

3. 團隊是否有測試工具來幫助測試?

沒有4.

團隊是如何測量並跟蹤軟體的效能的?從軟體實際執行的結果來看,這些測試工作有用麼?應該有哪些改進?

能執行就可以。有用,增加用於測試的時間

我們學到了什麼?

如果歷史重來一遍,我們會做什麼改進?

測試要認真進行。總結:

你覺得團隊目前的狀態屬於

cmm/cmmi

中的哪個檔次?

完成級。

你覺得團隊目前處於萌芽/

磨合/規範/

創造階段的哪乙個階段?

萌芽你覺得目前最需要改進的乙個方面是什麼?

團隊成員之間應加強溝通,從而獲得乙個明確的目標。

Alpha階段專案總結

一 設想和目標 1.我們的軟體要解決什麼問題?是否定義的很清楚?是否對典型使用者和典型場景有清晰的描述?我們的軟體主要解決學生不清楚作業,課後難以解決問題以及不知道課程擺列的問題 2.是否有充足的時間來做計畫?完成專案的時間不是很短,做計畫的時間足夠用,但是我們沒有很仔細的做出詳細的計畫,在完成專案...

Alpha階段專案總結

1.我們的軟體要解決什麼問題?是否定義得很清楚?是否對典型使用者和典型場景有清晰的描述?我們的軟體是一款面向高校學生的簡單快速的雲筆記,不僅具有筆記的新增 修改 檢視和刪除功能,還有筆記公開功能,使用者可以根據自己需要公開自己筆記。我們對典型使用者和典型場景做了具體的 來清晰的定義和描述。2.是否有...

Alpha階段專案總結

1.我們的軟體要解決什麼問題?是否定義得很清楚?是否對典型使用者和典型場景有清晰的描述?我們的軟體是為了解決缺乏鍛鍊的大學生普遍存在,運動不足和運動積極性不高的問題。對軟體的作用定義的很清楚。我們對典型使用者和典型場景做了具體的描述。2.是否有充足的時間來做計畫?時間還是不夠,並沒有像預期的一樣完成...