Skip to main content

2018 | OriginalPaper | Buchkapitel

Emperor’s New Clothes: Transparency Through Metrication in Customer-Supplier Relationships

verfasst von : Christian R. Prause, Alfred Hönle

Erschienen in: Product-Focused Software Process Improvement

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Space projects, and development of software embedded in these systems, are complex, sometimes costing hundreds of millions of Euros and involving several tiers of suppliers. An important means of improving mutual understanding is to increase transparency of the development status between customers and suppliers. We raise the problem of transparency in complex projects to the reader’s attention, and, relying on results of a small survey of practitioners, propose to use ECSS software metrics/KPIs as a mitigation. We present our metrication infrastructure, and describe issues to be considered when implementing an early metrication programme in a real-world, industry space project.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Fußnoten
1
Statement by an Air Force decision maker as reported by [6].
 
2
The European Cooperation for Space Standardization (ECSS) is a cooperative effort of ESA, national space agencies, and industry to develop and maintain a single, coherent set of standards for hardware, software, and other activities ([12], cf. [22]).
 
3
Stages are central to ECSS (cf. [11]). Yet, if conducted only half-heartedly, they cannot satisfy transparency needs and should then be considered a waste of time [8].
 
4
We transformed D-Role responses to a 1–5 score, e.g., engineers (1), system engineers (2), project and PA managers (3), team leaders (4) and C-level managers (5).
 
5
SPR: Software Problem Report; a mere bug report. NCR: Non-Conformance Report, a severe form with PA/QA and possibly customer involvement.
 
Literatur
1.
Zurück zum Zitat Apgar, H.: Cost estimating. In: Space Mission Engineering: The New SMAD (STL vol. 28), pp. 289–324. Space Technology Library, Microcosm Press (2011) Apgar, H.: Cost estimating. In: Space Mission Engineering: The New SMAD (STL vol. 28), pp. 289–324. Space Technology Library, Microcosm Press (2011)
2.
Zurück zum Zitat Baldassari, B.: SQuORE: a new approach to software project quality measurement. In: International Conference on Software & Systems Engineering and their Applications (2012) Baldassari, B.: SQuORE: a new approach to software project quality measurement. In: International Conference on Software & Systems Engineering and their Applications (2012)
3.
Zurück zum Zitat Baldassari, B.: Alambic: an open-source platform for software engineering data management. the case of embedded software development. In: ICSSEA (2016) Baldassari, B.: Alambic: an open-source platform for software engineering data management. the case of embedded software development. In: ICSSEA (2016)
4.
Zurück zum Zitat Basili, V.R., Lindvall, M., Regardie, M., et al.: Linking software development and business strategy through measurement. Computer 43(4), 57–65 (2010)CrossRef Basili, V.R., Lindvall, M., Regardie, M., et al.: Linking software development and business strategy through measurement. Computer 43(4), 57–65 (2010)CrossRef
5.
Zurück zum Zitat Basili, V.R., McGarry, F.E., Pajerski, R., Zelkowitz, M.V.: Lessons learned from 25 years of process improvement: the rise and fall of the NASA Software Engineering Laboratory. In: 24th International Conference on Software Engineering, pp. 69–79. ACM (2002) Basili, V.R., McGarry, F.E., Pajerski, R., Zelkowitz, M.V.: Lessons learned from 25 years of process improvement: the rise and fall of the NASA Software Engineering Laboratory. In: 24th International Conference on Software Engineering, pp. 69–79. ACM (2002)
6.
Zurück zum Zitat Boehm, B.: Software and its impact: a quantitative assessment. Technical report (1972) Boehm, B.: Software and its impact: a quantitative assessment. Technical report (1972)
7.
Zurück zum Zitat Boehm, B.: Get ready for agile methods, with care. Computer 35, 64–69 (2002)CrossRef Boehm, B.: Get ready for agile methods, with care. Computer 35, 64–69 (2002)CrossRef
8.
Zurück zum Zitat Donaldson, S.E., Siegel, S.G.: Successful Software Development. P.-Hall (2001) Donaldson, S.E., Siegel, S.G.: Successful Software Development. P.-Hall (2001)
10.
Zurück zum Zitat ECSS-E-HB-40-01A: Space engineering - agile software development handbook. Standard, ECSS Secretariat, ESA ESTEC (2018, to appear) ECSS-E-HB-40-01A: Space engineering - agile software development handbook. Standard, ECSS Secretariat, ESA ESTEC (2018, to appear)
11.
Zurück zum Zitat ECSS-E-ST-40C: Space engineering - software. Standard, ECSS Secretariat (2009) ECSS-E-ST-40C: Space engineering - software. Standard, ECSS Secretariat (2009)
12.
Zurück zum Zitat ECSS-Q-HB-80-04A: Space product assurance - software metrication programme definition and implementation. Standard, ECSS Secretariat, ESA ESTEC (2011) ECSS-Q-HB-80-04A: Space product assurance - software metrication programme definition and implementation. Standard, ECSS Secretariat, ESA ESTEC (2011)
13.
Zurück zum Zitat ECSS-Q-ST-80C: Space product assurance - software product assurance. Standard, ECSS Secretariat, ESA ESTEC (2009) ECSS-Q-ST-80C: Space product assurance - software product assurance. Standard, ECSS Secretariat, ESA ESTEC (2009)
14.
Zurück zum Zitat Gennen, K.: Auswirkungen hybrider projektvorgehensmethoden auf den softwareerstellungsvertrag. In: Engstler, M., et al. (eds.) PVM. GI, Bonn (2016) Gennen, K.: Auswirkungen hybrider projektvorgehensmethoden auf den softwareerstellungsvertrag. In: Engstler, M., et al. (eds.) PVM. GI, Bonn (2016)
15.
Zurück zum Zitat Greves, D., Schreiber, B., Maxwell, K., et al.: The ESA initiative for software productivity benchmarking and effort estimation. ESA Bull. 87, 84–88 (1996) Greves, D., Schreiber, B., Maxwell, K., et al.: The ESA initiative for software productivity benchmarking and effort estimation. ESA Bull. 87, 84–88 (1996)
16.
Zurück zum Zitat IEEE standard glossary of software engineering terminology (1990) IEEE standard glossary of software engineering terminology (1990)
17.
Zurück zum Zitat ISO/IEC 15939: Software engineering - software measurement process. Standard, International Organization for Standardization (2007) ISO/IEC 15939: Software engineering - software measurement process. Standard, International Organization for Standardization (2007)
18.
Zurück zum Zitat Klünder, J., et al.: Towards understanding the motivation of german organizations to apply certain software development methods. In: 3rd HELENA. Springer (2018) Klünder, J., et al.: Towards understanding the motivation of german organizations to apply certain software development methods. In: 3rd HELENA. Springer (2018)
19.
Zurück zum Zitat Kuhrmann, M., et al.: Hybrid software and system development in practice: waterfall, scrum, and beyond. In: International Conference on Software and System Process. IEEE (2017) Kuhrmann, M., et al.: Hybrid software and system development in practice: waterfall, scrum, and beyond. In: International Conference on Software and System Process. IEEE (2017)
20.
Zurück zum Zitat Lincke, R., Lundberg, J., Löwe, W.: Comparing software metrics tools. In: International Symposium on Software Testing and Analysis, pp. 131–142. ACM (2008) Lincke, R., Lundberg, J., Löwe, W.: Comparing software metrics tools. In: International Symposium on Software Testing and Analysis, pp. 131–142. ACM (2008)
21.
Zurück zum Zitat Müller, I.: Big data analytics. Lecture, OpenHPI, November 2017 Müller, I.: Big data analytics. Lecture, OpenHPI, November 2017
23.
Zurück zum Zitat Prause, C.R., Reiners, R., Dencheva, S.: Empirical study of tool support in highly distributed research projects. In: International Conference on Global Software Engineering ICGSE. IEEE (2010) Prause, C.R., Reiners, R., Dencheva, S.: Empirical study of tool support in highly distributed research projects. In: International Conference on Global Software Engineering ICGSE. IEEE (2010)
24.
Zurück zum Zitat Prause, C.R., Werner, J., Hornig, K., Bosecker, S., Kuhrmann, M.: Is 100% test coverage a reasonable requirement? lessons learned from a space software project. In: Felderer, M., Méndez Fernández, D., Turhan, B., Kalinowski, M., Sarro, F., Winkler, D. (eds.) PROFES 2017. LNCS, vol. 10611, pp. 351–367. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-69926-4_25CrossRef Prause, C.R., Werner, J., Hornig, K., Bosecker, S., Kuhrmann, M.: Is 100% test coverage a reasonable requirement? lessons learned from a space software project. In: Felderer, M., Méndez Fernández, D., Turhan, B., Kalinowski, M., Sarro, F., Winkler, D. (eds.) PROFES 2017. LNCS, vol. 10611, pp. 351–367. Springer, Cham (2017). https://​doi.​org/​10.​1007/​978-3-319-69926-4_​25CrossRef
25.
Zurück zum Zitat Rechtin, E.: Reducing the costs of space science research missions. In: Proceedings of a Workshop, pp. 23–29. National Academy Press (1997) Rechtin, E.: Reducing the costs of space science research missions. In: Proceedings of a Workshop, pp. 23–29. National Academy Press (1997)
26.
Zurück zum Zitat Reddy, V.R.: Software metrics tool. Master’s thesis (2016) Reddy, V.R.: Software metrics tool. Master’s thesis (2016)
27.
Zurück zum Zitat Scheibel, W., Weyand, C., Döllner, J.: EvoCells - a treemap layout algorithm for evolving tree data. In: International Joint Conference on Computer Vision Theory and Applications (2018) Scheibel, W., Weyand, C., Döllner, J.: EvoCells - a treemap layout algorithm for evolving tree data. In: International Joint Conference on Computer Vision Theory and Applications (2018)
Metadaten
Titel
Emperor’s New Clothes: Transparency Through Metrication in Customer-Supplier Relationships
verfasst von
Christian R. Prause
Alfred Hönle
Copyright-Jahr
2018
DOI
https://doi.org/10.1007/978-3-030-03673-7_21