需求分析範疇分為兩個層次:一為企業層級的業務流程;另一為資訊系統的系統功能。企業層級的塑模著重於如何有效表達多個與單一作業流程的活動,並讓設計的呈現表現出簡潔且有層次的效果,如此才容易聚焦所關注的主題。資訊系統功能 (system functions)的捕捉,則著重於如何分析參與者使用系統的特定操作目的 (specific goal),再以此作為需求管理的單位,來包容易於變動的欄位細節與企業邏輯等。如此才不致落於傳統的表單畫面分析方式,因過早揭露操作細節,分析師往往為了精確性而陷入細節的爭執與停滯,而導致所謂的「分析癱瘓」。 本課程不僅藉由 UML 標準語法來記錄與分析涵蓋極大至小型規模的企業流程,以及轉移至資訊系統的系統功能,也揭露了「MSS (Multiple/Single Process, System Funtion)」三層次的需求分析SOP步驟,而得以讓業務流程/活動與系統功能順暢地轉移,甚而更進一步可以直覺地導出到實作程式碼。也同時說明與比較了各方法論所採用的系統功能分析的技術 (本課程採使用案例),諸如 Agile 的 User Story、Scrum 的 Backlog,可以將兩者視為是使用案例的實例 (instance)關係,而得以有效應用於較小型的系統分析上。課程最後也會說明需求分析的產出,是如何有效甚而快速轉移至其它開發階段,包括了系統結構設計、程式寫碼實作。無縫式地橋接各開發階段與不同角色開發人員,以達成有效率的正回饋開發環路。 資策會將於2016年3月14日開辦「系統需求分析與整理-使用UML塑模」,本課程瞭解需求/系統分析師的職掌與應具備的技能,利用UML工具表達企業/資訊系統層級的塑模,並透過使用案例 (use case)寫出高品質的需求分析文件,有效且快速地轉移至其它包括程式寫碼實作與資料庫結構對應。相關資訊請參閱課程網頁,或電(02)6631-6534,課程經理 黃小姐。 課程網址: http://www.iiiedu.org.tw/ites/RAU.htm
課程大綱: 1.需求分析概觀 。企業與資訊系統的關係 。需求分析人員的職掌 。UML 應用於需求分析的技術 。區分功能性需求與非功能性的需求 2. 企業流程的分析與塑模 。企業層級塑模 (business modeling) 的範疇 。大業務流程的塑模by Erikson-Penker 業務擴充模型 (uml extension) 。單一作業流程的塑模 by UML 活動圖 (activity diagram) 3. 系統功能的分析與塑模-利用使用案例模型 。界定系統開發範圍 (system boundary) 。分析系統的參與者 (actor) 。定義系統功能-找出使用案例 。利用 UML 使用案例圖建置使用案例模型 4. 撰寫需求陳述-使用案例敘述 。撰寫使用案例陳述的有效範本 。撰寫使用案例陳述的動作步驟 。整理與封裝資料欄位與業務邏輯的細節 。撰寫使用案例陳述的輔助機制 5. 使用案例的驅動開發 。快速並直覺的方式導出到程式碼實作 。表單/資料欄位與資料庫的對應關係 6. 其它需求分析技術的比較與UML工具應用 。比較使用案例與其它需求分析的技術與關係 。利用 EA UML 工具建立需求與其它系統分析產出的關聯 。利用 EA UML 工具產出美輪美奐的需求文件報表
- 新聞稿有效日期,至2016/01/20為止
聯絡人 :黃小姐 聯絡電話:(02)6631-6534 電子郵件:wenhsin@iii.org.tw
上一篇:微軟發表SQL Server 2016 CTP 3.1預覽版供企業測試
下一篇:甲骨文公佈2016會計年度第二季財報結果
|
■ 我在中國工作的日子(十四)阿里巴巴敢給股票 - 2023/07/02 ■ 我在中國工作的日子(十三)上億會員怎麼管理 - 2023/06/25 ■ 我在中國工作的日子(十二)最好的公司支付寶 - 2023/06/18 ■ 我在中國工作的日子(十一)兩個女人一個男人 - 2023/06/11 ■ 我在中國工作的日子(十)千團大戰影音帶貨 - 2023/06/04 ■ 我在中國工作的日子(九)電視購物轉型電商 - 2023/05/28 ■ 我在中國工作的日子(八)那些從台灣來的人 - 2023/05/21 ■ 我在中國工作的日子(七)嘉丰資本擦身而過 - 2023/05/14 ■ 我在中國工作的日子(六)跟阿福有關的人們 - 2023/05/07
|