Development
345 Inhalte
Entdecken Sie unser Archiv zu tiefgehenden Inhalte zum Thema Development.
Development
AI
Von der Dokumentation zur Orchestrierung: Requirements Engineering als Schlüssel zur erfolgreichen KI-gestützten Softwareentwicklung
Die meisten Entwickler haben bereits KI-Codierungstools ausprobiert oder erwarten dadurch Verbesserungen bei der Umsetzung von Kundenanforderungen. Doch selbst die leistungsfähigsten KI-Systeme unterliegen einem fundamentalen Prinzip: Die Qualität ihrer Ausgabe wird maßgeblich durch die Qualität der Eingabe bestimmt. Während Menschen implizit Domänen- und Unternehmenswissen nutzen, verwenden KI-Sy..
Requirements
Development
Erkenntnisse aus einer industriellen Fallstudie und Implikationen für Software- und Systementwicklung
Für die Entwicklung variantenreicher Systeme – von technischen Produkten bis zu softwareintensiven IT-Lösungen – ist eine enge Verzahnung von Anforderungs- und Variantenmanagement unerlässlich. Nur so lässt sich sicherstellen, dass die Vielzahl an Anforderungen konsistent dokumentiert, systematisch wiederverwendet und eindeutig den jeweiligen Produktvarianten zugeordnet werden kann. Dieser Beitrag..
Der herkömmliche Testprozess versagt schnell, wenn wir ihn auf die Hinderniserkennung im Fahrzeug anwenden. Vielleicht können wir das System noch in wichtigsten Fahrsituationen überprüfen, es bleibt: Was tun, wenn im Test ein Hindernis nicht erkannt wird? Bug Fixing ist nicht mehr möglich! Und KI wird immer auch fehlen. Der Testprozess muss statistisch werden.
Spezifikationsgetriebenes Design ist eine Softwareentwicklungsmethodik, bei der Entwickler detaillierte Spezifikationen vor jeglicher Code-Implementierung verfassen. Der Begriff „Spezifikation“ beschreibt präzise, was eine Software leisten soll, wie sie sich verhalten soll und welche Einschränkungen sie erfüllen muss. Anders als bei traditionellen Ansätzen, bei denen Entwickler möglicherweise sofo..