8.582
Bearbeitungen
Jneug (Diskussion | Beiträge) KKeine Bearbeitungszusammenfassung |
Jneug (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
| Zeile 5: | Zeile 5: | ||
[[Datei:Waterfall_model-de.svg|240px|left|Stufen des Wasserfallmodells]] Die Entwicklung von Software läuft in der Regel nicht einfach planlos ab, sondern folgt einem mehr oder weniger festgelegten Schema. Dieses Schema nennt man ein [[wikipedia:Vorgehensmodell|Vorgehensmodell]] (der Softwareentwicklung). Bekannte Vertreter sind das [[wikipedia:Wasserfallmodell|Wasserfallmodell]] oder moderne [[wikipedia:Scrum|agile Methoden]]. | [[Datei:Waterfall_model-de.svg|240px|left|Stufen des Wasserfallmodells]] Die Entwicklung von Software läuft in der Regel nicht einfach planlos ab, sondern folgt einem mehr oder weniger festgelegten Schema. Dieses Schema nennt man ein [[wikipedia:Vorgehensmodell|Vorgehensmodell]] (der Softwareentwicklung). Bekannte Vertreter sind das [[wikipedia:Wasserfallmodell|Wasserfallmodell]] oder moderne [[wikipedia:Scrum|agile Methoden]]. | ||
Je nach Größe des Projekts können von einigen wenigen bis zu hunderten Entwicklern an einer Software arbeiten. Das erfordert klare Absprachen. | Je nach Größe des Projekts können von einigen wenigen bis zu hunderten Entwicklern an einer Software arbeiten. Das erfordert klare Absprachen. | ||
Wenn so viele Personen - die manchmal über | Wenn so viele Personen - die manchmal über die ganze Welt verteilt sind - an derselben Software arbeiten, kommt es schnell zu Problemen. Es wird aus Versehen ein Fehler eingebaut; zwei Mitarbeiter arbeiten an demselben Teil des Programms und ändern gleichzeitig dieselben Dateien, mehrere Programmierer haben Teile implementiert, die nun zusammengeführt werden müsen, usw. | ||
Schnell hat man erkannt, dass man dafür eine Lösung braucht und die ersten Versionsverwaltungssysteme entwickelt. | Schnell hat man erkannt, dass man dafür eine Lösung braucht und die ersten Versionsverwaltungssysteme entwickelt. | ||