Research on Software Production Support Structure

Firstly, it is found that process design is necessary for software process improvement after analyzing its complexity. Then, research methods and concepts framework are put forward, and the research content is also provided. The find-ings of research, including propositions of complexity of software process, the work program of complexity of software process improvement, software enterprise model and software production support structure are clarified. Finally, the demonstration, including mindbugs (cognitive barriers) in software process and the knowledge integration support structure of quality software production, is illustrated with case study. It is concluded that the research is useful for both software production and knowledge economy in the future.

[1]  John N. Warfield,et al.  Enterprise integration of product development data: systems science in action , 2007, Enterp. Inf. Syst..

[2]  Wan Jiang-ping,et al.  Knowledge Management in Software Process Improvement , 2002 .

[3]  John N. Warfield,et al.  Understanding Complexity: Thought and behavior , 2004 .

[4]  Yang Jianmei,et al.  Support Structure of Knowledge Management in Software Process Improvement , 2002, Information Systems: The e-Business Challenge.

[5]  I. Nonaka A Dynamic Theory of Organizational Knowledge Creation , 1994 .

[6]  Wan Jiang Considerations on Project Management in Small and Middle Software Organization , 2003 .

[7]  Yang Jian-mei,et al.  Research on Complexity of Software Process Improvement , 2006 .

[8]  John N. Warfield,et al.  Twenty laws of complexity: science applicable in organizations , 1999 .

[9]  Zhou Zhiying CMM in uncertain environments , 2003 .

[10]  Watts S. Humphrey,et al.  Managing the software process , 1989, The SEI series in software engineering.

[11]  Paper: "Mentomology: The Identification and Classification of Mindbugs," September 1995 , 1995 .

[12]  J. Herbsleb,et al.  A systematic survey of CMM experience and results , 1996, Proceedings of IEEE 18th International Conference on Software Engineering.

[13]  Georg von Krogh,et al.  Perspective - Tacit Knowledge and Knowledge Conversion: Controversy and Advancement in Organizational Knowledge Creation Theory , 2009, Organ. Sci..

[14]  Barry W. Boehm,et al.  Seven basic principles of software engineering , 1983, J. Syst. Softw..

[15]  John N. Warfield,et al.  A Science of Generic Design: Managing Complexity Through Systems Design , 1994 .

[16]  Finn Olav Bjørnson,et al.  Knowledge Management in Software Process Improvement , 2007 .

[17]  John N. Warfield,et al.  A Handbook of Interactive Management , 1994 .

[18]  Frederick P. Brooks,et al.  No Silver Bullet: Essence and Accidents of Software Engineering , 1987 .

[19]  Roger S. Pressman,et al.  Software Engineering: A Practitioner's Approach , 1982 .