Skip to main content

Improving an Industrial Reference Process by Information Flow Analysis: A Case Study

  • Conference paper
Product-Focused Software Process Improvement (PROFES 2007)

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

Abstract

Reference processes are supposed to be the basis for collaboration and mature cooperation in software development. Large business organizations need large and diverse reference processes. However, process conformance is a constant concern. There are many explanations why a project may deviate from its reference process. This is especially true in larger software companies with a lot of different projects and variants modeled in a single reference process. During an industrial cooperation we have identified a phenomenon that adds to the problem: Unclear and incorrect information flows. Process modeling notations and practices in many large organizations nurture information flow anomalies. We improved the information flows in the reference software process by means of information flow analysis and flow patterns. A comprehensible reference process with reasonable information flows is easier to understand and therefore gains acceptance in the project team.

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
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

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. Ahern, D.M., Clouse, A., Turner, R.: CMMI® Distilled: A Practical Introduction to Integrated Process Improvement. Addison-Wesley, Reading, MA (2001)

    Google Scholar 

  2. Schneider, K.: Software Process Improvement from a FLOW Perspective. In: Accepted for the Workshop on Learning Software Organizations (LSO 2005). Kaiserslautern (2005)

    Google Scholar 

  3. Schneider, K., Lübke, D.: Systematic Tailoring of Quality Techniques. In: World Congress of Software Quality, Munich, Germany (2005)

    Google Scholar 

  4. Schneider, K.: Rationale as a By-Product. In: Dutoit, A.H., et al. (ed.) in Rationale Management in Software Engineering, Springer, Berlin (2006)

    Google Scholar 

  5. Schneider, K.: Aggregatzustände von Anforderungen erkennen und nutzen. In: GI-Fachgruppentreffen Requirements Engineering 2005. Hannover, Germany (2006)

    Google Scholar 

  6. Schneider, K.: Software-Engineering nach Maß mit FLOW. In: SQMcongress 2006. Düsseldorf, SQS, Germany (2006)

    Google Scholar 

  7. DeMarco, T.: Structured Analysis and System Specification. Prentice-Hall, Englewood Cliffs (1979)

    Google Scholar 

  8. Allmann, C., Winkler, L., Kölzow, T.: The Requirements Engineering Gap in the OEM-Supplier Relationship. In: LSO+RE 2006. Hannover, Germany (2006)

    Google Scholar 

  9. Lübke, D., Schneider, K.: Leveraging Feedback on Processes in SOA Projects. In: Richardson, I., Runeson, P., Messnarz, R. (eds.) Software Process Improvement. LNCS, vol. 4257, Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  10. Schneider, K.: LIDs: A Light-Weight Approach to Experience Elicitation and Reuse. In: Bomarius, F., Oivo, M. (eds.) PROFES 2000. LNCS, vol. 1840, Springer, Heidelberg (2000)

    Google Scholar 

  11. Stapel, K.: Informationsflussoptimierung eines Softwareentwicklungsprozesses aus der Bankenbranche, in FG Software Engineering. Leibniz Universität Hannover: Hannover (2006)

    Google Scholar 

  12. Kruchten, P.: The Rational Unified Process: An Introduction, 3rd edn. Addison-Wesley Professional, London (2003)

    Google Scholar 

  13. Holt, R., et al.: Graph eXchange Language (2002), http://www.gupro.de/GXL/

  14. Zuser, W.: Software-Engineering mit UML und dem Unified Process. München, Pearson Studium, p. 377 (2001)

    Google Scholar 

  15. Hansen, B.H., Kautz, K.: Knowledge Mapping: A Technique for Indentifying Knowledge Flows in Software Organisations. In: Dingsøyr, T. (ed.) Software Process Improvement. LNCS, vol. 3281, pp. 126–137. Springer, Heidelberg (2004)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Jürgen Münch Pekka Abrahamsson

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Stapel, K., Schneider, K., Lübke, D., Flohr, T. (2007). Improving an Industrial Reference Process by Information Flow Analysis: A Case Study. In: Münch, J., Abrahamsson, P. (eds) Product-Focused Software Process Improvement. PROFES 2007. Lecture Notes in Computer Science, vol 4589. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-73460-4_15

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-73460-4_15

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-73459-8

  • Online ISBN: 978-3-540-73460-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics