Skip to main content

On Scoping Stakeholders and Artifacts in Software Process

  • Conference paper
New Modeling Concepts for Today’s Software Processes (ICSP 2010)

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 6195))

Included in the following conference series:

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 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)

    Google Scholar 

  2. Kotonya, G., Sommerville, I.: Requirements engineering. Wiley, Chichester (1998)

    Google Scholar 

  3. Freeman, R.: Strategic management: A stakeholder approach. Advances in strategic management 1, 31–60 (1983)

    Google Scholar 

  4. 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)

    Google Scholar 

  5. 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

  6. Bai, X., Huang, L., Zhang, H., Koolmanojwong, S.: Hybrid Modeling and Simulation for Trustworthy Software Process Management: A Stakeholder-Oriented Approach. SPIP submission (2009)

    Google Scholar 

  7. 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)

    Chapter  Google Scholar 

  8. Kiraka, R., Manning, K.: Managing organisations through a process-based perspective: its challenges and benefits. Business Change and Re-engineering 12, 288–298 (2005)

    Article  Google Scholar 

  9. Curtis, B., Kellner, M.I., Over, J.: Process modeling. Commun. ACM 35, 75–90 (1992)

    Article  Google Scholar 

  10. Fenton, N., Pfleeger, S.: Software metrics: a rigorous and practical approach. PWS Publishing Co., Boston (1997)

    Google Scholar 

  11. 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)

    Article  Google Scholar 

  12. 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)

    Article  Google Scholar 

  13. Bai, X., Huang, L.: A stakeholder perspective in evaluating process modeling languages and hybrid process simulation (2008) Technocal Report

    Google Scholar 

  14. Biffl, S., Aurum, A., Boehm, B., Erdogmus, H., Grnbacher, P.: Value-Based Software Engineering. Springer, Heidelberg (2005)

    Google Scholar 

  15. Kitchenham, B., Charters, S.: Guidelines for performing systematic literature reviews in software engineering. Version 2, 2007–01 (2007)

    Google Scholar 

  16. Bai, X., Huang, L., Zhang, H.: Software Process Stakeholders and Artifacts: A Systematic Review. Technical Report (2009)

    Google Scholar 

  17. Cotterell, M., Hughes, B.: Software project management (1995)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics