Services

Business Analyse

Business Analyse bedeutet herauszufinden, was Sie überhaupt benötigen – und was nicht.

Dafür gehen wir zusammen mit Ihnen Ihre detaillierten Anforderungen durch oder erarbeiten diese gemeinsam.

In Workshops gehen wir mit Ihnen und Ihrem Team Ihre Abläufe und Prozesse durch, um herauszufinden, wo diese effizienter sein könnten und wo Sie sich womöglich sogar einer Software angepasst haben, statt die Software Ihren Bedürfnissen anzupassen.

Wenn Sie bereits Softwarelösungen im Einsatz haben, schauen wir uns an, wo der Schuh drückt und welche Vereinfachungen und Ergänzungen möglich sind und wie sich Systeme verknüpfen lassen.

Bei der Anschaffung und Evaluation von Business Software begleiten wir Sie durch den Prozess, arbeiten die Anforderungen aus, vergleichen Angebote mit professionellen Tools, stellen die kritischen Fragen und begleiten Sie beratend aber auch mit professionellem Projektmanagement durch alle Phasen: von der Konzeption über die Implementierung und das Testing bis zur Einführung mit Roll-out. Unsere Berater, teilweise selbst ehemaligen ERP-Verkäufer, wissen genau, wo etwas kritisch oder instabil werden könnte und wo Ihnen möglichweise zu viel versprochen wird. Wir stehen Ihnen als Ihr neutraler Berater zur Seite.

SOFTWARE & APPS

Wir können Software!
Unsere Entwickler und Software-Fachspezialisten haben viele Jahre Berufserfahrung und schon unzählige Projekte umgesetzt. Dazu zählen Softwarelösungen mit ganz unterschiedlichen Anforderungen in den verschiedensten Branchen. Von einer kleinen Zusatzfunktion für einen Onlineshop über die Entwicklung von Schnittstellen, um verschiedene Systeme miteinander zu verknüpfen, bis hin zur Konzeption und Entwicklung gänzlich neuer Softwarelösungen mit verschiedenen Modulen.

Den Technologien sind dabei kaum Grenzen gesetzt. Anbindung an verschiedenste Eingabe- und Endgeräte wie Smartphones, Tablets, Internet of Things, GPS-Geräte, RFID-Chip- und QR-Code-Leser, Produktionssysteme, Schließ- und Alarmanlagen, Kassenterminals uvm. sind für uns selbstverständlich. Und Datenaustausch über Schnittstellen und Data Pipelines mit ERP-Systemen, Banken, Datenbanken jeder Art, Online-Shops, Finanzsysteme usw. gehören für uns zum Alltag.

FULL STACK DEVELOPMENT

Outsourcing: Optimale Ergänzung für Ihr Team
Gerne ergänzen wir Ihr Entwicklerteam mit unseren Know-how – egal ob für einzelne Entwicklungsschritte oder ganze Prozesseinheiten. Eine gute Alternative in einer Zeit, in der gute Entwickler schwer zu finden und wirtschaftliche Unsicherheiten verbreitet sind.

Wir haben viele Jahre Erfahrung in jedem Bereich von Full Stack Development: Von UX Design und Frontend-Entwicklung über Backend-Entwicklung bis DevOps.

Unsere Schwerpunkte
Unsere Schwerpunkte liegen dabei in der Backend-Entwicklung mit Python und PostgreSQL: Ob Monolithen mit Django und ORMs oder Flask-basierte Micro-Services mit Advanced Analytics SQL – wir wählen pragmatisch die Tools aus, die zum jeweiligen Projekt passen. Dabei legen wir stets großen Wert auf schlanke, aber professionelle Agilität und arbeiten gerne auch mit Rapid Prototyping und iterative Verfeinerung.

DevOps
Auf der DevOps-Seite sind wir in der Lage, komplette CI/CD-Pipelines von Grund auf aufzubauen. Unsere bevorzugten Tools sind GitLab, Docker und Docker Compose. Wir kennen uns auch mit Kubernetes und Cloud-Anbietern wie AWS, Azure und GCP aus, bevorzugen aber wann immer möglich einfache Setups mit wenigen VMs und ein bisschen Docker.

Wir bieten Leistungen im Bereich Entwicklung und Beratung in allen Bereichen, in denen wir Ihr Team optimal ergänzen können.

PostgreSQL CONSULTING

Wir unterstützen Sie beratend, konzeptionell oder aktiv in der Entwicklung in folgenden Belangen:

  • Konzeption: Strukturierung und Aufbau von Datapipelines, Data Lakes und Data Warehouses
  • Schnelle Hilfe: Bei gänzlich festgefahrenen Projekten oder einzelnen Problemlösungen
  • Weiterbildung und Begleitung:
    • für Anfänger (“Wie lese ich überhaupt einen SQL-Plan?”, “Wie kann ich besser indizieren?” usw.)
    • für Erfahrene Softwareentwickler und Administratoren
    • für Erfahrene Datenbankspezialisten (als reflektierter Blick von außen)
  • Ansprechpartner in allen PostgreSQL-Fragen (Stichworte: Performance, Partitionierung, Planner, CDC)

BUSINESS SOFTWARE

Systemlandschaft statt einsame Insellösungen
Wir glauben, dass die beste Lösung selten ein einziges System ist, das die Anforderungen aller Aufgabengebiete in einer Firma einigermaßen erfüllt. Vielmehr ist es die, wenn man die besten Tools für die spezifischen Aufgabengebiete anwenden kann und diese optimal und nahtlos miteinander verknüpft. So werden aus vielen Insellösungen gut ineinandergreifende Systemlandschaften.

Wir bieten:

  • Qualifizierte Hilfe bei der Optimierung von bestehenden Softwarelösungen
  • Unabhängige und professionelle Beratung, Begleitung und Moderation von Evaluierungsprozessen neuer Softwarelösungen
  • Ergänzung bestehender Software durch integrierte Eigenentwicklungen
  • Verknüpfung von mehreren Insellösungen mit Schnittstellen
  • Ablösung von Excel, Access und Word

KI / Machine Learning

Künstliche Intelligenz gehört in jede Firma
Jeder hat schon von “Künstlicher Intelligenz” gehört. Seit Jahrzehnten berichten die Medien darüber. Und seit je her wird sie in Zusammenhang gebracht mit abstrakter Robotik und gilt als Technologie der Zukunft und als etwas, womit der Ottonormalverbraucher kaum je was zu tun haben wird.

Dabei sind Technologien im Bereich Machine Learning bereits vielerorts in unserem Alltag integriert. Größere Firmen lassen eingehende E-Mails vorsortieren, Suchmaschinen verstehen, nach was wir suchen, auch wenn wir andere Begriffe verwendet haben, Bildbearbeitungsprogramme können einzelne Bildelemente erkennen und ausschneiden, Medizinische Systeme können Röntgenbilder analysieren, Fahrzeuge erkennen Straßenschilder auch im Dunkeln usw.

Unser Ziel ist es daher, den Begriff „Künstliche Intelligenz“ zu entzaubern und auch mittelständischen Firmen und Institutionen verständlich machen, dass genau in darin viele Lösungen verschiedener Probleme liegen kann.

Technologien des Machine Learning
Ein Kernbereich unseres Angebots ist das Machine Learning (Künstliche Intelligenz), mit der Besonderheit, dass wir die in Europa noch kaum verbreiteten topologischen Verfahren wie MAPPER anwenden können, sowie Kundenlösungen auf Grundlage persistenter Homologie entwickeln können. Diese Lösungen lassen sich gut mit modernen Data Pipelines mit neuronalen Netzen, beispielsweise Transformer-Modellen, die wir mitanbieten, kombinieren.

PROJECT MANAGEMENT

Pragmatismus als Leitlinie
Nicht alle Projekte sind gleich. Großprojekte brauchen mehr und andere Instrumente, damit sie gut ablaufen, als weniger umfangreiche. Aber auch kleinere Projekte müssen innerhalb der Leitplanken eines standardisierten Vorgehensmodells ablaufen, damit es nicht chaotisch wird. Daher ist gesunder Pragmatismus entscheidend: So wenig Aufwand wie möglich, aber immer so viel Planung wie nötig. Das ist unser Credo. Und auch unser bewährtes Erfolgsmodell.

Zum Projektmanagement gehören geklärte Abläufe und Organisation, transparente Planung und Statusinformationen, dokumentierte Entscheidungen, verbindliche Kommunikation, nachvollziehbare Änderungsprozesse, verständliches Anforderungsmanagement, proaktive Akzeptanzförderung, Risiko- und Stakeholdermanagement, eine offene Fehlerkultur und natürlich die richtigen Tools. Wichtig ist uns dabei, dass das Projektmanagement als solches schön schlank und einfach bleibt und nicht selbst in den Fokus rückt. Es soll beschleunigen und den “Bullshit-Faktor” reduzieren, nicht bremsen.

Agil und Nicht-Agil
Während wir in der regulären Softwareentwicklung mit agilen Methoden arbeiten, setzen wir bei Business Software-Projekten sowie im Bereich Business Analyse auf das herkömmliche Modell nach IPMA. Für komplexe Software-Entwicklung-Projekte haben wir ein eigenes Modell entwickelt, das agiles und nicht-agiles Arbeiten zusammenführt.

Projektmanagement als Dienstleistung
Gerne stehen wir Ihnen auch beratend zur Seite, wenn Sie in einem Projekt mit einer anderen Dienstleistern Arbeiten sind. Entweder von Anfang an oder wenn Sie unzufrieden sind und einen unverbrauchten, pragmatischen Blick auf den Zustand des Projekts brauchen.

de_DE_formalGerman