Agile Softwareentwicklung ist ein Oberbegriff für Ansätze zur Softwareentwicklung , die die Werte und Prinzipien widerspiegeln, auf die sich die Agile Alliance, eine Gruppe von 17 Softwareexperten, im Jahr 2001 geeinigt
Kategorie
Software development
19 Artikel
Ein Anwendungsstring-Manager ist ein Softwaretool, das primär dazu dient, das Herunterladen und Speichern von Stringdateien zu optimieren, die in der Softwareentwicklung verwendet und erstellt werden .
Automatische Fehlerbehebung bezeichnet die automatische Behebung von Softwarefehlern ohne Eingreifen eines Programmierers.
In der Softwareentwicklung bezeichnet dynamisches Testen (oder dynamische Analyse) die Untersuchung der Laufzeitreaktion eines Softwaresystems auf eine bestimmte Eingabe ( Testfall ).
KI-gestützte Softwareentwicklung bezeichnet den Einsatz von künstlicher Intelligenz (KI) zur Unterstützung der Softwareentwicklung .
Dies ist eine Liste von Software und Programmierwerkzeugen für die Programmiersprache Ruby , einschließlich Bibliotheken , Web-Frameworks , Implementierungen , Werkzeugen und verwandten Projekten.
Ein Methodenstub ist ein kurzer und einfacher Platzhalter für eine Methode , die noch nicht für den Produktiveinsatz geschrieben wurde.
MIL-STD-498 , der Militärstandard für Softwareentwicklung und -dokumentation , war ein US-amerikanischer Militärstandard , der einheitliche Anforderungen für die Softwareentwicklung und -dokumentation festlegen sollte.
Software Development Times , besser bekannt als SD Times , ist ein Magazin, das von D2 Emerge sowohl in einer Printversion als auch in einer Online-Ausgabe herausgegeben wird.
Ein Software-Build ist der Prozess der Umwandlung von Quellcodedateien in eigenständige Software-Artefakte , die auf einem Computer ausgeführt werden können, oder das Ergebnis dieses Prozesses.
Ein Software-Entwurfsmuster beschreibt eine wiederverwendbare Lösung für ein häufig benötigtes Softwareverhalten . Ein Entwurfsmuster ist keine starre Struktur, die direkt in den Quellcode kopiert werden kann .
Eine Softwarekarte stellt statische, dynamische und evolutionäre Informationen von Softwaresystemen und deren Softwareentwicklungsprozessen mittels zwei- oder dreidimensionaler, kartenorientierter
Software-Prototyping ist die Erstellung von Prototypen von Softwareanwendungen, also unvollständigen Versionen des zu entwickelnden Softwareprogramms .
Softwareentwicklung ist der Prozess des Entwerfens, Erstellens, Testens und Wartens von Softwareanwendungen, um spezifische Benutzerbedürfnisse oder Geschäftsziele zu erfüllen.

Eine Softwarekomponente ist eine modulare Softwareeinheit , die spezifische Funktionalität kapselt . Die gewünschten Eigenschaften einer Komponente sind Wiederverwendbarkeit und Wartbarkeit .
Softwarevisualisierung oder Softwarevisualisierung bezeichnet die Visualisierung von Informationen über und im Zusammenhang mit Softwaresystemen – entweder der Architektur ihres Quellcodes oder Metriken ihres
Die folgende Gliederung dient als Überblick und thematischer Leitfaden zur Softwareentwicklung:
Webentwicklung ist der Prozess des Entwerfens, Entwickelns und Wartens von Websites und Webanwendungen . Sie umfasst verschiedene Bereiche, wobei der Begriff meist die Programmierung von Websites meint.
XcodeGhost (und die Variante XcodeGhost S ) sind modifizierte Versionen von Apples Entwicklungsumgebung Xcode und gelten als Schadsoftware .