Rolle. Wartbarkeit: Das Wissen über Sachverhalte ändert sich und damit müssen auch Modelle über die Zeit gewartet und angepasst werden. Die Struktur von Modellen und die Wahl der Werkzeuge hat darauf Einfluss
ersten Blick als Lösung erscheinen lassen, die Einschränkungen des manuellen Testens bzgl. Kosten und Zeit aufzuheben. In weiterer Folge werden einige genannt und richtig gestellt. a) Exploratives Testen spart [...] Domänenverständnis, so muss er dieses Wissen mühsam zuvor zusammensuchen. b) Exploratives Testen spart Zeit Auch dies muss nicht immer der Fall sein. Ähnlich wie beim Kostenaspekt, müssen in manchen Umfeldern
Flexibel bauen wir Ihre Anforderungswerkstatt aus fertigen Modulen rund ums Thema Anforderungsspezifikation zusammen. Folgende Module stehen dabei zur Auswahl (Liste wird laufend erweitert): Überblick
[media] Welchen Nutzen bringt es, agiles Vorgehen mit etabliertem Requirements Engineering zu kombinieren? Definition des initialen Product Backlog: Das initiale Product Backlog wird meist intuitiv er
der Testabläufe von Beginn an so gut voranschreitet. Aus meiner Sicht sind die schon nach kurzer Zeit erzielten Ergebnisse wirklich gut und die Zusammenarbeit ist optimal. Ich möchte mich nochmals bei
man gute Problemlösungen erarbeiten und den dafür nötigen Code implementieren. Nach einer gewissen Zeit muss man dann wieder auftauchen, weil sonst die Fehleranfälligkeit deutlich steigt, es geht dem Entwickler
Arbeiten. Ein neuer Blick auf Legacy Code Für viele Entwickler ist Legacy Code etwas, was vor langer Zeit von jemand anderem entwickelt wurde und schlecht wartbar ist. Gibt man Legacy in ein Übersetzungsprogramm [...] geschrieben hat, schon als Legacy Code eingestuft werden. Bei dieser modernen Definition geht es nicht um Zeit oder wer Code geschrieben hat, sondern um Information - Information darüber, ob Code funktioniert [...] mehrere Entwickler arbeiten? Gibt es einen Zusammenhang zwischen der Komplexität des Codes und der Zeit, die für die Behebung von Fehlern aufgewendet werden muss? Wie lange dauert es, neue Features in einen
wird dazu erfasst und bewertet, wie viel Zeit seine Korrektur in Anspruch nehmen würde. Summiert man diese Korrekturaufwände, so erhält man die notwendige Zeit, um die Anforderungsspezifikation auf angemessene [...] Mängel an der Abgrenzung der Anforderung, fehlendes Domänenwissen, Widersprüche etc. Dies ist zur Zeit nicht automatisiert messbar. Vielleicht bietet in Zukunft der Einsatz von KI hier Ansätze, momentan
fehlt, ist der gezielte ergebnisorientierte Einsatz der geeigneten Beschreibungsform zur richtigen Zeit. Nicht zuletzt fühlen sich viele Entwickler durch die Forderung nach der gerade notwendigen Dokumentation [...] Verwaltung. Diese umfasst unter anderem Planung der angemessenen Dokumentationsarten zur passenden Zeit, Attributierung, Filterung Statusübersicht Versionierung, Variantenbildung, Änderungsmanagement, [...] für die Dokumentation angerissen: Vor der Anforderungsdokumentation Zu Projektbeginn ist es an der Zeit, zu überlegen und zu planen, wie, wo und wann Anforderungen auf welchem Detaillierungsgrad beschrieben
lich erweisen, wie die Marketingfolien es versprochen haben. Die Anwender können doch nicht genug Zeit zum Testen haben, sodass am Ende viele Dinge erst im Live-Betrieb ausprobiert werden u.v.m. Das beste [...] der Maßnahmen (wie wahrscheinlich wird das jetzt eintreten, wo wir Maßnahmen umsetzen?) Im Laufe der Zeit, wenn nach und nach Maßnahmen zur Risikoreduktion umgesetzt werden, wird die Eintrittswahrscheinlichkeit