wird. Und ist es endlich soweit, dann wird es von der IT-Mannschaft oft nur rudimentär supportet – meist beschränkt darauf, dass das Betriebssystem, die Datenbank oder der Applikationsserver des Tools laufen [...] dann oft ein oder mehrerer Entwickler, die dann den internen Support dieser Tools übernehmen . Eine meist eher schlechte als rechte Lösung, da die Entwickler ja ihrer Entwicklungstätigkeit nachgehen sollen [...] entsteht so ein „Klotz am Bein“ der betroffenen Entwickler . Außerdem ist eine Entwicklerstunde meist deutlich teurer, als eine IT-Support-Stunde. Es ist auch schon bei einem unserer Kunden passiert,
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 Umsetzung steuern Detailgrad Den Detaillierungsgrad [...] Laufe des Projekts ändern sich Anforderungen und eventuell auch Rahmenbedingungen. Änderungen sind meist mit zusätzlichem Aufwand verbunden. Der Grundsatz soll also lauten: Änderungen sind eine gute Sache [...] werden müssen. Wenn zum Zeitpunkt einer Anforderungsänderung noch nichts programmiert wurde, ist es meist einfach, die Konsistenz herzustellen. Problematisch und aufwändig wird es, wenn Änderungen an schon
automatisch und als Teil des Continuous Integration überprüfen. Architekturanalysewerkzeuge haben meist zwei Hauptfunktionen. Zum einen messen sie typische Architekturmetriken (z. B. Kopplung, Kohäsion [...] Microservices dürfen sich nicht direkt aufrufen. Die Kommunikation muss streng entkoppelt sein – meist über REST oder Message Queues. Auch gemeinsamer Code ist unerwünscht, um die Flexibilität hoch zu
Meist weiß ein Unternehmen/Team selbst viel über die internen Verbesserungsmöglichkeiten. Dies zeigt jedoch oft keine Wirkung. Denn wie sagt ein bekanntes Sprichwort: "Dem Prophet im eigenen Land hört
Der Entscheidung über eine Architektur liegen Ziele zugrunde. Diese sind meist von Projekt-/Produktzielen abgeleitet. Ziele (meist ausgedrückt in Qualitätsmerkmalen) stehen dabei oft im Widerspruch zueinander
verschiedenen rechtlichen Aspekten und Haftungsfragen aus, an die die Entwickler oder auch Kunden meist nicht denken? Erst im Schadensfall kommen dann die Probleme, die durch schlechtes Requirements-Engineering [...] er alles aufschreiben muss, um sich abzusichern. Wenn dann aber die Sache schief läuft, dann kommt meist die Aussage: „Hätten wir das doch vorher schriftlich festgehalten oder vereinbart“. Bei den Juristen [...] der Stein der Weisen beschrieben oder gar eine Lösung für den Unschärfetrichter gefunden, sondern meist alter Wein in neuen Schläuchen verkauft – sprich Methoden, die schon seit Jahrzehnten in Ausschre
auf die Implementierung des zu testenden Systems angewiesen. Fehler, die hier gefunden werden, sind meist in einer früheren Phase entstanden. Wohl liefern die Ergebnisse dynamischer Tests wertvolle Erkenntnisse [...] Projekte angewandt. Doch diese Informationen werden in der Praxis viel zu wenig verwertet. Zudem fehlt meist die Verknüpfung mit weiteren Messwerten und Diagnosedaten aus dem Betrieb des Produkts. Aus Messwerten
Engineering zu kombinieren? Definition des initialen Product Backlog: Das initiale Product Backlog wird meist intuitiv erstellt. Die etablierten Techniken des Requirements Engineerings bieten ein gutes Set für
Anforderungen und den Architekturzielen ergeben sich in Summe die Einflussfaktoren. Diese stehen meist in Wechselwirkungen zueinander. Da alle Einflussfaktoren aufgrund der Wechselwirkungen zueinander [...] untersuchen, zeigt die technische Architektur das "Wie". Umgesetzt wird die technische Architektur meist unter Verwendung von Mustern, die bzgl. der Erfüllung von nicht funktionalen Anforderungen Stärken
wird. Ressourcen sind knapp und jede Aufgabe ist anscheinend „gleich wichtig“. Das Ergebnis sind meist Priorisierungslisten mit Prioritätsklassen wie zum Beispiel A+ oder A+++. Warum ist priorisieren