gemeinsamer Code ist unerwünscht, um die Flexibilität hoch zu halten. In Architekturanalysewerkzeugen kann man solche Regeln in Form einer SOLL-Architektur modellieren und dann als Teil des Builds oder des [...] dargestellte Verbindung eine Regelverletzung an Wer schon unter einer degenerierten Architektur leidet, kann mit einigen Architekturanalysewerkzeugen auch virtuelles Refactoring vornehmen. Das Werkzeug zeigt
Prozess-“Exot“, der auch innerhalb der Organisation ein mehr oder weniger „ungeregeltes“ Leben führen kann. Die Qualitätsprozesse werden zwischen den beiden Welten oft nur unzureichend abgestimmt und in weiterer [...] zielgruppengerecht aufzubereiten und in der erforderlichen Form darzustellen. Das reaktive Vorgehen kann durch die Einbeziehung des SW-Testmanagers in den frühen Planungsphasen des Gesamtprojektes und der [...] Prozessen möglichst früh in den übergreifenden Planungs- und Steuerungsprozessen zu verankern. Es kann dazu erforderlich sein, auf Gesamtprojektebene eine andere Sichtweise auf Qualität zu entwickeln.
Produkt (Prototyp), sondern nur mit (evtl. recht umfangreichen) Spezifikationsartefakten konfrontiert, kann dies zu einer Informationsüberlastung im Review-Meeting am Ende des Sprints führen. Schließlich müssten [...] korrektes Ergebnis liefern soll. Wenn zunächst nur Teile der Berechnung spezifiziert und umgesetzt werden, kann eine Berechung des Endergebnisses ungenau oder eventuell gar nicht möglich sein. Ähnlich verhält es [...] Verantwortung hingearbeitet, was jedoch auch den Verlust individueller "Eigentumsrechte" mit sich bringen kann. Durch regelmäßige Retrospektiven wird eine fortlaufende Verbesserung der Vorgehensweisen und mög
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
Seminaren zu agilen Methoden lernt man diverse Techniken, um Anforderungen zu priorisieren. Zum Beispiel kann man den Geschäftswert quantifizieren, in Klassen einteilen oder ein Punkteschema einführen. So einfach [...] Beispiel: 40 % Features, 30 % Weiterentwicklung, 20 % Wartung und 10 % Sonstiges. Das Entwicklungsteam kann nun Tickets aus den Töpfen abarbeiten. Wichtig dabei ist, dass am Sprintende insgesamt die definierte
verständlich an die Entwicklung weitergeben kann. Als Architekt möchte ich die Bedürfnisse unserer Kunden kennen, damit ich das System optimal designen kann. Als Product Owner möchte ich wissen, was die [...] "Ich brauche dringend einen Button, mit dem die ganze Hauptsaldenliste in Excel exportiert werden kann!" Kennen Sie solche oder ähnliche Anforderungen? Oft landet das sofort 1:1 als Item im Backlog der [...] die wichtigsten Bedürfnisse sind, damit ich die Reihenfolge meiner Backlog Items daran ausrichten kann. ... Früher hat man Produkte gebaut, weil irgendjemand die Idee dazu hatte. Mit viel Marketing wurde
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
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
verteilt werden kann. Die Auswahl von Programmiersprache, Plattformen und Frameworks schränkt möglicherweise die Systeme ein, auf denen das Softwaresystem zukünftig benutzt werden kann. Viele Entscheidungen
Gefühl von Unsicherheit und Überforderung auslösen können. Als Gegengewicht zu dieser Entwicklung kann die betriebliche Weiterbildung im Gewand lebenslanger Lernprozesse – und eingebunden in reguläre [...] Teammitgliedern rotiert und innerhalb des Teams eine entsprechende Wissensspeicherung stattfinden kann. So gesehen wirkt eine gezielte Weiterbildung nicht nur als Wissensaufbau, sondern dient auch der [...] dieser Fähigkeiten ist ein Prozess, in dem ein entsprechendes, individuelles Wachstum erlangt werden kann. Solche Erkenntnisse und Fähigkeiten innerhalb eines aktiven und interoperablen Entwicklungs-Teams