"Über 40 Jahre Projekterfahrung stehen für Qualität, Effizienz und Verlässlichkeit."
Beratung und Workshops
Wir geben unser Wissen gerne an Sie weiter
Sie brauchen Unterstützung bei der Lösung von Technologie- oder Prozessfragen, bei der Analyse eines Softwaresystems, bei der gezielten Evaluierung neuer Softwaretechnologien, bei der Modernisierung oder Integration von Softwarekomponenten oder Teilsystemen, oder beim Test und der Qualitätssicherung Ihres Softwareprodukts?
Sie benötigen Unterstützung zum Analysieren und Optimieren Ihres Entwicklungs- oder Testprozesses? Sie suchen Beratung oder Support zur Installation, Konfiguration oder projektspezifischen Anpassung des Microsoft Team Foundation Servers?
Folgende Beratungsleistungen und Workshops bieten wir zusätzlich zu unseren Entwicklungsleistungen an:
Technologieberatung
Die richtige System- und Softwaretechnologie zusammen mit einer Entwicklungstechnologie nach neuestem Stand ist die erste und die wichtigste Entscheidung für ein Projekt und für eine Produktentwicklung - sie ist ausschlaggebend für den Projekterfolg und in späteren Projektphasen de facto nicht mehr änderbar.
Die Möglichkeit der freien Wahl der System- und Softwaretechnologie besteht in der Regel nur in "green field" Projekten. In der Mehrzahl der Kundenprojekte sind jedoch vielfach die grundlegenden Technologien bereits vorbestimmt - vorgegeben durch die bestehende Technologiepolitik des Kunden, vorhandene Qualifikation der Projektteams, vorhandene Tools und Lizenzen, Rahmenabkommen mit Systemlieferanten, usw.
Dafür bieten wir Lösungen und Lösungsstrategien:
Wie kann die technologische Strategie des Kunden mit der Erfahrung von MAS sinnvoll ergänzt und verbessert werden?
Wie kann eine kontinuierliche Weiterentwicklung in Richtung sinnvoller neuer Technologien erfolgen ohne die unmittelbaren Projektziele zu gefährden?
Wie können im Sinne einer neuen technischen Wertschöpfung zukunftssichere Technologien eingesetzt werden? Wie können die Projektteams dafür entsprechend qualifiziert werden?
Wie können Systeme von auslaufenden Versionen der Systemplattform und der Entwicklungstechnologie auf die aktuellen Versionen risikofrei migriert werden?
Das Technologie Know-how aus realisierten Projekten ist zusammen mit dem Wissen für die technologischen Entwicklungen der Zukunft der wertvollste Beitrag, den MAS über seine Experten in Kundenprojekte einbringen kann.
Beratung Entwicklungsprozess
In über 35-jährigem Projektgeschäft haben wir eine Vielzahl von Vorgehensmodellen und Prozessen entweder aktiv bei unseren Kunden „mitgelebt“ oder bei Projekten mit Durchführungsverantwortung in unseren eigenen Teams angewandt. Wir können dadurch auf einen großen Pool von Prozesswissen zurückgreifen, gelebte Erfahrungen, die wir gerne an Sie weitergeben:
Durch Workshops können wir Ihnen Denkanstöße geben zum Prüfen, Verbessern oder Erweitern Ihrer Entwicklungs- und Projektprozesse.
Durch Beratung vor Ort helfen wir Ihnen bei der Analyse Ihrer Prozesse und Prozessdokumente, beim Aufdecken von Verbesserungspotential, beim Umsetzen ergänzender Ideen oder zur Erarbeitung von prozessunterstützendem Material (z.B. Erstellen von Vorlagen für Prozessdokumente oder Projektartefakte, Erstellen von Checklisten, etc.)
Durch projektbegleitende Unterstützung helfen wir Ihnen bei der Evaluierung, Einführung und projektspezifischen Systemkonfiguration Ihrer Entwicklungs- und Prozessumgebung.
Dabei gilt immer: Pragmatismus vor reiner Prozesslehre – nur das was nützt und praktikabel ist, wird von Ihren Kollegen auch angenommen.
Beratung Microsoft Team Foundation Server
Sie planen den Einsatz des Microsoft Team Foundation Servers (TFS)? Wir bieten Ihnen dazu Beratung und Schulung an und übernehmen oder unterstützen Sie bei Installation und Administration des TFS.
Darüber hinaus helfen wir Ihnen bei der spezifischen Anpassung von Softwareprozess-Vorlagen an die Bedürfnisse Ihres Vorgehensmodells.
Wir beraten sie bzgl. Softwareentwicklung im Team auf Basis des Team Foundation Servers und zeigen Ihnen die Möglichkeiten auf, TFS-Features auch hinsichtlich Qualitätssicherung, Testmanagement und Testautomatisierung optimal zu nutzen.
Test Engineering (Test und Validierung, Testmanagement, Testprozessberatung)
Sie brauchen Unterstützung bei der Optimierung Ihrer Testprozesse oder beim Test Ihres Softwareprodukts? Auch hierfür stehen unsere ISTQB zertifizierten Tester, Testanalysten und Testmanager für Sie bereit.
Die immer komplexer werdenden Anforderungen an Software und IT-Produkte machen eine Qualitätssicherung schon von der Planung an unentbehrlich. Nur so können Fehler vermieden werden, deren Auswirkungen für die Entwickler häufig nicht überschaubar sind. Mit unseren Test Engineering Leistungen stellen wir hierzu ein wichtiges Instrument für Sie zur Verfügung:
Erarbeiten und Erstellen von Testspezifikationen / Testkonzepten
Identifizieren und Definieren von Testfällen
Testplanung
Durchführen und Ergebnisprotokollierung von:
- Integrationstests
- Systemtests
- Produkttests
- Last- und Performance-Tests
- Testautomation und Regressionstests
Für das Erreichen einer hinreichenden Testabdeckung sowie für die Planung, die Testdurchführung, die Überwachung des Testfortschritts sowie für die weitere Verarbeitung der Testergebnisse ist darüber hinaus ein qualifiziertes Testmanagement erforderlich, das umfangreiche Erfahrung, Fachwissen und Engagement erfordert.
Systemanalysen und Systemdokumentation
Sie haben bestehende Softwaresysteme und brauchen eine unabhängige Bestandsaufnahme, Systemanalyse und Entscheidungskriterien?
Wir helfen Ihnen durch:
Systematisches Erfassen und Katalogisieren der Systembestandteile (Dokumentation, Quellcode, sonstige Unterlagen)
Statische Analysen wie Dokumentenreview und Code-Review, Bewertung von Architektur, Komplexität, Wartbarkeit, Erweiterbarkeit, etc.
Dynamische Analysen wie Verifizierung und Test des Systems gegen definierte Anforderungen
Nachdokumentation und Reengineering bestehender Systeme
Selbstverständlich übernehmen wir auf dieser Grundlage auch gerne die langfristige Softwarepflege und Weiterentwicklung Ihrer bestehenden IT-Lösungen.
Software-Modernisierung
Ihre Softwarelösung ist in die Jahre gekommen, das Budget für eine Neuimplementierung ist nicht vorhanden, dennoch ist eine technologische oder funktionelle Erneuerung dringend notwendig?
Wir helfen Ihnen bei der Erarbeitung eines Stufenkonzepts für eine inkrementelle Software-Konvertierung, z. B. auf neue, produktivere Technologien oder durch ein Re-Design und eine schrittweise Neuimplementierung.
Dadurch lassen sich Kosten ggf. auf mehrere Geschäftsjahre verteilen und der Return-of-Invest ist besser darstellbar. Sie erhalten und erhöhen damit den Wert ihrer bestehenden Softwarelösung.
Wir liefern aus einer Hand Strategien und deren Umsetzung sowohl für Portierung bestehender Software als auch für Migration bestehender Software und bestehender Daten auf modernere Technologien.
Systemintegration
Denken Sie darüber nach Ihre Software-Landschaft zu erweitern? Sie wollen neue Technologien oder eine neue Komponente in Ihr bestehendes System integrieren? Oder Sie wollen Lücken in Ihren Prozessen schließen, die Sie bisher nur durch manuelle, aufwändige Arbeit füllen können?
Unsere Spezialisten wissen mit den Herausforderungen auch groß angelegter Softwareprojekte umzugehen: bei der Konzeption und Umsetzung zur Integration eines Systems sind eine Vielfalt von (Teil-)Systemen und Schnittstellen der bestehenden Systemlandschaft zu berücksichtigen.
Primäres Ziel einer Systemintegration ist das Schließen funktionaler Lücken zwischen den unterschiedlichen Applikationen Ihrer Systemlandschaft und Ihrer Geschäftsprozesse sowie das Zusammenführen der für die Unterstützung Ihrer spezifischen Abläufe relevanten Daten.
Workshops
Standard-Workshops gibt es viele. Wir bieten Ihnen individuell auf Ihre Projekt- bzw. Prozessgegebenheiten abgestimmte Workshops an zu den Themen:
Qualitätsmanagement und Aspekte des Projektprozesses
Requirements Engineering
Softwarequalität, Usability Engineering, Test
Bedienkonzepte
Visualisierungskonzepte
Entwicklung von Windows Apps im medizintechnischen Umfeld
Microsoft Team Foundation Server - Einführung
Microsoft Team Foundation Server – Performance & Load Tests