Was bieten wir?
Alles aus einer Hand!
Einen offenen Dialog, das Passende für Ihren Geldbeutel und natürlich funktionierende Software - qualitätsgesichert und wartbar.
Unkompliziert & kundenorientiert
Digitale Evolution
Wir gehen nicht zurück auf Los!
Wir finden gerne mit Ihnen zusammen heraus, was Sie wirklich benötigen, um im stetigen Wandel der digital leicht verrückt gewordenen Welt geschäftlich erfolgreich zu bleiben. Unser Schwerpunkt liegt dabei auf einer sinnvollen, kostenverträglichen Weiterentwicklung Ihrer IT-Landschaft und dem potentiellen Abschneiden "alter Zöpfe" anstelle umfangreicher und kostspieliger Neuentwicklungen.
Ihre Vorteile
- Ein fester Ansprechpartner von Beginn an, der Sie durch alle Projektphasen begleitet
- Nur ein Vertragspartner für alle Dienstleistungen
- Schnelle Einarbeitungszeit
- Hohe Produktivität
- Ausgeprägte Erfahrung im Change Management
- Hohe soziale Kompetenz
- Wir hören Ihnen zu und wissen nicht einfach alles besser!
Unsere Leistungen
Ende-zu-Ende-Verantwortung
Management Consulting
Zuhören & Verändern
Ihre IT hat kein Ziel und Ihre Systemlandschaft ist ein bunter Strauß an Technologien und Programmiersprachen? Sie sind die einzige Firma, die veralteten, technologischen Exoten noch eine Heimat bietet? Projekte brauchen Monate, obwohl es sich nur um eine kleine Änderung handelt? Dann sollten wir reden!
Unsere Arbeit beginnt immer mit dem Kennenlernen und Zuhören. In vielen Einzelgesprächen - und das können durchaus auch 50 Gespräche sein, wenn es um ein Mandat im Bereich Interim Management geht - gilt es erstes Vertrauen aufzubauen und zu verstehen, wie Ihre Organisation wirklich tickt: Welche Probleme gibt es im Tagesgeschäft und auch bei der Umsetzung strategischer Projekte, wo zeigen sich potentielle Konfliktherde?
Durch gezielte Fragen finden wir heraus, wo es sich lohnt zuerst hinzuschauen und wo mögliche Barrieren überwunden werden müssen. Nur so gelingt es uns, einen an uns gestellten Auftrag initial richtig einzuschätzen und sehr zeitnah bereits eine erste Rückmeldung zu einer passenden Vorgehensweise bzw. zu erwarteten Problemstellungen zu geben.
Transparenz ist uns sehr wichtig, denn wir wollen keine Resultate versprechen, die wir nicht erreichen können. Nur mit Offenheit bzw. Ehrlichkeit sowie dem richtigen Tempo lässt sich wirklich etwas verändern.
Unsere Schwerpunkte:
- IT-Strategie
- Business Development
- Interim Management
- Organisationsanalyse & -entwicklung
- Change Management
Konzeption
Aufschreiben & Zeichnen
Sie haben Schwierigkeiten fachliche Anforderungen aufzuschreiben und leiden unter gewachsenen Strukturen, bei denen die Anforderungen "irgendwo" im Quellcode vergraben liegen? Ihre Anforderer möchten gerne, dass etwas "genau so wie im alten System" funktioniert, können die Funktion aber gar nicht beschreiben?
Wir finden für Sie heraus, welche Anforderer es an Ihr Projekt in Summe gibt und ermitteln dann mit diesen zusammen echte fachliche Anforderungen anstelle von kurzen Implementierungsanweisungen. Dabei wählen wir unsere Vorgehensweise passend zu Ihrem Unternehmen: Workshops oder persönliche Interviews kommen ebenso zum Einsatz wie der undankbare Weg über das Reverse-Engineering von vorhandenem Quellcode.
Darauf aufbauend erstellen wir Ihnen erste Vorschläge für die Erweiterung bzw. Neuentwicklung Ihrer Software. Sind Benutzeroberflächen involviert, visualisieren wir unsere Ideen für Sie mit Hilfe von Mockups. Iterativ arbeiten wir dabei Ihre Rückmeldungen ein und "übersetzen" zwischen fachlicher Seite und IT, damit die späteren Umsetzungsaufwände nicht explodieren. Die technische Konzeption wird von uns so ausgelegt, dass sie sich entweder an Ihrer vorhandenen IT-Architektur ausrichtet oder aber bewusst neue Wege geht, um Migrationspfade aus dem Dickicht einer gewachsenen Systemlandschaft zu bieten.
Unsere Schwerpunkte:
- Anforderungsmanagement / Requirements Engineering
- Ermittlung von fachlichen Anforderungen (auch aus dem Quellcode bestehender Systeme)
- Aufbau von Product Backlogs / Product Owner
- IT-Architektur (Software & Infrastruktur)
- User Experience inkl. Mockups
Planung & Steuerung
Fragen & Antworten
Sie kennen den Status Ihrer Projekte nicht? Sie möchten gerne "agiler" arbeiten, haben aber Restriktionen in die restliche Organisation herein? Projekte werden jede Woche umpriorisiert?
Wir möchten von Ihnen erfahren, unter welchen Rahmenbedingungen wir Sie am Besten unterstützen können, um unser gemeinsames Projekt zum Erfolg zu führen. Mit einem Kick-off starten wir jedes Projekt, so dass sich alle Teammitglieder bereits frühzeitig kennen lernen. Dabei klären wir auch Rollen und Zuständigkeiten, so dass jeder weiß, wo die Verantwortlichkeiten liegen und bei wem es Unterstützung im Bedarfsfall gibt. Denn nur so ist eine gute Kommunikation mit kurzen Wegen im Projektverlauf möglich. Durch Daily Standup Meetings im Projektteam - auch unter Einsatz von Videokonferenzsystemen bei verteilten Teams - erfahren wir beispielsweise jeden Tag den aktuellen Stand des Projekts und können so sehr zeitig Hindernisse aus dem Weg räumen oder bei potentiellen Verzögerungen Gegenmassnahmen einleiten.
Unsere Schwerpunkte:
- Programm- & (Multi-)Projektmanagement
- Budgetplanung & -controlling
- Risikomanagement
- Vorgehensmodelle:
- Scrum: Product Owner, Scrum Master
- Kanban
- Wasserfall
Umsetzung
Entwickeln & Testen
Sie müssen viel zu viele Projekte gleichzeitig stemmen? Ihre internen Kapazitäten decken nicht Ihren Bedarf? Sie wollen Ihre Software modernisieren, aber auch gleichzeitig neue Produkte auf de Markt bringen? Für Ihre exotischen Altsysteme gibt es kein Know-How mehr im Unternehmen?
Softwareentwicklung ist unsere Leidenschaft. Ob als Teil Ihres Entwicklungsteams oder unabhängig, vor Ort oder Remote - wir haben bereits in den verschiedensten Setups Erfahrungen gesammelt und wissen daher genau, auf was es ankommt: Kommunikation!
Zu Beginn legen wir gemeinsam mit Ihnen die Anforderungen an die zu entwickelnde Software fest. Eine Definiton of Done ist dafür ebenso essentiell wie Coding Guidelines, Testarten und -abdeckung sowie Richtlinein für die Dokumentation. Wir sorgen mit Hilfe von Jenkins und SonarQube dafür, dass Sie die Qualität jederzeit im Blick haben können und dokumentieren unsere Schnittstellen z.B. mit Hilfe von Swagger.
Unsere Schwerpunkte:
- Softwarearchitektur
- Softwareentwicklung
- Qualitätssicherung: automatisiert & manuell
- Continuous Integration
Anwendungsbetrieb
Fixen & Installieren
Sie haben strenge SLAs, die Ihre Software im Betrieb erfüllen muss? Ihre Kunden arbeiten 24/7 mit Ihrem System?
Um Ihre Software erfolgreich produktiv stellen zu können, schauen wir uns dafür die sogenannten nicht-funktionalen Anforderungen, wie z.B. an die Performance bzw. das Lastverhalten und die Anzahl der zu erwartenden Kunden an und empfehlen Ihnen die für den Betrieb passende Infrastruktur. Wir berücksichtigen dabei sowohl Ihr Budget als auch bereits existierende Infrastrukturkomponenten und das in Ihrem Unternehmen vorhandene Know-How.
Auf Wunsch betreuen wir Ihre Software auch nach der Produktivstellung weiter, d.h. beheben kurzfristig Fehler und erweitern die Software entsprechend Ihrer Anforderungen. Alternativ sorgen wir für eine saubere Übergabe in Ihre Organisation mit Hilfe persönlicher Meetings mit den neuen Verantwortlichen sowie durch die Erstellung einer sauberen Dokumentation.
Unsere Schwerpunkte:
- Wartung & Bugfixing
- Umsetzung von Change Requests
- Continuous Delivery
- Infrastruktur passend zur Anwendung (Datenbanken, Server) in einem hochverfügbaren Rechenzentrum