Skip to main content

Goal-Oriented Setup and Usage of Custom-Tailored Software Cockpits

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

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

Abstract

Software Cockpits, also known as Software Project Control Centers, support the management and controlling of software and system development projects and provide means for quantitative measurement-based project control. Currently, many companies are developing simple control dashboards that are mainly based on Spreadsheet applications. Alternatively, they use solutions providing a fixed set of project control functionality that cannot be sufficiently customized to their specific needs and goals. Specula is a systematic approach for defining reusable, customizable control components and instantiate them according to different organizational goals and characteristics based on the Quality Improvement Paradigm (QIP) and GQM. This article gives an overview of the Specula approach, including the basic conceptual model, goal-oriented measurement, and the composition of control components based on explicitly stated measurement goals. Related approaches are discussed and the use of Specula as part of industrial case studies is described.

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. Agresti, W., Card, D., Church, V.: Manager’s Handbook for Software Development. SEL 84-101, NASA Goddard Space Flight Center. Greenbelt, Maryland (November 1990)

    Google Scholar 

  2. Basili, V.R., Caldiera, G., Rombach, D.: The Experience Factory. Encyclopaedia of Software Engineering 1, 469–476 (1994)

    Google Scholar 

  3. Basili, V.R., Heidrich, J., Lindvall, M., Münch, J., Regardie, M., Rombach, D., Seaman, C., Trendowicz, A.: GQM+Strategies®: A Comprehensive Methodology for Aligning Business Strategies with Software Measurement. In: Büren, G., Bundschuh, M., Dumke, R. (eds.) MetriKon 2007, DASMA-Software-Metrik-Kongress, Kaiserslautern, Germany, November 15-16, 2007, pp. 253–266 (2007)

    Google Scholar 

  4. Ciolkowski, M., Heidrich, J., Münch, J., Simon, F., Radicke, M.: Evaluating Software Project Control Centers in Industrial Environments. In: International Symposium on Empirical Software Engineering and Measurement, ESEM, Madrid, pp. 314–323 (2007)

    Google Scholar 

  5. Differding, C.: Adaptive measurement plans for software development. Fraunhofer IRB Verlag, PhD Theses in Experimental Software Engineering, 6 (2001) ISBN: 3-8167-5908-4

    Google Scholar 

  6. Heidrich, J.: Custom-made Visualization for Software Project Control. Technical Report 06/2003, Sonderforschungsbereich 501, University of Kaiserslautern (2003)

    Google Scholar 

  7. Heidrich, J., Münch, J.: Goal-oriented Data Visualization with Software Project Control Centers. In: Büren, G., Bundschuh, M., Dumke, R. (eds.) MetriKon 2005, DASMA-Software-Metrik-Kongress, Kaiserslautern, Germany, November 15-16, 2005, pp. 65–75 (2005)

    Google Scholar 

  8. Heidrich, J., Münch, J., Wickenkamp, A.: Usage Scenarios for Measurement-based Project Control. In: Dekkers, T. (ed.) Proceedings of the 3rd Software Measurement European Forum. Smef 2006, Rome, Italy, May 10-12, 2006, pp. 47–60 (2006)

    Google Scholar 

  9. Heidrich, J., Münch, J.: Cost-Efficient Customisation of Software Cockpits by Reusing Configurable Control Components. In: Dekkers, T. (ed.) Proceedings of the 4th Software Measurement European Forum. Smef 2007, Rome, Italy, May 9-11, 2007, pp. 19–32 (2007)

    Google Scholar 

  10. Hendrick, R., Kistler, D., Valett, J.: Software Management Environment (SME)— Concepts and Architecture (Revision 1). NASA Goddard Space Flight Center Code 551, Software Engineering Laboratory Series Report SEL-89-103, Greenbelt, MD, USA (1992)

    Google Scholar 

  11. ISO 9126: Software Engineering – Product Quality. Technical Report. ISO/IEC TR 9126. Geneva (2003)

    Google Scholar 

  12. Kitchenham, B.A.: Software Metrics. Blackwell, Oxford (1995)

    Google Scholar 

  13. Krishnamurthy, B., Barghouti, N.S.: Provence: A Process Visualization and Enactment Environment. In: Sommerville, I., Paul, M. (eds.) ESEC 1993. LNCS, vol. 717, pp. 451–465. Springer, Heidelberg (1993)

    Google Scholar 

  14. McGarry, J., Card, D., Jones, C., Layman, B., Clark, E., Dean, J., Hall, F.: Practical Software Measurement – Objective Information for Decision Makers, 1st edn. Addison-Wesley Professional, Reading (2001)

    Google Scholar 

  15. Münch, J., Heidrich, J.: Software Project Control Centers: Concepts and Approaches. Journal of Systems and Software 70(1), 3–19 (2003)

    Article  Google Scholar 

  16. Project Management Institute: A Guide to the Project Management Body of Knowledge (PMBOK Guide) 2000 Edition. Project Management Institute, Four Campus Boulevard, Newtown Square, PA 19073-3299 USA (2000)

    Google Scholar 

  17. Selby, R.W., Porter, A.A., Schmidt, D.C., Berney, J.: Metric-Driven Analysis and Feedback Systems for Enabling Empirically Guided Software Development. In: Proceedings of the 13th International Conference on Software Engineering, pp. 288–298 (1991)

    Google Scholar 

  18. Simmons, D.B., Ellis, N.C., Fujihara, H., Kuo, W.: Software Measurement – A Visualization Toolkit for Project Control and Process Improvement. Prentice Hall Inc., New Jersey (1998)

    Google Scholar 

  19. Tesoriero, R., Zelkowitz, M.V.: The Web Measurement Environment (WebME): A Tool for Combining and Modeling Distributed Data. In: Proceedings of the 22nd Annual Software Engineering Workshop (SEW) (1997)

    Google Scholar 

  20. Torii, K., Matsumoto, K., Nakakoji, K., Takada, Y., Takada, S., Shima, K.: Ginger2: An Environment for Computer-Aided Empirical Software Engineering. IEEE Transactions on Software Engineering 25(4), 474–492 (1999)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Andreas Jedlitschka Outi Salo

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Heidrich, J., Münch, J. (2008). Goal-Oriented Setup and Usage of Custom-Tailored Software Cockpits. In: Jedlitschka, A., Salo, O. (eds) Product-Focused Software Process Improvement. PROFES 2008. Lecture Notes in Computer Science, vol 5089. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-69566-0_4

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-69566-0_4

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-69564-6

  • Online ISBN: 978-3-540-69566-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics