軟件項目管理案例教程
用軟件系統做管理是各行各業發展的一個大趨勢,做軟件系統的公司也越來越多,要如何才能做好一個軟件系統,如何管理一個軟件項目才能更高效合理的完成一個軟件項目.下面是學習啦小編收集整理的軟件項目管理案例教程,希望對大家有幫助~~
軟件項目管理案例教程
工具/原料
電腦
甲乙雙方
各種資料
方法/步驟
簽訂了一個軟件項目之后,要根據項目的規模組織安排人員配置情況、計劃項目進展措施和時間。確定好每塊工作的負責人和人員數量。包括確定項目管理負責人、確定研發人員、確定寫報告人員、確定質檢人員、確定系統測試人員等等。
最先要做、也是最重要的環節就是需求分析調研。包括現狀分析、數據分析、功能需求分析、性能需求分析、硬件需求分析等等。只要是了解之前有沒有做過相關的軟件、要進入軟件系統的數據情況如何、想要做哪些系統功能,實現哪些目標等等。前期一定要到各個相關部門進行多次的溝通交流,以免做的軟件系統出現偏差。需求分析調研做的差不多了應該要寫一份需求調研報告給甲方相關人員閱讀,提出問題進行修改。下圖是我做這個項目需求調研報告目錄的一部分,內容可以自己根據項目情況增加修改。
需求確定之后還應該寫一份總體設計報告,明確整個項目需要做的事情以后就可以開始按照之前的項目計劃開展工作。軟件系統的基礎就是數據,沒有數據的支撐,軟件系統只能是一個擺設。因此首先要處理的就是數據、建立數據庫。應該根據國家規定和甲方的特殊要求建立數據庫標準,把現有的數據都處理成符合標準的數據格式。同時做數據庫設計:包括概念設計(E-R模型)、邏輯設計(關系模型)和物理設計。下圖是其中一個邏輯設計的關系模型。
后面是另一塊重要的工作就是軟件系統的功能設計。因為我們做的是成果分發服務的軟件系統,面向的用戶有管理辦理人員和公眾,所以要設計C/S和B/S兩種架構,還需要考慮業務流程的問題。要做基礎的管理、查詢、統計等功能之外,還要針對甲方實際的辦公流程做OA系統的功能。在做功能設計的時候一定要定期和甲方溝通匯報,及時修正功能理解偏差的問題。下圖是一個管理的功能模塊。
在系統調試的過程中就要開始分模塊做系統測試,待整個軟件系統做好之后需要用一副真實的數據做一個完整的系統測試,包括功能測試:用符合標準和不符合標準的數據分別對軟件系統的每一個功能進行測試;易用性測試:要測試系統是否容易理解、是否方便操作、界面是否美觀等等;兼容性測試:測試軟件系統在常用的電腦操作系統上是否能正常使用、數據庫在常用的數據庫系統里面是否可以正常運轉;安全性測試:要測試數據是否容易丟失、是否有數據備份和恢復能力、用戶賬號是否安全等等。最后同樣要寫一份系統測試報告。下圖是我們的測試報告目錄,具體內容要根據不同的項目編寫。
測試沒有其他問題之后就可以安裝部署。服務器部署方案如圖所示。服務層支撐對公眾的網站、管理業務層包括了C/S結構和B/S結構的系統客戶端、數據層主要是管理存儲所有的數據。
最后系統就可以提出驗收然后進入試運行階段。同時還要補充提交相關的文檔資料,包括需求分析報告、項目總體設計報告、軟件測試報告、技術總結報告、安裝部署手冊、系統用戶手冊等等。
管理案例教程相關文章:
1.管理案例分析范文
5.個人知識管理案例
8.企業成功管理案例