• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 1
  • Tagged with
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
1

Applying Knowledge Management to Requirement Analysis of Software Development

Chang, Chien-hung 01 September 2005 (has links)
How to create, classify, store and share the external and internal knowledge effectively will be the main competitive advantages of a company in the new era of knowledge economy. It is extremely important to the software industry, an industry that is highly intensive in both knowledge and human power. Requirement Analysis is the first phase in software development process and is an important development base for the other phases. Therefore, it becomes the key success factor for a software product. This paper proposes a requirement construction procedure. First, it expresses the users' important requirements through requirement capture and requirement transformation process, with related tables and interface blueprints. Secondly, it transforms the interface blueprints into abstract templates and meta-templates based on the abstraction of the interface blueprints through the requirement structure analysis procedure. Based on these templates and meta-templates, it can create a knowledge management framework using the special features of objects and encapsulation. Then, the requirement-knowledge is able to be stored, integrated and reused effectively. Lastly, this paper uses the ERP of steel industry in a software company as an example. It applies the knowledge modeling process of requirement analysis by a case demonstrated in practice. The result of this research provides the tables and templates for a company to create a requirement analysis knowledge management system. This system may help analysts to analyze requirements, and hopefully, reduce the time in software development and enhance the quality of software products.

Page generated in 0.1501 seconds