透過您的圖書館登入
IP:3.143.9.115
  • 學位論文

設計並建立在軟體協同開發環境下以議題流程為導向的產品知識脈絡系統

The Design and Development of Agenda-Oriented Contextual Flow of Product Knowledge System in Collaborative Software Development

指導教授 : 陳仲儼
若您是本文的作者,可授權文章由華藝線上圖書館中協助推廣。

摘要


軟體開發的流程是一項知識密集的活動,更是軟體開發組織的重要資產。除了最後所交付的軟體產品是重要的產品知識外,專案開發過程中的產出─例如專案計畫、需求規格書、測試報告等,皆為開發此軟體產品過程中重要的知識結晶。然而軟體產品知識只是一種工作結果,它們的產生是一個協同過程─其需要不同的人在不同的時間透過漸進或循環的溝通方式來共同合作產生。因此,團隊溝通過程所產生的資訊或知識之間的相依關係可以做為產品知識發展的脈絡。此外,在協同過程中團隊的溝通通常為專案運行中重要的議題。本研究嘗試建立並開發出以議題流程為導向的產品知識脈絡系統應用於軟體協同開發環境,並以Web-based的方式呈現系統。輔助專案團隊保存在協同開發過程中經專案議題溝通逐步產生的產品知識脈絡,並供成員進行後續產品維護或成為新類似專案的參考。

並列摘要


The process of software development is knowledge-intensive, and is a critical asset of software development organizations. Beside the final software development product, the artifacts (e.g. project plans, requirement specification, and testing reports, etc.) created during the process of software development are also important product knowledge. However, the development of explicit product knowledge requires different people to participate and communicate in different times for getting different information and implicit knowledge. Therefore, the relations between the knowledge which are generated by team communication and participation become the contexture in the development of product knowledge. Besides, the communications in team’s collaborative processes usually that take place via project agendas. This research proposes a concept of agenda-oriented contextual flow of agenda to model the development of product knowledge in collaborative software development. To implement the concept, this research develops a web-based system. This system assists project team in preserving contextual flow of product knowledge from collaborative processes, and provides team members a guideline to maintain the product or create a new similarity project.

參考文獻


[2] Ajmal, M., Helo, P., Kekäle, T. (2010). Critical factors for knowledge management in project business. Journal of Knowledge Management, 14(1), 156 – 168.
[3] Alam, O., Adams, B., Hassan, A.E. (2012). Preserving knowledge in software projects. The Journal of Systems and Software, 85, 2318– 2330.
[4] Alavi, M., Leidner, D.E. (2001). Review: Knowledge Management and Knowledge Management Systems: Conceptual Foundations and Research Issues. MIS Quarterly, 25(1), 107 – 136.
[6] Barker, A. (2007). How to Manage Meetings (2nd Edition). Kogan.
[8] Chen, C.Y., Chao, K.H., Chen, P.C. (2007). A Preliminary study of meeting flow management for software project development: the prototype (MfPMIS). Industrial Engineering and Engineering Management (pp. 1009-1013), IEEE.

延伸閱讀