Abstract
Capturing a process as it is being executed in a descriptive process model is a key activity in process improvement. Performing descriptive process modeling in industry environments is hindered by factors such as dispersed process knowledge or inconsistent understanding of the process among different project members. A systematic approach can alleviate some of the problems. This paper sketches fundamental difficulties in gaining process knowledge and describes a systematic approach to process elicitation. The approach employs techniques from other domains like social sciences that have been tailored to the process elicitation context and places them in a decision framework that gives guidance on selecting appropriate techniques in specific modeling situations. Initial experience with the approach is reported.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Bill Curtis, Marc I. Kellner, and Jim Over. Process Modeling. Communications of the ACM, 35 (9): 75–90, September 1992.K. E. Huff. Software process modelling. In A. Fuggetta and A. Wolf, editors, Software Process, Trends in Software, chapter 1, pages 1-24. John Wiley & Sons, 1996.
K. E. Huff. Software process modelling. In A. Fuggetta and A. Wolf, editors, Software Process, Trends in Software, chapter 1, pages 1–24. John Wiley & Sons, 1996.
S. Bandinelli, A. Fuggetta, L. Lavazza, M. Loi, and G. P. Picco. Modeling and improving an industrial software process. IEEE Transactions on Software Engneering, 21(5):440–454, May 1995.
J. W. Armitage and M. I. Kellner. A conceptual schema for process definitions and models. In D. E. Perry, editor, Proceedings of the Third International Conference on the Software Process, pages 153–165. IEEE Computer Society Press, October 1994.
E. S. Cordingly. Knowledge Elicitation Principles, Techniques, and Applications, chapter Knowledge Elicitation Techniques for Knowledge-based Systems, pages 89–172. Ellis Horwood Limited, Chichester, Great Britain, 1989.
R. K. Yin. Case Study Research: Design and Methods. Sage, 2nd edition, 1994.
D. B. Walz, J. J. Elam, and B. Curtis. Inside a software design team: knowledge acquisition, sharing, and integration. Communications of the ACM, 36(10):63–77, October 1993.
J. Cook and A. Wolf. Automating process discovery through event-data analysis. In Proceedings of the Seventeenth International Conference on Software Engineering, pages 73–82. Association of Computing Machinery, April 1995.
M. Verlage. An approach for capturing large software development processes by integration of views modeled independently. In Proceedings of the Tenth Conference on Software Engineering and Knowledge Engineering, pages 227–235, San Francisco Bay, CA, USA, June 1998. Knowledge Systems Institute, Skokie, Illinois, USA.
M. I. Kellner and G. A. Hansen. Software process modeling: A case study. In Proceedings of the 22nd Annual Hawaii International Conference on System Sciences, volume II, pages 175–188, 1989.
U. Becker-Kornstaedt and W. Belau. Descriptive Process Modeling in an Industrial Environment: Experience and Guidelines. In R. Conradi, editor, Proceedings of the 7th European Workshop on Software Process Technology (EWSPT 7), Kaprun, Austria, pages 177–189, Lecture Notes in Computer Sciences, Springer-Verlag. 2000.
S. J. Taylor and R. Bogdan. Introduction to Qualitative Research Methods: A Guidebook and Resource, Third Edition. John Wiley and Sons, 3 edition, 1998.
C. B. Seaman. Qualitative Methods in Empirical Studies of Software Engineering. IEEE Transactions on Software Engineering, 1999.
H. Eriksson. A survey of knowledge acquisition techniques and tools and their relationship to software engineering. Journal of Systems and Software, (19):97–107, 1992.
U. Becker-Kornstaedt, D. Hamann, R. Kempkens, P. Rösch, M. Verlage, R. Webby, and J. Zettel. Support for the Process Engineer: The Spearmint Approach to Software Process Definition and Process Guidance. In Proceedings of the Eleventh Conference on Advanced Information Systems Engineering (CAISE’ 99), Heidelberg, Germany, June 1999. Lecture Notes in Computer Science, Springer-Verlag.
N. J. Cooke. Varieties of Knowledge Elicitation Techniques. International Journal of Human-Computer Studies, 41:801–849, 1994.
N. H. Madhavji, D. Höltje, W. Hong, and T. Bruckhaus. Elicit: A Method for Eliciting Process Models. In D. E. Perry, editor, Proceedings of the Third International Conference on the Software Process, pages 111–122. IEEE Computer Society Press, October 1994.
P. Kawalek. The Process Modelling Cookbook: Orientation, Description, Experience. In Proceedings of the 2 nd European Workshop on Software Process Technology (EWSPT 2, pages 227, 1992.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2001 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Becker-Kornstaedt, U. (2001). Towards Systematic Knowledge Elicitation for Descriptive Software Process Modeling. In: Bomarius, F., Komi-Sirviö, S. (eds) Product Focused Software Process Improvement. PROFES 2001. Lecture Notes in Computer Science, vol 2188. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-44813-6_27
Download citation
DOI: https://doi.org/10.1007/3-540-44813-6_27
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-42571-7
Online ISBN: 978-3-540-44813-6
eBook Packages: Springer Book Archive