Abstract
Stakeholder and artifact are considered as two important elements in software engineering processes, but they are rarely systematically investigated in software process modeling and simulation. Inspired by the Workshop of Modeling Systems and Software Engineering Processes in 2008 at the University of Southern California and our previous studies on integrating stakeholders’ perspectives into software process modeling, we undertook a study on the application of these entities in software engineering, through both a systematic review and a complementary web survey within software process research and practice communities. Our results reveal that the portion of studies on process stakeholders and process artifacts in software engineering is unexpectedly small, and there lacks consistent understanding of process stakeholder roles. By further analysis of stakeholder roles and artifact types based on our results, we define the stakeholder and artifact in the lieu of software process engineering, and differentiate stakeholder and artifact in different application scopes.
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
Osterweil, L.: Software processes are software too. In: ICSE 1987: Proceedings of the 9th international conference on Software Engineering, pp. 2–13. IEEE Computer Society Press, Los Alamitos (1987)
Kotonya, G., Sommerville, I.: Requirements engineering. Wiley, Chichester (1998)
Freeman, R.: Strategic management: A stakeholder approach. Advances in strategic management 1, 31–60 (1983)
Thiel, S.: On the definition of a framework for an architecting process supporting product family development. Lecture notes in computer science, pp. 125–142. Springer, Heidelberg (2002)
Madachy, R., Koolmanojwong, S., Osterweil, L., Huang, L., Phongpaibul, M.: Presentations on the workshop of modeling systems and software engineering processes (2008), http://csse.usc.edu/events/2008/ARR/pages/program.html#mon
Bai, X., Huang, L., Zhang, H., Koolmanojwong, S.: Hybrid Modeling and Simulation for Trustworthy Software Process Management: A Stakeholder-Oriented Approach. SPIP submission (2009)
Aranda, G., Vizcaino, A., Cechich, A., Piattini, M.: How to choose groupware tools considering stakeholders’ preferences during requirements elicitation? In: Haake, J.M., Ochoa, S.F., Cechich, A. (eds.) CRIWG 2007. LNCS, vol. 4715, p. 319. Springer, Heidelberg (2007)
Kiraka, R., Manning, K.: Managing organisations through a process-based perspective: its challenges and benefits. Business Change and Re-engineering 12, 288–298 (2005)
Curtis, B., Kellner, M.I., Over, J.: Process modeling. Commun. ACM 35, 75–90 (1992)
Fenton, N., Pfleeger, S.: Software metrics: a rigorous and practical approach. PWS Publishing Co., Boston (1997)
Li, M.: Triso-model: A new approach to integrated software process assessment and improvement: Research sections. Software Process: Improvement and Practice 12, 387–398 (2007)
Cohn, M.L., Sim, S.E., Lee, C.P.: What counts as software process? negotiating the boundary of software work through artifacts and conversation. Comput. Supported Coop. Work 18, 401–443 (2009)
Bai, X., Huang, L.: A stakeholder perspective in evaluating process modeling languages and hybrid process simulation (2008) Technocal Report
Biffl, S., Aurum, A., Boehm, B., Erdogmus, H., Grnbacher, P.: Value-Based Software Engineering. Springer, Heidelberg (2005)
Kitchenham, B., Charters, S.: Guidelines for performing systematic literature reviews in software engineering. Version 2, 2007–01 (2007)
Bai, X., Huang, L., Zhang, H.: Software Process Stakeholders and Artifacts: A Systematic Review. Technical Report (2009)
Cotterell, M., Hughes, B.: Software project management (1995)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Bai, X., Huang, L., Zhang, H. (2010). On Scoping Stakeholders and Artifacts in Software Process. In: Münch, J., Yang, Y., Schäfer, W. (eds) New Modeling Concepts for Today’s Software Processes. ICSP 2010. Lecture Notes in Computer Science, vol 6195. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-14347-2_5
Download citation
DOI: https://doi.org/10.1007/978-3-642-14347-2_5
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-14346-5
Online ISBN: 978-3-642-14347-2
eBook Packages: Computer ScienceComputer Science (R0)