Geld, ohne direkt oder indirekt etwas zur Wertschöpfung beizutragen. Auch in der Softwareentwicklung kann man immer wiederkehrende Arten von Verschwendung identifizieren. In Anlehnung an die 7 Wastes von [...] Release. LACK OF AUTOMATION - Wir machen Dinge händisch, die automatisiert werden könnten: Mittlerweile kann in der Softwareentwicklung vieles automatisiert werden: Automatisierte Prüfung der Anforderungsqualität
Projekts ganz neue Anforderungen definiert? In solchen Fällen muss der Projektleiter zeigen, was er kann. Da bei ihm alle Informationen zusammenlaufen, hat er die Aufgabe, Transparenz zu schaffen, Prioritäten [...] Sie sich der Wirklichkeit stellen müssen und dann ist es allemal besser, früher reagiert zu haben. Kann zB für einen kranken Mitarbeiter ein adäquater Ersatz gefunden werden? Falls ja, blockieren Sie dessen
finden viele auch implizite Kommunikationsformen ihre Anwendung. Ein Testmanager in diesem Umfeld kann durch die internen Prozesse öfters direkt mit Stakeholdern in Kontakt treten. Diese implizite, durch [...] Aspekte eine Rolle. Er sollte daher darin erfahren sein, was mit einem Online-Meeting erreicht werden kann und wo - werkzeugunabhängig - die Grenzen sind. Prozesse Das TestCenter folgt aus Effizienzgründen
Es schränkt die Entwickler nur unnötig ein und verhindert gute alternative Lösungsansätze. Außerdem kann und will der Kunde technische Details meist nicht beurteilen. 3. Risiko und zeitlicher Abstand zur [...] Grundsatz, dass alles, was einfach, automatisch und tool-unterstützt verwaltet und gemanagt werden kann, auch einen Mehrnutzen für das Projekt bedeutet. Beziehungen, die manuell gepflegt werden müssen, [...] wird es, wenn Änderungen an schon umgesetzten Teilen erfolgen. Bei Orientierung an diesen Grundregeln kann ein für das agile Umfeld passendes und strukturiertes Requirements-Engineering erreicht werden, das
angepasst und an den Außenstellen und Mobilgeräten bereitgestellt werden. Bei Auftreten eines Fehlers kann mit dem Mobilgerät ein Foto oder Video erstellt werden, zum jeweiligen Checkpunkt als Dokumentation [...] in der Zentrale automatisch der Behebungsprozess für das Problem gestartet. Die digitale Checkliste kann bei Anlagen oder Embedded-Systemen mit einem Testsystem gekoppelt werden das mithilft, indem es z
als „mögliches Unterziel der Effektivität [und] stellt eine Relation von Input und Output dar und kann als Maßstab für die Ressourcenwirtschaftlichkeit dienen“. Output könnte zum Beispiel in Function Points [...] Entwicklungsprozess ebenfalls als „eindeutige Handlungsvorschrift für die Lösung eines Problems“ [4], dann kann man die Sicht auf Effizienz auch auf Software-Entwicklungsvorhaben übertragen: „Effizienz eines E [...] bedeutet „die richtigen Dinge zu tun“ [1]. Erst wenn ich sicher bin, die richtigen Dinge zu tun, kann ich mich darum kümmern, sie effizient zu tun. Was aber sind diese „Dinge“? Was sind die Ziele, die
auch für Projekte abseits der Software-Entwicklung sind Themen, denen man sich nicht verschließen kann. Bereits 2014 nutzten laut einer Studie von Atlassian etwa ein Drittel der Befragten die JIRA-Software
Features umzusetzen. Was ist falsch verlaufen? Max kann man nicht alleine für den Misserfolg verantwortlich machen. Obwohl… Ein guter SW-Architekt kann mehr als nur richtig gezeichnete Pfeilspitzen in [...] SW-Architekt über soziale Kompetenzen. Er ist kein Mauerblümchen, sondern geht Probleme proaktiv an, kann andere überzeugen und lässt auch sich selbst überzeugen. Ein SW-Architekt moderiert Workshops, ko [...] dagegen. Für Max ist die Bahn frei für eine erfolgreiche Karriere als SW-Architekt. Soziale Kompetenz kann man lernen! Software Quality Lab bietet dazu das Seminar „ Soft Skills für Software Architekten (iSAQB
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.
ist, dass flexibel auf Änderungen der Anforderungen und damit des Produktivcodes reagiert werden kann. Die Wartungsaufwände einer Testautomatisierung dürfen also nicht die Effizienzvorteile der Testd [...] frühzeitig im Sinne einer guten Qualität zu agieren, ist ein fundiertes Prozesswissen notwendig. So kann ein Tester schon frühzeitig erkennen, ob nicht bereits das Umfeld Risiken hinsichtlich der Qualität