1. 程式人生 > >高校教育類app需求分析心得

高校教育類app需求分析心得

從需求分析的初步確定之後,至今已經兩週過去了,回頭重顧愈發感慨良多。

作為一個二期專案,我們所需要做的事情看似非常的少,總結起來就兩個部分:增加功能,完善程式。可就這兩部分實際上卻是比一個新專案更加難以下手,當初剛從老師那裡拿到初步需求的文件的時候還暗自慶幸一番內容不多,但當真正拿到具體內容之後才意識到這個想法是多麼可笑。二期專案與一個新的專案完全不同,作為一個已經在執行中的軟體來說,其本身已經擁有了完整的結構,想要對其進行改進和增加新的內容都必須建立在熟練掌握程式本身的基礎上,並且即使如此很可能新改動的部分還是會對程式產生很大的影響甚至導致執行不能。因此,在做需求分析的過程中我們必須要考慮進這些部分並且依據這些情況對需求的具體實現進行改動。

確認專案之後,老師首先給我們發了軟體的下載地址,一切的開始從體驗最初版本的軟體開始。在有了初感受之後老師提供了初步需求的文件,大家根據體驗後的感受對其中的內容進行了改善和優化,並確定了基本上要實現的新的功能。

於是,按照確定下來的功能,大家一起完成了需求原型的設計,做出了預想中的完成狀態下的新版本。之後根據設計出的需求原型又創造出了初步的需求文件,並確定了相應的迭代開發計劃。不過就現在看來雖然整體問題不大,但是對於進度的考慮還是沒有一個確切的定數導致了現在需要更加抓緊來趕上α計劃的進度。

截止目前為止,根據軟體應用中發現的bug,工作量增加了很多,同時由於進度原因和老師的安排,整體的需求和最初版本相比有了較大部分的改動,不過當前已經算是基本上確定了整體設計,之前由於不清楚狀況分配導致的問題也都在一次次的討論中解決了,最開始可能一般更有錯誤,但結果好就是真的好。現在就是趁著勁頭使勁開發就完事了!