Experience Management for Very Small Entities: Improving the Copy-Paste Model

The emerging ISO/IEC 29110 standard Lifecycle profiles for Very Small Entities is developing a “Generic” profile group applicable to a vast majority of very small entities (enterprises, organizations, departments or projects) having up to 25 people, that do not develop critical software and have typical situational factors. The developers of the standard, ISO/IEC JCT1/SC7 Working Group 24, recommended the use of pilot projects as a mean to trial the adoption of the new International standard in small organizations. Accordingly an ISO/IEC 29110 pilot project has been established between the Software Engineering group of Brest University and a 14-person company with the aim of establishing an engineering discipline for a new web-based project. As the project proceeded, it became apparent that the current set of ISO/IEC 29110 documents describing a first profile, the Basic profile, was not sufficient to sustain this VSE in its SE activities. What was needed was to organize the knowledge contained in them. The results of this pilot study are providing VSEs with a simple Experience Management system which is compatible with the emerging ISO/IEC 29110 standard. It is founded on two principles: 1) keeping the Content Management System-based Experience Management infrastructure as simple as possible, structured with the decomposition of the ISO/IEC 29110 processes, and 2) the requirement of Experience Management dedicated processes, taken from D. Schön’s work on the reflection-on-action approach to learning.

[1]  Robert L. Glass,et al.  Science and substance: a challenge to software engineers , 1994, IEEE Software.

[2]  Donald A. Schön Educating the Reflective Practitioner: Toward a New Design for Teaching and Learning in the Professions , 1987 .

[3]  H. D. Rombach,et al.  THE EXPERIENCE FACTORY , 1999 .

[4]  Jörg Rech,et al.  Using Wikis to Tackle Reuse in Software Projects , 2007, IEEE Software.

[5]  Victor R. Basili,et al.  A reference architecture for the component factory , 1992, TSEM.

[6]  Axel Rauschmayer Next-Generation Wikis: What Users Expect; How RDF Helps , 2008, SemWiki.

[7]  Albert H. Segars,et al.  Knowledge Management: An Organizational Capabilities Perspective , 2001, J. Manag. Inf. Syst..

[8]  Staðlaráð Íslands,et al.  Gæðastjórnunarkerfi : grunnatriði og íðorðasafn = Quality Management Systems : fundamentals and vocabulary. , 2006 .

[9]  Victoria Hoban,et al.  The Reflective Practitioner , 2013 .

[10]  D. Schoen The Reflective Practitioner , 1983 .

[11]  Jörg Rech,et al.  Using Wikis to support the Net Generation in improving knowledge acquisition in capstone projects , 2009, J. Syst. Softw..

[12]  John Sparrow,et al.  Knowledge Management in Small and Medium Sized Enterprises , 2011, Encyclopedia of Knowledge Management.

[13]  Rory V. O'Connor,et al.  Software Engineering Support Activities for Very Small Entities , 2010, EuroSPI.

[14]  John W. Maxwell Using wiki as a multi-mode publishing platform , 2007, SIGDOC '07.

[15]  Donald A. Schön,et al.  Organizational Learning: A Theory Of Action Perspective , 1978 .

[16]  Frank Maurer,et al.  A case study of wiki-based experience repository at a medium-sized software company , 2005, K-CAP '05.

[17]  L. Christman Theory in Practice: Increasing Professional Effectiveness , 1977 .

[18]  Ralf Carbon,et al.  Experience Management Wikis for Reflective Practice in Software Capstone Projects , 2007, IEEE Transactions on Education.