individuell gestalteten Tool-Einführungstag einen guten Überblick über das Tool gewinnen. Tipps und Tricks z.B. zur Namensgebung der Artefakte wurden am Ende diskutiert und werden in den Projekten für eine einfachere [...] Entwicklungsprozess im Unternehmen sicherzustellen. Die Tools, für die wir intensive Unterstützung wie z.B. Installation, Konfiguration, Integration, Einführungsunterstützung und individuelle Schulungen anbieten
TestCenter setzt verstärkt auf online Medien. Die Teams werden früh darauf vorbereitet sich regelmäßig z.B. via Skype zu treffen und abzustimmen. Interessant ist dabei, dass sich der Chat als besonders effektiv [...] Online-Meetings, bei denen das TestCenter Team in SCRUM Daily Stand-ups eingebunden werden kann, aber auch z.B. Teamviewer Sessions bei denen durch gegenseitigen Zugriff auf Rechner Wissen effizient ausgetauscht
Projekten bei unseren Kunde Wir freuen uns über Ihre folgenden Eigenschaften: fundierte Ausbildung z.B. Studium Wirtschafts-Informatik, Informatik oder entsprechende andere Weiterbildungen idealerweise [...] Security Schwerpunkt tiefgehende praktische Erfahrung im Bereich IT-Security bzw. Secure SW-Development z.B. als Prozess- oder Entwicklungs-Verantwortlicher oder Berater von Vorteil ist praktische Erfahrung
Software-Organisation bzw. die Softwareprodukte sowie die entsprechenden Werte und Risiken und ist z.B. eine wesentliche Grundlage im Falle eines Unternehmens- oder Produkt-Verkaufs oder auch Zukaufs oder [...] speziell an eine Aufgabe angepasst und muss für den Einsatzzweck besonderen Anforderungen genügen (z.B. Echtzeitfähigkeit, Funktionssicherheit, Interoperabilität, Energie-bedarf, etc.) Begleitung von [...] s-Engineering! Source Code Qualität Codequalität ist primär auf nichtfunktionale Anforderungen wie z.B. Modularität, Wiederverwendbarkeit, Analysierbarkeit, Modifizierbarkeit, Testbarkeit, Verständlichkeit
eine Testautomatisierung. Ganz besonders wichtig ist eine Testautomatisierung, wenn das Projekt agil (z.B.) durchgeführt wird. Gerade hier sind sehr häufige Regressionszyklen notwendig, da Änderungen stetig [...] entwickeln daher zum anderen auch speziell an die Testumgebung des Kunden angepasste Frameworks, die z.B. über Schlüsselwörter deskriptiv programmierbar eine effiziente Umsetzung der gewünschten Testaut
sserung (z.B. Refactoring, Patterns) Code-Reviews durch Experten zur regelmäßigen Prüfung der Codequalität Coding-Prozess strukturieren und modernisieren und Etablieren von Developer-Tests (z.B. TDD,
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.
Anfang an als WiP-Linit für jeden Prozessschritt zu setzen. Also bei einer Teamgröße von sechs Personen z. B. 6. Das zeigt jegliche Ungleichmäßigkeit im Ablauf sofort auf, weil zumindest statistisch gesehen [...] Durchlaufgeschwindigkeit erwiesen, wenn innerhalb des Teams Aufgaben aktiv weitergegeben werden. Sollte z.B. jemand anderer einen Test durchführen, den ich geschrieben habe, dann ist es sinnvoll, wenn ich den
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
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