►Ziel dieser Software-Engineering-App ist es, die Software-Engineering-Grundlagen, -Prinzipien und -Fähigkeiten bereitzustellen, die für die Entwicklung und Wartung hochwertiger Softwareprodukte erforderlich sind. ✦
►Codeblätter für fast alle in der App verfügbaren Sprachen und Technologien✦
►Code Sheets Verwalten Sie ganz einfach alle Ihre Snippets in der App✦
►Mit der Registerkarte „Wörterbuch“ können Sie alle softwarebezogenen Begriffe in Sekundenbruchteilen nachschlagen✦
►Software Engineering diskutiert die Prinzipien, Methoden, Trends und Praktiken, die mit verschiedenen Phasen der Softwareentwicklung verbunden sind. Ausgehend von den Grundlagen entwickelt sich die App langsam zu fortgeschrittenen und aufkommenden Themen zu Softwareprojektmanagement, Prozessmodellen, Entwicklungsmethoden, Softwarespezifikation, Tests, Qualitätskontrolle, Bereitstellung, Softwaresicherheit, Wartung und Softwarewiederverwendung. Studierende der Informatik und Ingenieurwissenschaften, Informationstechnologie und Computeranwendungen dürften diese App äußerst nützlich finden.✦
【Die behandelten Themen sind unten aufgeführt】
➻ Was ist Software-Engineering?
➻ Software-Evolution
➻ Software-Evolutionsgesetze
➻ E-Type-Softwareentwicklung
➻ Software-Paradigmen
➻ Bedarf an Software-Engineering
➻ Merkmale guter Software
➻ Lebenszyklus der Softwareentwicklung
➻ Softwareentwicklungsparadigma
➻ Software-Projektmanagement
➻ Softwareprojekt
➻ Bedarf an Software-Projektmanagement
➻ Software-Projektmanager
➻ Software-Management-Aktivitäten
➻ Techniken zur Projektschätzung
➻ Projektplanung
➻ Ressourcenmanagement
➻ Projektrisikomanagement
➻ Risikomanagementprozess
➻ Projektausführung und -überwachung
➻ Projektkommunikationsmanagement
➻ Konfigurationsmanagement
➻ Projektmanagement-Tools
➻ Softwareanforderungen
➻ Anforderungs-Engineering
➻ Anforderungs-Engineering-Prozess
➻ Anforderungserhebungsprozess
➻ Techniken zur Anforderungserhebung
➻ Merkmale der Softwareanforderungen
➻ Softwareanforderungen
➻ Anforderungen an die Benutzeroberfläche
➻ Softwaresystemanalytiker
➻ Softwaremetriken und -kennzahlen
➻ Grundlagen des Softwaredesigns
➻ Software-Designebenen
➻ Modularisierung
➻ Parallelität
➻ Kopplung und Kohäsion
➻ Designüberprüfung
➻ Software-Analyse- und Design-Tools
➻ Datenflussdiagramm
➻ Strukturdiagramme
➻ HIPO-Diagramm
➻ Strukturiertes Englisch
➻ Pseudocode
➻ Entscheidungstabellen
➻ Entity-Relationship-Modell
➻ Datenwörterbuch
➻ Software-Designstrategien
➻ Strukturiertes Design
➻ Funktionsorientiertes Design
➻ Objektorientiertes Design
➻ Designprozess
➻ Software-Design-Ansätze
➻ Design der Software-Benutzeroberfläche
➻ Befehlszeilenschnittstelle (CLI)
➻ Grafische Benutzeroberfläche
➻ Anwendungsspezifische GUI-Komponenten
➻ Aktivitäten zur Gestaltung von Benutzeroberflächen
➻ GUI-Implementierungstools
➻ Goldene Regeln für die Benutzeroberfläche
➻ Komplexität des Softwaredesigns
➻ Halsteads Komplexitätsmaße
➻ Zyklomatische Komplexitätsmaße
➻ Funktionspunkt
➻ Logische interne Dateien
➻ Externe Schnittstellendateien
➻ Externe Anfrage
➻ Software-Implementierung
➻ Strukturierte Programmierung
➻ Funktionale Programmierung
➻ Programmierstil
➻ Softwaredokumentation
➻ Herausforderungen bei der Softwareimplementierung
➻ Übersicht über Softwaretests
➻ Softwarevalidierung
➻ Softwareüberprüfung
➻ Manuelle vs. automatisierte Tests
➻ Testansätze
➻ Teststufen
➻ Testdokumentation
➻ Testen im Vergleich zu QC, QA und Audit
➻ Übersicht über die Softwarewartung
➻ Arten der Wartung
➻ Wartungskosten
➻ Wartungsaktivitäten
➻ Software-Reengineering
➻ Wiederverwendbarkeit von Komponenten
➻ CASE-Tools
➻ Komponenten von CASE Tools
➻ Case-Tools-Typen
➻ Iteratives Wasserfallmodell
➻ Anforderungsanalyse und -spezifikation
➻ Entscheidungsbaum
➻ Formale Systemspezifikation
➻ Softwaredesign
➻ Software-Designstrategien
➻ Software-Analyse- und Design-Tools
➻ Strukturiertes Design
➻ Objektmodellierung mit UML
➻ Anwendungsfalldiagramm
➻ Interaktionsdiagramme
➻ Black-Box-Tests
➻ Softwarewartung
➻ Softwarewartungsprozessmodelle
➻ Softwarezuverlässigkeit und Qualitätsmanagement
➻ Zuverlässigkeitswachstumsmodelle
➻ Softwarequalität
➻ Software-Projektplanung
Aktualisiert am
17.04.2025