Skip to main content
Erschienen in:
Buchtitelbild

2019 | OriginalPaper | Buchkapitel

1. Einleitung

verfasst von : Prof. Dr. Stephan Kleuker

Erschienen in: Qualitätssicherung durch Softwaretests

Verlag: Springer Fachmedien Wiesbaden

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

search-config
loading …

Zusammenfassung

Die Qualitätssicherung (QS) in der Software-Entwicklung wird häufig als Nebentätigkeit unterschätzt, obwohl 30 % – 70 % der Entwicklungszeit normaler Software-Produkte mit dieser Tätigkeit verbracht werden. Die Gründe hierfür sind vielfältig.
Ein wichtiger Grund ist der leider oft verbreitete Ansatz, bei Entwicklungen, die mehr Zeit als geplant in Anspruch nehmen, einfach die Zeit für die QS, die dann auch ausschließlich am Ende stattfindet, zu kürzen. Die naive Hoffnung „die Software wird schon keine Fehler haben, da sie von erfahrenen Entwicklern erstellt wird“ wird regelmäßig in allen Anwendungsbereichen der Software zerstört. Bananen-Software, die beim Kunden reift, ist ein längst angestaubter geflügelter Begriff. Der zunächst vermiedene Aufwand für die QS muss dann häufig in mehrfacher Form nachgeholt werden, da zu spät entdeckte Fehler oft zu großem Änderungsaufwand führen. Zum Glück gibt es mittlerweile viele Ansätze, die QS bereits in den Entwicklungsprozess durch agile oder iterativ-inkrementelle Vorgehensweisen zu integrieren, sodass die QS nicht mehr einfach gestrichen werden kann. Die Bedeutung der Tests vor einer Auslieferung ist spätestens dann verstanden worden, wenn man mit Bananen-Software negative Erfahrungen gemacht und vielleicht den Ruf eines Produkts beschädigt hat.

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!

Literatur
[ABO10]
Zurück zum Zitat Apt, K.R., de Boer, F.S., Olderog, E.-R.: Verification of Sequential and Concurrent Programs, 3. Aufl.. Springer, London (2010)MATH Apt, K.R., de Boer, F.S., Olderog, E.-R.: Verification of Sequential and Concurrent Programs, 3. Aufl.. Springer, London (2010)MATH
[And04]
Zurück zum Zitat Andresen, A.: Komponentenbasierte Softwareentwicklung mit MDA, UML 2 und XML. Carl Hanser, München (2004)MATH Andresen, A.: Komponentenbasierte Softwareentwicklung mit MDA, UML 2 und XML. Carl Hanser, München (2004)MATH
[Bar11]
Zurück zum Zitat Barnum, C.M.: Usability Testing Essentials: Ready, Set … Test! Morgan Kaufman, Burlington (2011) Barnum, C.M.: Usability Testing Essentials: Ready, Set … Test! Morgan Kaufman, Burlington (2011)
[BCM90]
Zurück zum Zitat Burch, J.R., Clarke, E.M., McMillan, K.L., Dill, D.L., Hwang, L.J.: Symbolic model checking: 1020 states and beyond. In: Proceedings of the 5th Annual Symposium on Logic in Computer Science, S. 428–439 (1990) Burch, J.R., Clarke, E.M., McMillan, K.L., Dill, D.L., Hwang, L.J.: Symbolic model checking: 1020 states and beyond. In: Proceedings of the 5th Annual Symposium on Logic in Computer Science, S. 428–439 (1990)
[CES86]
Zurück zum Zitat Clarke, E.M., Emerson, E.A., Sistla, A.P.: Automatic verification of finite-state concurrent systems using temporal logic specifications. ACM Trans. Program. Lang. Syst. 8(2), 244–263 (1986)CrossRef Clarke, E.M., Emerson, E.A., Sistla, A.P.: Automatic verification of finite-state concurrent systems using temporal logic specifications. ACM Trans. Program. Lang. Syst. 8(2), 244–263 (1986)CrossRef
[DIN04]
Zurück zum Zitat DIN Deutsches Institut für Normung e. V: Qualitätsmanagement-Verfahren, DIN-Taschenbuch 226. Beuth, Berlin/Wien/Zürich (2007) DIN Deutsches Institut für Normung e. V: Qualitätsmanagement-Verfahren, DIN-Taschenbuch 226. Beuth, Berlin/Wien/Zürich (2007)
[GEV08]
Zurück zum Zitat Graham, D., Van Veenendaal, E., Evans, I., Black, R.: Foundations of Software Testing: ISTQB Certification. Thomson Learning, Boston (2008) Graham, D., Van Veenendaal, E., Evans, I., Black, R.: Foundations of Software Testing: ISTQB Certification. Thomson Learning, Boston (2008)
[Gri98]
Zurück zum Zitat Griffel, F.: Componentware – Konzepte und Techniken eines Softwareparadigmas. dpunkt, Heidelberg/Berlin (1998)MATH Griffel, F.: Componentware – Konzepte und Techniken eines Softwareparadigmas. dpunkt, Heidelberg/Berlin (1998)MATH
[Ham10]
Zurück zum Zitat Hambling, B. (Hrsg.): Software Testing: An ISTQB-ISEB Foundation Guide, 2. Aufl. British Informatics Society Ltd, GB (2010) Hambling, B. (Hrsg.): Software Testing: An ISTQB-ISEB Foundation Guide, 2. Aufl. British Informatics Society Ltd, GB (2010)
[Hoa69]
Zurück zum Zitat Hoare, C.A.R.: An axiomatic basis for computer programming. Commun. ACM. 12, 576–583 (1969)CrossRef Hoare, C.A.R.: An axiomatic basis for computer programming. Commun. ACM. 12, 576–583 (1969)CrossRef
[Kle09]
Zurück zum Zitat Kleuker, S.: Formale Modelle der Softwareentwicklung. Vieweg+Teubner, Wiesbaden (2009)CrossRef Kleuker, S.: Formale Modelle der Softwareentwicklung. Vieweg+Teubner, Wiesbaden (2009)CrossRef
[Nie04]
Zurück zum Zitat Nielsen, J.: Designing Web Usability, dt. Ausg. Markt Techn. (2004) Nielsen, J.: Designing Web Usability, dt. Ausg. Markt Techn. (2004)
[Pnu77]
Zurück zum Zitat Pnueli, A.: The temporal logic of programs. In: Proceedings of the 18th IEEE Symposium on Foundations of Computer Science, S. 46–57 (1977) Pnueli, A.: The temporal logic of programs. In: Proceedings of the 18th IEEE Symposium on Foundations of Computer Science, S. 46–57 (1977)
[RC02]
Zurück zum Zitat Rosson, M.B., Carrol, J.M.: Usability Engineering. Morgan Kaufmann, Burlington (2002)CrossRef Rosson, M.B., Carrol, J.M.: Usability Engineering. Morgan Kaufmann, Burlington (2002)CrossRef
[RC08]
Zurück zum Zitat Handbook of Usability Testing: How to Plan, Design, and Conduct Effective Tests, 2. Aufl. Wiley, Indianapolis (2008) Handbook of Usability Testing: How to Plan, Design, and Conduct Effective Tests, 2. Aufl. Wiley, Indianapolis (2008)
[Sch06]
Zurück zum Zitat Scheben, U.: Simplifying and Unifying Composition for Industrial Component Models. Dissertation, Fernuniversität Hagen (2006) Scheben, U.: Simplifying and Unifying Composition for Industrial Component Models. Dissertation, Fernuniversität Hagen (2006)
[SL10]
Zurück zum Zitat Spillner, A., Linz, T.: Basiswissen Softwaretest, Aus- und Weiterbildung zum Certified Tester Foundation Level nach ISTQB® -Standard, 4. überarbeitete Aufl. dpunkt, Heidelberg/Berlin (2010) Spillner, A., Linz, T.: Basiswissen Softwaretest, Aus- und Weiterbildung zum Certified Tester Foundation Level nach ISTQB® -Standard, 4. überarbeitete Aufl. dpunkt, Heidelberg/Berlin (2010)
[SP05]
Zurück zum Zitat Shneiderman, B., Plaisant, C.: Designing the User Interface, 4. Aufl. Addison-Wesley Boston (2005) Shneiderman, B., Plaisant, C.: Designing the User Interface, 4. Aufl. Addison-Wesley Boston (2005)
[SRW11]
Zurück zum Zitat Spillner, A., Roßner, T., Winter, M., Linz, T.: Praxiswissen Softwaretest – Testmanagement, 3., überarb. u. erw. Aufl. dpunkt, Heidelberg/Berlin (2011) Spillner, A., Roßner, T., Winter, M., Linz, T.: Praxiswissen Softwaretest – Testmanagement, 3., überarb. u. erw. Aufl. dpunkt, Heidelberg/Berlin (2011)
[Zwi03]
Zurück zum Zitat Zwintzscher, O.: Komponentenbasierte & generative Software-Entwicklung. W3L, Herdecke-Dortmund (2003) Zwintzscher, O.: Komponentenbasierte & generative Software-Entwicklung. W3L, Herdecke-Dortmund (2003)
Metadaten
Titel
Einleitung
verfasst von
Prof. Dr. Stephan Kleuker
Copyright-Jahr
2019
DOI
https://doi.org/10.1007/978-3-658-24886-4_1