來了乙個新的專案,你用什麼方式來保證專案的可執行性,
說直白些就是在自己的把控範圍內,在一定期限內完成專案。
你可以嘗試使用下面的步驟去做;
必須要非常清楚這個產品是做什麼的,解決什麼問題。
如果乙個產品充滿著複雜度或者複雜度難以攻破的時候這個產品的完成不了的風險很高。
所有要合理控制每乙個產品的複雜度。
so,怎麼做:
a. 節點是否中斷
b. 流向是否正確,有沒有反向情況
c. 是否有多餘節點
d. 此功能點流程是否合理
比如:一分一段表,錄取情況等等.....
使用一句話描述出來, 對其的理解必須到原子不可拆分,
比如,老師就不是原子的,年齡就是。
簡單粗暴的方式就是:如果乙個名詞能夠使用一種基本資料型別進行表達就已經達到原子了。
找出概念之間的關係讓那些孤立看似無關的名詞進行關聯,讓這些名詞構成乙個完整的系統,保證這些名詞能夠覆蓋整個產品的需求,
其實,這些還直接影響我們下一步做系統設計的時候類圖的關係依據。
軟體構建下一環節為【需求確認】
產品開發 確定產品具體功能列表的可參考流程
1 不管你是否已經決定好了,首先都應為你的應用確定某個應用環境。如果還無法決定,就應該繼續進行研究 5 最後為你的應用編輯一張功能特性列表,要使其能夠獨一無二 6 精簡功能特性列表,刪除非必需的功能特性,保留基本功能 7 做好準備,當其他應用出現時,如果估計可能與你的 應用存在相似性 衝突性,那麼應...
軟體構建 產品研發
使用程式語言和相關技術將專案能夠做出來。根據分層服務部署圖建立base,bussiness,web層eclipse專案。建立base,bussiness,web層中對應的實體,注釋,service。建立資料庫,使用建表的程式生成資料庫 配置nginx,配置host,配置jetty保證能夠使用網域名稱...
輕鬆構建可復用的軟體測試環境
軟體測試中最令測試人員頭疼的工作任務是什麼?最為繁瑣而沒有成就的工作任務是什麼?相信所有的測試人員都會首推軟體測試環境的搭建和維護。軟體測試環境是進行軟體測試所必需的工作平台和前提條件,其中軟體環境包括被測試軟體執行時的各種作業系統 資料庫和其他應用軟體等,搭建和維護軟體環境是測試工作中工作量最大 ...