fb
tw

Software-Development & Testing -
Dmytro Muravov

Analyse & Konzepte

Umsetzung

Wartung & Pflege

Von mir bekommen Sie Analyse der Geschäftsabläufe, Vorschläge und Beschreibung der Vor- und Nachteile für einen bestimmten Ansatz, standardisierte Entwurfsmuster...

Systematische und durchgedachte Vorgehensweise und schrittweise Auflösung der Kunden-Probleme nach einem festgelegten Plan. Kommunikation der angewandten Ansätze an die Kunden.

Möchten Sie Weiterentwicklung und Wartung des entstandenen Systems? Kurze regelmäßige Einsätze zur Wartung sind möglich, genauso wie Schulung der Festangestellten.

250
256
266

Typische Probleme in IT-Projekten

customers-icon-10

Hier finden Sie einige typische Schwierigkeiten und IT-Probleme, mit denen Firmen oft konfrontiert sind... Ist es Ihnen bekannt?

User Stories & Probleme

gift-50

All-In Angebote für Sie

Hier finden Sie einige All-In Angebote für typische IT-Lösungen

  • Optimierung der Entwicklungsprozesse:
    Seit Jahren haben Sie sehr penibel und fleißig Ihre internen Prozesse aufgebaut und fein poliert, aber trotzdem entspricht die entstandene Software nicht den Qualitätsansprüchen? Sie haben Unmengen von Dokumentation in elektronischer und gedruckter Form doch niemand nutzt sie oder kaum jemand durchblickt und pflegt sie? Ihr Team macht ständig Überstunden, aber Releases sind selten und bedeuten ein Ereignis kosmischen Maßstabes? Gestalten Sie Ihren Entwicklungsprozess "agiler", setzen Sie womöglich Automatisierung ein - ich unterstütze und berate Sie dabei.
  • Integrationsfehler in Software-Paketen:
    Sie haben den Kunden mit viel Zielstrebigkeit und Motivation eine neue Release Ihrer Software geliefert. Paar Tage später melden Ihre Kunden, dass die Version der Datenbank zur Software nicht passt. Oder, dass die Client-Komponente das API der Server-Komponente nicht erkennt. Oder, dass das Auto-Update-Plugin eine falsche Webseite anspricht. Ich helfe Ihnen spezielle Akzeptanztests aufzubauen, die automatisch gegen ein frisch generiertes Installationsmedium laufen.
  • Daten-Konsistenz und Datenaustausch in der Firma:
    Ihr Unternehmen arbeitet mit großen Datenmengen. Aber sie werden in Form von e-Mails oder PDF- oder Excel-Files verwaltet. Das führt schnell zu Problemen mit Versionierung, Formatierung, Konsistenz, Duplizierung und Struktur Ihrer Datensätzen. Die geschäftskritischen Daten werden in Files abgespeichert, verteilt und von verschiedenen Leuten editiert. Ihre Geschäftspartner haben keine Schnittstelle für einen effizienten und Computer-gestützten Datenaustausch mit Ihnen. Ihr Unternehmen leidet darunter und hat unnötige finanzielle Verluste. Ich helfe Ihnen eine zentrale Datenquelle in Form einer Datenbank aufzustellen. Damit verschwinden Datenduplikate und wichtigste Sicherheitslücken, die Formatierung und Cross-Referencing wird gewährleistet. Ab jetzt können Sie Ihre Daten auch maschinell verarbeiten. Ich stelle Ihnen zur Verfügung auch Tools, die wertvolle Daten aus Excel- oder PDF-Files in die Datenbank überführen.
  • Software-Performanz:
    Ihr Kunde bekommt von Ihnen endlich ein langersehntes Software-Produkt. Aber... es hängt schon bei der Verarbeitung von mittelgroßen Datenmengen, es dauert "ewig", bis die Anwendung startet oder ein neues Fenster öffnet. Die Diagnose lautet: Performanz-Probleme. Ich helfe Ihnen mit Load- und Stress-Testing sowie mit Code-Analyse oder Code-Coverage-Messungen, um Performanz-kritische Stellen im Quellcode zu entdecken.
  • Schreck vor neuen Tools und Änderungen:
    Ihre Angestellten fühlen sich unwohl bei der Umstellung auf neue Arbeitsweisen (z.B. Scrum). Es gibt Ängste vor neuen Tools, die Potenzial haben Ihr Geschäft zu verbessern. Ihre Mitarbeiter sind noch nicht sattelfest in Fragen Integration, automatisiertes Testing oder Tools/Sprachen wie Python? Ich verfüge neben der fachlichen Qualifikation auch über die erforderliche soziale Kompetenz und Beharrlichkeit um die Performance Ihres Entwicklungsteams weiter zu verbessern.