Software Engineering

Grundlagen, Menschen, Prozesse, Techniken

Jochen Ludewig und Horst Lichter

Diese Publikation zitieren

Jochen Ludewig, Horst Lichter, Software Engineering (2023), dpunkt.verlag, Heidelberg, ISBN: 9783960885467

3199
Accesses
117
Quotes

Beschreibung / Abstract

Das Handbuch fürs Selbststudium, für den Job oder vorlesungsbegleitend


erfahrungsbasierter Über- und Einblick ins Software Engineering, der sowohl die Theorie als auch die Praxis abdeckt
umfassend, verständlich und praxiserprobt


Das Buch vermittelt die Grundlagen, Erfahrungen und Techniken, die den Kern des Software Engineerings bilden. Es ist als Material zu Vorlesungen über Software Engineering konzipiert. Auch für Praktiker, die mit der Softwareentwicklung und -bearbeitung und den dabei auftretenden Problemen vertraut sind, ist das Buch sehr gut geeignet, um die Kenntnisse im Selbststudium zu ergänzen und zu vertiefen. Der Inhalt des Buches ist in fünf Hauptteile gegliedert:
- Grundlagen
- Menschen und Prozesse
- Daueraufgaben im Softwareprojekt
- Techniken der Softwarebearbeitung
- Verwaltung und Erhaltung von SoftwareAuch auf die Ausbildung zukünftiger Software Engineers wird eingegangen. Ergänzende Informationen sind auf der Webseite der Autoren verfügbar: https://se-buch.de.

Beschreibung

Prof. Dr. rer. nat. Jochen Ludewig geboren 1947 in Hannover. Studium der Elektrotechnik (TU Hannover) und Informatik (TU München); Promotion 1981. 1975 bis 1980 Gesellschaft für Kernforschung, Karlsruhe, dann Brown Boveri Forschungszentrum in Baden/Schweiz. 1986 Assistenzprofessor an der ETH Zürich, 1988 Ruf auf den neuen Lehrstuhl Software Engineering an der Universität Stuttgart. Arbeitsgebiete: Softwareprojekt-Management, Software-Prüfung und Software-Qualität, Software-Wartung. Ab 1996 Konzeption und Aufbau des Diplomstudiengangs Softwaretechnik, der inzwischen in einen Bachelor- und einen Masterstudiengang umgewandelt wurde. Seit 2009 Fellow der Gesellschaft für Informatik (GI). Prof. Dr. rer. nat. Horst Lichter geboren 1960 in Trier. Studium der Informatik und Betriebswirtschaftslehr (TU Kaiserslautern). Wissenschaftlicher Mitarbeiter (ETH Zürich und Universität Stuttgart), Promotion 1993. Anschließend Schweizerische Bankgesellschaft Zürich und ABB Forschungszentrum Heidelberg. 1998 Ruf an die RWTH Aachen University, Leiter des Lehr- und Forschungsgebiets Software-Konstruktion. Arbeitsgebiete: Software-Architektur, Qualitätssicherung, Software-Evolution. Seit 2005 Lecturer an der Thai German Graduate School of Engineering (TGGS) in Bangkok. Von 2018-2021 Adjunct Lecturer an der Universiti Teknologi Petronas (UTP) Malaysia.

Inhaltsverzeichnis

  • BEGINN
  • Vorwort
  • Inhalt und Aufbau, Zielgruppen
  • Inhaltsverzeichnis
  • Teil 1 – Grundlagen
  • 1 Modelle und Modellierung
  • 2 Grundbegriffe
  • 3 Software Engineering
  • 4 Software-Nutzen und -Kosten
  • 5 Software-Qualität
  • Teil 2 – Menschen und Prozesse
  • 12 Dokumentation in der Software-Entwicklung
  • Teil 3 – Daueraufgaben im Software-Projekt
  • 13 Software-Qualitätssicherung und -Prüfung
  • 14 Metriken und Bewertungen
  • 6 Menschen im Software Engineering
  • 7 Das Software-Projekt – Begriffe und Organisation
  • 8 Projektleitung und Projektleiter
  • 9 Vorgehensmodelle
  • 10 Prozessmodelle
  • 11 Bewertung und Verbesserung des Software-Prozesses
  • Teil 4 – Techniken der Software-Bearbeitung
  • 15 Analyse und Spezifikation
  • 16 Entwurf
  • 17 Codierung
  • 18 Programmtest
  • 19 Integration
  • Teil 5 – Verwaltung und Erhaltung von Software
  • 20 Konfigurationsverwaltung
  • 21 Software-Wartung
  • 22 Reengineering
  • 23 Wiederverwendung
  • Teil 6 – Software Engineering lehren
  • 24 Software-Engineering-Ausbildungs- und -Studiengänge
  • Teil 7 – Literatur und Index
  • 25 Literaturangaben
  • 26 Index

Ähnliche Titel

    Mehr von diesem Autor