博碩士論文 92532001 詳細資訊




以作者查詢圖書館館藏 以作者查詢臺灣博碩士 以作者查詢全國書目 勘誤回報 、線上人數:204 、訪客IP:3.133.86.172
姓名 葉日昇(Jih-Sheng Yeh)  查詢紙本館藏   畢業系所 資訊工程學系在職專班
論文名稱 文件製作活動:極致編程在嵌入式系統上之延伸
(Documenting Game: An Extension to eXtreme Programming (XP) for Embedded Systems)
相關論文
★ 以極致編程為基礎的嵌入式系統雙層測試工具★ 極致編程的兩個延伸:繪製草圖及英詞中句虛擬碼
★ 應用DAML建立代理人社群以整合網路服務★ 以DAML為基礎的目標導向個人代理人
★ 攜帶可延伸的ontology以增進agent間的溝通★ 使用代理人支援eXtreme Programming(XP)環境的建構系統
★ 使用代理人輔助XP環境之驗收測試★ 使用代理人輔助eXtreme Programming環境之單元測試
★ 使用代理人輔助eXtreme Programming環境之版本控制★ 行動代理人使用DAML Ontology於 進階用路人資訊系統
★ 網路服務描述的整合驗證環境★ 適用OWL-S服務模型之新的正規技術
★ 用於代理人互動的知識本體增強的多代理人閘道系統★ 測試驅動開發用於高職生程式教學
★ 使用極致編程在嵌入式系統中移植開放原始碼★ 透過白板面對面溝通的快捷方法經驗
檔案 [Endnote RIS 格式]    [Bibtex 格式]    [相關文章]   [文章引用]   [完整記錄]   [館藏目錄]   [檢視]  [下載]
  1. 本電子論文使用權限為同意立即開放。
  2. 已達開放權限電子全文僅授權使用者為學術研究之目的,進行個人非營利性質之檢索、閱讀、列印。
  3. 請遵守中華民國著作權法之相關規定,切勿任意重製、散佈、改作、轉貼、播送,以免觸法。

摘要(中) 本論文提出文件製作活動,來延伸極致編程在嵌入式系統上的應用以期解決: 1) 原始極致編程缺乏先期文件來降低開發風險、 2) 文件在專門且廣泛的知識領域上,設計考量不易周延、以及 3)傳統文件製作過程困難且緩慢。
為解決上述問題,本論文提出一個名為Documenting Game 的文件製作方式,Documenting Game是一個模組化的方法,包含1)文件分析、 2)邀請人員、 3) 收集意見、 4)分析意見、 5)細部設計、 6)決策討論及 7)知識共享等文件製作步驟。
本論文有以下預期優點: 1) 快速精確製作文件,提供系統所需之先期設計文件, 2) 增進開發人員之間的溝通,文件製作自信提高,以及3) 將文件導入文件共享平台,知識內容不斷傳承分享。
摘要(英) This thesis presents the “documenting game” to extend eXtreme Programming for developing Embedded Systems. The approach attempts to: 1) use early documents to reduce development risks, which is lacking in eXtreme Programming, 2) address the highly specialized and diversified knowledge required by Embedded Systems development, and 3) remedy the difficult and slow process of producing traditional documents.
The documenting game is a structured method to produce documents with the above considerations. It consists of the following steps: 1) document analysis, 2) inviting people, 3) collecting comments, 4) analyzing comments, 5) detailed design, 6) policy discussion, and 7) document sharing.
The expected benefits of this approach are: 1) to quickly and precisely produce the required early design documents, 2) to promote developers’ communication that results in higher confidence in documents, and 3) to facilitate knowledge distribution through the “document sharing platform”.
關鍵字(中) ★ 嵌入式系統
★ 極致編程
★ 文件製作
關鍵字(英) ★ embedded system
★ XP
★ extreme programming
★ documenting
論文目次 摘 要.........................................I
Abstract......................................II
誌 謝.......................................III
目 錄........................................IV
圖 目 錄......................................VI
表 目 錄.....................................VII
Chapter 1. 簡介 (Introduction).................1
Chapter 2. 相關文獻 (Related Work).............2
2.1 文件 (Documentation).......................2
2.2 知識共享 (Knowledge Sharing)...............3
Chapter 3. 文件製作活動 (Documenting Game).....4
3.1 文件製作步驟 (Documenting Steps):..........4
3.2 文件共享平台 (Document Sharing Platform):..7
Chapter 4. 實例 (A Case Study).................8
4.1 計畫背景...................................8
4.2 發展環境...................................8
4.3 XP文件製作活動.............................9
4.4 評估.......................................9
Chapter 5. 結論 (Conclusions).................11
References:...................................12
Appendixes:...................................13
A. 應用在Embedded Systems 的XP practices......13
B. 常用專案文件列表...........................17
C. 文件製作範例一 (專案需求文件)..............18
D. 文件製作範例二 (相容性分析評估報告)........24
E. 文件共享平台導入範例 (平台建置)............30
F. 文件共享平台導入範例 (文件導入)............33
G. 文件共享平台導入範例 (知識共享)............35
參考文獻 [1] James Grenning: Extreme Programming and Embedded Software Development
[2] Philip Koopman: Embedded System Design Issues, Engineering Design Research Center Carnegie Mellon University Pittsburgh.
[3] Bill Greene: Agile Methods Applied to Embedded Firmware Development, Intel Corporation, 2002.
[4] Capability and Maturity Model (CMMISM) V1.1, March 2002.
[5] K. Beck, Extreme Programming Explained: Embrace Change, Addison-Wesley,2000.
[6] William C. Wake, Extreme Programming Explored, Addison-Wesley,
pp. 1-8, July 2001.
[7] Kent Beck, Extreme Programming Explained, Addison-Wesley, Chapter 10,
October 1999.
[8] “Essential XP Documentation”, Ron Jeffries, November 2001.
[9] Etienne Wenger: Communities of Practices, Learning As A Society System”, Published in the "Systems Thinker", June 1998.
[10] Blood, Rebecca: “Weblogs: A History and Perspective”, Rebecca's Pocket, September 7, 2000: see http://www.rebeccablood.net/essays/weblog_history.html.
[11] Hourihan, Meg. “What We're Doing When We Blog”, O'Reilly Network, June 13, 2002. www.oreillynet.com/pub/a/javascript/2002/06/13/megnut.html.
[12] TWikiTM - an Enterprise Collaboration Platform, http://twiki.org/
[13] Integrated Collaboration and Change Management for Software Development, http://www.intland.com/
[14] Source: "Liberating the Innovation Value of Communities of Practice" in the forthcoming textbook on "Knowledge Economics: Emerging Principles, Practices and Policies."http://www.entovation.com/coming-soon.htm
[15] Evolving communities of practice: IBM Global Services Experience, by P. Gongla, C.R. Rizzuto, in IBM Systems Journal 2001. http://www.findarticles.com/m0ISJ/4_40/issue.jhtml
[16] Building and Sustaining Communities of Practice - a study by American Productivity and Quality Center, http://www.apqc.org/
指導教授 陳振炎(Jen-Yen Chen) 審核日期 2006-1-13
推文 facebook   plurk   twitter   funp   google   live   udn   HD   myshare   reddit   netvibes   friend   youpush   delicious   baidu   
網路書籤 Google bookmarks   del.icio.us   hemidemi   myshare   

若有論文相關問題,請聯絡國立中央大學圖書館推廣服務組 TEL:(03)422-7151轉57407,或E-mail聯絡  - 隱私權政策聲明