Testabdeckung notwendig werden. Dieser Konflikt kann nur mit Testautomatisierung aufgelöst werden. Nur mit automatisierter Ausführung der funktionalen GUI-Tests kann die Testfrequenz bei gleicher Teamgröße deutlich [...] Vorteil, dass hier eine Verbindung zwischen BDD * -Spezifikation und Code geschaffen werden kann: Das Business kann die BDD * -Specs lesen und verstehen, die Entwickler/Tester ihren Code. * BDD steht für Behaviour
statistisch gesehen, jedes Teammitglied seine Aufgabe nur dann in den nächsten Schritt überführen kann, wenn dieser nächste Schritt für die vorhergehenden Aufgabe bereits erledigt ist. Natürlich muss das
gebieten liegen ausreichend Datenbestände vor, aus denen gut auf Fehlerquellen geschlossen werden kann. Sogar auf zukünftige Fehler, noch lange bevor sie im Feld bemerkbar werden. Die Effektivität und [...] auf Softwarefehlern beruhende Probleme bei Industrierobotern können vorausgesehen werden. Im Betrieb kann zum Beispiel ein Prozess rechtzeitig neu initialisiert werden, bevor es zum Ausfall kommt. Logistik: [...] Auswertung von z.B. Bremswegen, Verlauf von Treibstoffverbrauch, detaillierten Motordaten und so weiter kann der Fahrzeugeinsatz optimiert und können Fahrzeugausfälle verhindert werden. Services werden zum
aber es gibt zehnmal wichtigere Dinge im Unternehmen.“ „Nur weil alle anderen dies so machen…“ „Ich kann nicht noch mehr arbeiten!“ Erwarten Sie Widerstand der Beteiligten, auch wenn es sich um eine gewünschte
versucht die Problemstellung und den bereits vorhanden Code zu verstehen. Erst nach dieser Eintauchphase kann man gute Problemlösungen erarbeiten und den dafür nötigen Code implementieren. Nach einer gewissen [...] dass sich ein externer Blick lohnt und einfache Prozessveränderungen eine große Wirkung erzeugen kann. [media] Ihr Nutzen Optimierte Prozesse Optimale Geschäfts-, Produktions- und Entwicklungsprozesse
von W3C umsetzt, damit ich das Internet uneingeschränkt nutzen kann. Wie kann ich feststellen ob mein Softwaresystem nachhaltig ist? Wie kann ich ein nachhaltiges Softwaresystem entwerfen? An diesem Punkt [...] Der Begriff Nachhaltigkeit setzt sich nicht nur mit dem Thema Umweltschutz auseinander, sondern kann auch signifikant zum Unternehmenserfolg beitragen. Diese Tatsache gilt ebenfalls in Bezug auf die E [...] stemen ist es wichtig, dass diese unsere Ziele für eine nachhaltige Entwicklung unterstützen. Man kann soweit gehen und behaupten, dass unser Stromverbrauch größtenteils von der Software und der zugru
des Zwecks effizient erhalten kann? Angemessenheit : Ist der Umfang dem Zweck entsprechend angepasst? Korrektheit : Sind und bleiben die Informationen korrekt? Und wie kann ich sicherstellen, dass keine [...] „Vollständigkeit“ sind aber keine Ziele von Dokumentation und auch keine Qualitätsmerkmale, denn letztlich kann eine Dokumentation zweckunabhängig nie vollständig sein. Wo sollte man auch aufhören, wie weit sollte [...] Qualitätsmerkmale, die dann als Bewertungsrahmen dienen können, sind: Verständlichkeit : Welches Wissen kann man bei der Zielgruppe voraussetzen, wo muss man sich an den Wissensgrad anpassen? Wartbarkeit : Wie
und erhält auf einfache Weise einen Ausgangspunkt für Verbesserungsmaßnahmen und auch ein Ziel. Man kann bestimmen, in welche Phase man sich in welchem Zeitraum verbessern möchte. Dieser Fragenkatalog ist [...] klare Anweisung, wie und mit welchen Maßnahmen dies passieren soll, liefert es zunächst nicht. Dies kann standardisiert auch nicht geliefert werden, da dies eng mit der Struktur der innerbetrieblichen Prozesse
n gezeigt hat, wird durch IoT verstärkt. Die Komplexität auf kommunikativer Ebene solcher Systeme kann nur durch eine vernünftige Automatisierung beherrscht werden. Dennoch sind in Einzelfällen auch manuelle [...] analytisch sind, entwickeln sich in diesem Umfeld dann mehr zu System-/Produkttests. Das Testobjekt kann z.T. simuliert werden (was auch sehr kostenintensives Know-how benötigt, sofern es nicht schon fertige [...] ein darauf spezialisiertes TestCenter auszulagern, welches das besser und kostengünstiger leisten kann.
beweisen kann und somit ein stochastischer und risikogesteuerter Prozess ist, zeigt, dass eine frühe Kenntnis der Architektur eines Systems positiv zum Erreichen von Testzielen beitragen kann. Im Folgenden [...] Testmanager dies wirksam verwenden kann, sollten Risiken auf Basis einer sorgfältig erstellen Architekturdokumentation kommuniziert werden. Eine solche Dokumentation kann insbesondere durch die White-Box [...] je nachdem, wie die Ziele gewichtet sind. Wird der Test frühzeitig in die Diskussion eingebunden, kann er wiederum seine Ziele und Gewichtungen danach ausrichten, Fehlertiefe und Methodik ableiten und