Software Quality Lab Managed Services und Support für Entwicklungs-Organisationen umfassen nach Bedarf z.B. folgende Leistungsbereiche: Gerne erhalten Sie auf Anfrage weitere umfassende Informationen zu den
anzunähern.“ Abbildung 1 verdeutlicht dies: Durch Optimierung streben wir an, jede Form von Verschwendung, z.B. durch Fehler, Redundanzen in der Kommunikation, etc. zu vermeiden und den tatsächlichen Aufwand möglichst [...] erarbeitet. Der minimal benötigte Aufwand ändert sich dadurch ständig (siehe Abbildung 2). So kann es z.B. sein, dass im Laufe der Anforderungserhebung der gewünschte Funktionsumfang verändert wird, um einen [...] benötigten Aufwand erhöhen, aber langfristig über viele Projekte gesehen zu einer gesteigerten Effizienz z.B. durch mehr Know-how im Team führen. Bei der Planung für hohe Effizienz muss also immer berücksichtigt
lysewerkzeuge haben meist zwei Hauptfunktionen. Zum einen messen sie typische Architekturmetriken (z. B. Kopplung, Kohäsion, Abstraktheit, Instabilität, Distanz, Zyklen) und zum anderen warnen sie, wenn
nachweislich effizienter wäre, mehr Aufwand vorab in die Code-Qualität zur Vermeidung von Fehlern, z.B. durch Code-Reviews, zu stecken. Auf der Toolseite wird überraschend oft mit veralteten Entwicklu
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
erheblichen Einfluss auf die Testbarkeit des Testobjekts auf den verschiedenen Leveln haben. So ist z.B. eine Testautomatisierung (Komponententest) in Systemen, die stark auf Vererbung ausgelegt sind, deutlich [...] helfen, solche Komponenten nicht erst stochastisch finden zu müssen, sondern gleich auf Indikatoren (z.B. zu viele Abhängigkeiten) achten zu können, um die Teststrategie und Methodik entsprechend von Anfang
innerhalb derselben Organisation ausgesteuert, liegen wesentliche Bestandteile der Kommunkation, wie z.B. aktueller Status oder Änderungen von Rahmenbedingungen, in der Verantwortung des Testmanagers. Dieser [...] verständigen, dass Berichte dann als bestätigt gelten, wenn innerhalb eines vorher definiertem Zeitraums (z.B. 5 Arbeitstage) keine Rückmeldung erfolgt.
wächst der Respekt untereinander und wie sagt man so schön in Österreich? – "Beim Reden kommen die Leut' z'samm". Vereinfachen Sie komplizierte Workflows und reduzieren Sie diese auf aktuell notwendige Schritte
herkömmliche REST-Schnittstellenbeschreibung unzureichend. Hier gibt es auf Tool-Seite Abhilfe, wie z.B. RAML. Um jedoch auf der sicheren Seite zu sein, empfiehlt sich Consumer Contract-Driven Testing. [...] einer schlechten Verfügbarkeit leiden, insofern keine Redundanzen vorgesehen sind. Hardwarefehler, wie z.B. defekte Festplatten sind Faktum, man muss mit ihnen leben. Somit ist als zusätzliche Absicherung [...] das Gesamtsystem nach wie vor den Betrieb aufrecht erhalten kann. Weitere Tests in Produktion sind z.B. künstlich Latenzen einzupflanzen bzw. Microservices auf Schnittstellenkonformität zu prüfen. Mic
die qualitative Architekturbewertung mit ATAM sind 2 Workshop-Tage einzuplanen. Sie soll regelmäßig (z. B. jährlich oder beim Start einer großen Entwicklungsiteration) durchgeführt werden.