開課時間:2008年11月28日--30日 開課地點:上海市 大木橋路108號中小企業總會 培訓費用:3800 元 培訓受眾:項目經理,技術總監,軟件工程師,CIO,需求分析師,軟件開發愛好者 課程收益: “通過優秀的軟件賦予人們在任何時間、任何地點、通過任何設備進行溝通和創造的能力”
【課程內容】 第一天: 09:00 – 09:50 需求分析基礎 我們將在本課中討論需求分析的定義、作用和需求分析在軟件項目中的地位.同時將討論和需求分析相關的術語和概念。 10:00 – 10:50 創建愿景和范圍 軟件的愿景是軟件的靈魂;項目的范圍是項目團隊控制開發流程的依據。我們將在本課中詳細討論需求和愿景以及范圍之間的關系。 11:00 – 11:50 傾聽客戶的聲音 我們已經在前面的課程中學習了如何站在客戶的角度上理解軟件項目。在本課中,我們將介紹更多的同客戶進行交流溝通的技巧,包括如何有目的的尋找客戶的需求和傾聽客戶的需求。 12:00 – 13:00 午餐 13:00 – 13:50 理解用戶需求 光有交流和溝通的技巧還不夠,在獲取了足夠多的信息之后,我們還需要理解消化這些信息的意義。在本課中,我們將介紹如何理解客戶需求。 14:00 – 14:50 記錄需求 如同軟件設計需要有規格說明書、軟件測試需要有測試計劃進行文檔記錄一樣需求分析也需要進行規范記錄工作。本課將討論如何為需求分析編寫記錄文檔 15:00 – 15:50 使用圖示 除了使用文檔之外,圖示是最直觀的表現方式。本課將討論如何使用數據流圖 、實體關系圖和狀態事務圖等圖示工具表現需求。 16:00 – 16:30 總結和答疑
第二天: 09:00 – 09:50 非功能性需求 除了軟件的功能需求之外,客戶可能在軟件性能、采用技術、IT基礎架構和用戶界面上提出各種各樣的要求。那么,在功能之外,需求分析還需要做些什么?我們將在本課中集中討論。 10:00 – 10:50 使用原型 在大部分情況下,客戶需要比語言文字甚至圖示更加直觀的交流和溝通方式。本課將討論使用快速原型法同客戶溝通軟件需求的技巧。 11:00 – 11:50 需求的優先級 客戶的需求往往是多方面的,有功能相關的也有非功能相關的,有界面上的也有性能方面的。如何在眾多的需求中分辨出其重要程度在需求分析中是非常關鍵的。本課將討論如何確認需求的優先級,從而決定最終軟件設計和開發策略 12:00 – 13:00 午餐 13:00 – 13:50 需求和開發流程 我們將在該時段討論如何實現從需求到項目計劃、從需求到設計和代碼、從需求到測試,最后,從需求到成功。 14:00 – 14:50 需求管理 我們將在該時段討論需求管理的相關理論和技巧。包括需求版本管理、需求的屬性、跟蹤需求狀態及如何對需求管理工作效果進行評估。 15:00 – 15:50 需求分析和風險管理 需求分析和風險管理總是密不可分的。我們將在本課中討論發生需求變更等情況的應對策略,同時將討論同需求相關的風險管理。 16:00 – 16:30 總結和答疑
培訓師介紹: 微軟IT學院全球講師,微軟最有價值專家。微軟TechNet特約講師、微軟MSDN特約講師、微軟Workshop特約講師。擁有扎實的理論基礎,曾兩次參加國際大學生程序設計大賽(ACM ICPC)。項目經驗豐富,曾擔任微軟中國區開發支持工作,解決了超過2000個客戶問題。曾參與微軟教育部合作項目多本教材的編寫工作。多次協助微軟進行新技術全國推廣巡講,內容涵蓋Visual Studio 2005、 Windows Mobile、 .NET 3.0和VistaWindows Server 2008Office 2007SharePoint 2007的開發等。多次在國際電信展、中國微軟移動開發者大會、微軟教育大會、微軟開發者日和CEBit等會議上發表軟件開發相關主題演講;并多次負責微軟教育大會,微軟移動開發大會等的動手實驗,微軟移動開發大會等的動手實驗室的實驗設計工作。2004年至今共負責了超過70次TechNET網絡廣播和MSDN網絡廣播,內容涵蓋大部分微軟產品和開發技術。 |