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