Fragen? Jetzt Anruf vereinbaren!

IT-Beratung

Als Berater verstehen wir unsere Kunden. Wir analysieren die Herausforderungen, zeigen Lösungswege auf und entwickeln eine nachhaltige Strategie. Durch einen Blick “über den Tellerrand” erfassen wir Querbezüge und finden Synergien.

Wir beraten unsere Kunden im Vorfeld und bei der Durchführung großer Transformationsprojekte. Dafür bieten wir visionäre Charaktere mit Weitsicht und Leidenschaft.

Frühe Phasen

Zu Beginn ist der kritische Abschnitt eines Vorhabens. Es gilt, dass alle Beteiligten die Problemstellung verstanden haben, die Lösungsalternativen kennen und richtige Entscheidungen treffen. In diesem Abschnitt bringen unsere Berater Erfahrung und Weitsicht ein und unterstützen unsere Kunden dabei, die Weichen richtig zu stellen.

Hierfür können wir vor allem folgende Analysen empfehlen:

  • Use Case basierte Anforderungsanalyse
  • User Story basierte Anforderungsanalyse
  • Schätzmodelle für Use Case oder User Story basierte Anforderungen

Modellierung

Vor allem grafische Modelle sind sehr hilfreich für die Kommunikation und Abstimmung von komplexen Sachverhalten. Einen unschätzbaren Vorteil bieten solche Modelle vorzugsweise dann, wenn sie mehr sind als “nette bunte Bildchen”. Mit zielführender Systematik und Methodik erstellt, können Modelle auch helfen, bei der Implementierung bzw. Qualitätssicherung durch Code- oder Testfallgenerierung den Aufwand zu reduzieren..

Insbesondere mit den folgenden Ansätzen und Methoden haben wir sehr gute Erfahrungen gemacht:

  • Fachliche Datenmodellierung
  • Schnittstellenmodellierung
  • Modellbasierte API- und DDL- bzw. Testfall-Generierung

Variantenmanagement

In immer mehr Bereichen haben wir es durch zahlreiche Konfigurationsmöglichkeiten mit variantenreichen Systemen zu tun. Damit die Entwicklung und Absicherung solcher Systeme oder Produkte beherrschbar bleibt braucht es intelligente Strategien, die Querbezüge und Gemeinsamkeiten individueller Varianten geschickt ausnutzen.

Aus eigener Erfahrung sind insbesondere folgende Methoden und Analysen empfehlenswert:

  • Datenflussanalysen
  • Kontrollflussanalysen
  • Variabilitätsgewahre Analysen

Passende Beiträge aus unserem Blog

Grundlagen der Produktlinienentwicklung

17.01.2019
Als Konsumenten stellen wir unterschiedliche Anforderungen an die Produkte, die wir tagtäglich einsetzen. Aus diesem Grund bieten Hersteller ihre Produkte in unterschiedlichen Varianten an. Der Aufwand zur Entwicklung und Pflege eines Produktportfolios mit einer Vielzahl unterschiedlicher Produktvarianten ist viel höher. Zeitgleich ist die Entwicklung von Produktvarianten von Grund auf unmöglich, da sehr teuer. Dies ist in der Regel auch nicht notwendig, weil sich Produktvarianten häufig nur in einzelnen Aspekten unterscheiden, d.h. ein Großteil des Funktionsumfangs wird zwischen Varianten geteilt.
Entwicklung von Analysen für 26000 Varianten

Entwicklung von Analysen für 26000 Varianten

15.06.2018
Viele Softwaresysteme stellen eine große Anzahl an Konfigurationsoptionen bereit, um das Verhalten eines Systems an unterschiedliche Anforderungen und Anwendungsfälle anzupassen. Solche variantenreichen Systeme stellen die Qualitätssicherung von Softwaresystemen vor eine große Herausforderung. Durch die mögliche Kombinatorik ist eine “brute force” Absicherung jeder einzelnen möglichen Variante keine Option.
Picture Credits Title: © zhu difeng, Adobe Stock
Johannes Becker

Johannes Becker

Managing Consultant

+49 89 5307 44-523

becker@4soft.de

Haben Sie noch Fragen? Schreiben Sie mir doch einfach ein E-Mail oder rufen Sie mich an.