Vasily Voropaev, Gründer und CEO von Smartbrain.io, ein Serienunternehmer und engagierter Förderer von Remote-Arbeit und Remote-Teams, teilte seine Erfahrungen in einem Beitrag für Entrepreneur

Den Originalartikel können Sie unter diesem Link lesen

Unternehmensanalysten sind vielleicht der geheimnisvollste und verwirrendste Beruf für viele Unternehmer

Ein Analyst ist eine Rolle, die immer dann auftaucht, wenn ein Unternehmen oder ein Projekt im Wachstum begriffen ist. Vielleicht nicht von Anfang an, aber zu einem bestimmten Zeitpunkt auf jeden Fall. Wenn Sie größer werden, brauchen Sie eines Tages jemanden, der sich voll und ganz darauf konzentriert, Anforderungen und Statistiken zu sammeln, sie zu analysieren und zu erläutern. Das kann auf natürliche Weise geschehen, indem eine Person diese Aufgabe übernimmt, oder Sie können jemanden speziell für diese Aufgabe einstellen. Meiner Meinung nach ist die zweite Möglichkeit vorzuziehen: Die Person ist qualifizierter und erfahrener und wird keine offensichtlichen und vermeidbaren Fehler machen

Hier sind einige Anzeichen dafür, dass Ihr Unternehmen derzeit keinen Analysten hat und einen solchen braucht

Das Team hat kein vollständiges Verständnis für das Produkt, die Branche oder das Projekt.

Viele Anforderungen werden im Prozess übersehen.

Es gibt kein klares Verständnis dafür, was Sie tun und warum.

Es herrscht eine “Ich habe Lust”-Mentalität vor

Alles in allem wird Analytik heute in allen Bereichen der modernen Wirtschaft benötigt – von Marketing, Finanzen und Vertrieb bis hin zur Softwareentwicklung und -implementierung. Es gibt viele Arten von Analytikern auf dem Markt, und es ist möglich, jemanden auszuwählen, der perfekt zu Ihnen passt, je nach seinen Fähigkeiten, Interessen oder seinem Hintergrund

Hier sind fünf verschiedene Arten von Analysten, die Sie kennen sollten, insbesondere in der IT-Welt

Typ 1: Anforderungsanalytiker

Es gibt ein grundlegendes Handbuch, eine Enzyklopädie und ein Regelwerk für die Unternehmensanalyse. Es heißt BABOK (Business Analysis Body of Knowledge). Dieses Buch wurde vom International Institute of Business Analysis entwickelt. Alle Unternehmensanalysten stützen sich darauf

Zusammenfassend lässt sich sagen, dass ein Business-Analyst eine Person ist, die die im BABOK-Handbuch beschriebenen Aufgaben ausführt, unabhängig von ihrer Position oder organisatorischen Rolle. Diese Person ist für das Auffinden, Zusammenfassen und Analysieren von Informationen aus verschiedenen Quellen innerhalb des Unternehmens verantwortlich

Einfach ausgedrückt, ist ein Business Analyst eine Person, die eine Art Brücke zwischen der Geschäftswelt und dem Entwicklungsteam bildet. Seine Hauptaufgabe besteht darin, Produktanforderungen zu sammeln und zu ermitteln, sie zu dokumentieren und in eine Sprache zu übersetzen, die das Entwicklungsteam klar versteht

Der Anforderungsanalytiker sollte sich auskennen

  • methodik der Projektentwicklung;
  • methoden zur Erstellung technischer Dokumentation
  • klassifizierung von Anforderungen;
  • methoden des Anforderungsmanagements.

Ich empfehle dringend die Lektüre von Karl Wiegers’ Software Requirements. Es ist für alle Analysten dieses Typs so gut wie obligatorisch

Typ 2: Systemanalytiker

Der Systemanalytiker konzentriert sich auf die Analyse der Bedürfnisse der Benutzer. Zu seinen Aufgaben gehören häufig die Organisation und Überwachung der Implementierung zusätzlicher Funktionen in ein bestehendes Informationssystem oder die Entwicklung des Systems selbst. Letzteres umfasst eine Reihe verschiedener Komponenten und Dienste, die darauf ausgerichtet sind, interne Prozesse zu automatisieren und dadurch die Effizienz des Unternehmens zu steigern

Meiner Meinung nach kann ein Systemanalytiker als “Aufgabenmanager” bezeichnet werden. Allerdings ist es ziemlich schwierig, etwas Bestimmtes zu sagen: Die Tätigkeiten dieser Spezialisten sind sehr unterschiedlich, die Grenzen sind sehr fließend und unterscheiden sich je nach Organisation und Projekt

Der Systemanalytiker sollte

  • eine technische Ausbildung haben und die Technik verstehen;
  • die Grundlagen der Programmierung (auch objektorientiert), des Entwurfs, der Entwicklung und der Softwaredokumentation kennen;
  • über systemisches Denken und eine analytische Denkweise verfügen;
  • iDEF0′ IDEF1X und EPC-Notationen kennen;
  • in der Lage sein, SQL-Abfragen zu schreiben und mit einer Datenbank zu arbeiten;
  • schnelles Verständnis der Anforderungen und Bestimmung ihrer Priorität sowie Erörterung der technischen Lösungen und ihrer Auswirkungen auf das Unternehmen in einer für den Kunden verständlichen Sprache.

Typ 3: UX-Analyst

Der UX-Analyst (User Interface/User Experience Analyst) ist ein relativ neuer Beruf. Sein Hauptziel ist es, die Schnittstelle so zu verbessern, dass sie intuitiv und benutzerfreundlich ist

UX-Analysten versetzen sich in die Lage des Benutzers und finden genau heraus, wie die Schnittstelle funktionieren sollte. Ein solcher Spezialist muss sich auf dem Gebiet der Psychologie des menschlichen Verhaltens auskennen und die Tools verstehen, mit denen er es analysieren kann (z. B. Google Analytics, Woopra, Clicky, Keen und Mouseflow). Sie sollten eine sehr logische Person sein, die in der Lage ist, eher vage und unklare Daten zu interpretieren

Ein UX-Analyst sollte in der Lage sein,

  • daten zu sammeln und zu analysieren;
  • empfehlungen für Produktentwicklungen auf der Grundlage der erhaltenen Daten auszusprechen;
  • seine Entscheidungen qualitativ und vernünftig zu präsentieren;
  • in der Lage sein, eine Schnittstelle zu entwerfen und zu verstehen, wie man sie anpasst;
  • idealerweise Erfahrung im Marketing haben.

Typ 4: Integrationsanalytiker

Der Integrationsanalytiker ist eine Rolle für große Projekte, bei denen es erforderlich ist, Software zu entwickeln, die Daten mit anderen Informationssystemen austauschen kann. Manchmal werden sie auch eingesetzt, wenn ein zusätzlicher Dienst an ein bestehendes Informationssystem angeschlossen werden soll. Sie lösen viele verschiedene Probleme im Zusammenhang mit Integration und Analytik

Ein Integrationsanalytiker ist für die Verbindung verschiedener Teilsysteme/Dienste zu einem einzigen Gesamtsystem verantwortlich. Er erhält in der Regel die Anforderungen von einem Geschäftsanalytiker oder Systemanalytiker. Er versteht die Prozesse des Informationsaustauschs zwischen Systemen und arbeitet zusammen mit dem Architekten oder den Entwicklern an einer reibungslosen und korrekten Verbindung. Meistens führt dies zur Erstellung von Mapping-Tabellen für ein Informationsobjekt und zur Konvertierung des Formats in ein anderes

Ein Integrationsanalytiker sollte

  • in der Lage sein, Geschäftsprozesse zu analysieren;
  • die XML-Auszeichnungssprache verstehen;
  • in der Lage sein, XSD zu entwickeln;
  • in der Lage sein, eine API-Beschreibung zu lesen und zu entwickeln;
  • in der Lage sein, mit Test-/Debugging-Tools für Webdienste (Postman, SoapUI usw.) zu arbeiten;
  • die Prinzipien von REST und SOAP verstehen;
  • die Grundlagen von SQL kennen und in der Lage sein, Abfragen zu schreiben;
  • erfahrung in der Erstellung von technischer Dokumentation;
  • erfahrung mit Jira / Confluence;
  • kenntnis der BPMN- und UML-Notationen und Erfahrung in der Erstellung von Diagrammen mit diesen Notationen.

Typ 5: Datenanalyst

Ein Datenanalyst muss in der Lage sein, große Datenmengen zu sammeln, zu strukturieren, zu speichern und umzuwandeln. Datenanalysten präsentieren diese Daten dann in einer Form, die für den Kunden bequem und verständlich ist. Solche Analysten werden auch als Mathematiker-Programmierer, Informationsanalysten und manchmal auch als Unternehmensanalysten bezeichnet, allerdings mit der Fähigkeit, mit Big Data zu arbeiten. Die Qualität der Arbeit dieser Spezialisten beruht auf ihren Kenntnissen im Bereich der mathematischen Statistik, der Datenanalysealgorithmen und der mathematischen Modellierung

Solche Spezialisten werden von Unternehmen benötigt, die die Kundennachfrage verwalten müssen. Normalerweise verleihe ich Datenanalysten an große E-Commerce-Projekte oder Banken

Der Datenanalyst sollte wissen

  • werkzeuge für den Zugriff auf und die Verarbeitung von Daten, z. B. Tabellenkalkulationen (SQL, DBMS, Data Warehouses, ETL);
  • programmiersprachen: R, SAS, C, Python;
  • BI-Analytik, Datenanalyse und Datenwissenschaft;
  • statistik und Mathematik (mathematische Logik, lineare Algebra, Wahrscheinlichkeitsrechnung);
  • maschinelles und tiefes Lernen – sie sollten in der Lage sein, ein neuronales Netz von Grund auf einzurichten oder zu trainieren;
  • Datentechnik – wie man den Empfang, die Speicherung und den Zugriff auf wichtige Informationen richtig organisiert.