Salesforce Entwickler: darum werden sie benötigt

Salesforce war eines der ersten erfolgreichen Cloud CRM (Customer Relationship Management) Systeme. Es ist ähnlich aufgebaut wie das SAP CRM. Heute hat das Unternehmen mehr als 20’000 Mitarbeiter.

Im Beitrag ein paar Informationen warum man solche Salesforce Experten braucht und welche Vorteile das System hat.

Einführung

CRM Systeme sind in Unternehmen oftmals verteilt oder, in grösseren Konzernen, in unterschiedlichen Ländern.

Im Zeitverlauf muss man diese Informationen zusammentragen, so dass die Geschäftsleitung globale Entscheidungen treffen kann.

Das Zusammenführen dieser Daten ist jedoch eine Herausforderung. Oftmals müssen von  unterschiedlichsten CRM Systemen aus unterschiedlichen Ländern Informationen zusammengeführt werden. Etwas was mit sehr viel Aufwand verbunden ist.

Mit einem zentralen Kundenverwaltungs/ Marketing System könnte man diese Herausforderung lösen. Jeder Marketing/ Vertriebs oder sonstige Mitarbeiter würde auf eine Zentrale Lösung zugreifen und dort Änderungen vornehmen.

Genau das kann man mit Salesforce bewältigen. Alle Daten sind zentral gespeichert und man hat nur wenige Datensilos.

Analyse der Daten einfacher

Somit könnte man auch relativ einfach die Verkaufszahlen von Land A mit den Zahlen von Land B vergleichen.

Oder herausfinden wer, wie viele Verkaufschancen in welchem Land hat.

Früher musste man hierfür noch sehr viele Analysewerkzeuge nutzen, da die Daten aus unterschiedlichen Quellen gezogen werden mussten.

Mit Salesforce ist das alles einfacher geworden.

Für was braucht man Programmierer?

Die Grundidee von Salesforce (kurz SF) ist, dass man eine fertige Cloud-Plattform hat, welche man anmieten kann.

So könnte auch ein Selbstständiger diese Lösung nutzen. Hierfür gibt es die Small Business Lizenz, welche gerade mal 25 US Dollar pro Monat kostet.

Jedoch gibt es viele weitere Lösungen, welche SF für grössere Unternehmen anbietet. Denn grössere Unternehmen haben meistens komplexe und individuelle Bedürfnisse.

Hierfür braucht man Salesforce Entwickler.

Es gibt eine Programmiersprache namens Apex, welches sich solch ein Berater/ Consultant aneignen kann. Mit dieser Objektorientierten Programmiersprache kann man auf der Force.com Plattform Entwicklungen vornehmen.

Zudem gibt es ein Framework namens Visualforce, mit welchem man User Interface (Benutzeroberflächen) erstellen kann.

Salesforce bietet folgende Plattformen für die Entwicklung von Anwendungen und Apps an:

  • Force.com: Die offizielle Plattform des Anbieters, um Anwendungen zu entwickeln
  • Lightning App Builder: Hier kann man Apps noch schneller erstellen, als auf Force.com
  • Heroku: Diese Plattform ermöglicht das Erstellen von Programmen in unterschiedlichen Programmiersprachen
  • Fuel: Hier geht es hauptsächlich um die Erstellung von Marketing Apps
  • Einstein: Smarte Apps
  • Trailhead: Schulungsplattform

Berater mit Zertifizierung

Wenn man als Salesforce Entwickler oder Consultant arbeiten möchte, kann man unterschiedliche Zertifizierungen abschliessen.

Einige davon sind folgende:

Administrator:

  • Administrator
  • Fortgeschrittener Administrator

Implementation Experts:

  • Sales Cloud Consultant
  • Service Cloud Consultant

Entwickler

  • Entwickler (Developer)
  • Fortgeschrittener Entwickler (Advanced Developer)

Architect:

  • Technischer Architekt

Es gibt unterschiedliche Training Center, welche dieses Schulungen anbieten.

Implementierung von CRM Lösungen und Schnittstellen

Hier eine kleine Liste an Dingen, welche ein Salesforce Developer üblicherweise vornimmt:

  • Implementierung von SF CRM Lösungen
  • Schnittstellenprogrammierung/ API, Architektur der Anwendung
  • Webdesign, Backendprogrammierung und Datenbanken
  • App Entwicklung

Welche Ausbildung sollte solch ein Experte mitbringen?

In den meisten Fällen hat ein Entwickler aus diesem Bereich, einen Computer Science (Informatik) oder ähnlichen Studiengang besucht.

Ein Profi hat zudem Erfahrungen mit Apex, Visualforce, HTML5/ CSS/ JavaScript und Java.

In Stellenbeschreibungen werden oftmals auch C#/ .NET und JavaScript Frameworks wie Angular.JS, React oder Vue.JS nachgefragt.

Sinnvoll ist es immer eine Zertifizierung (welche in den vorherigen Abschnitten dieses Beitrags erwähnt wurden) zu haben.

SF Consultants weltweit verfügbar

Salesforce ist ein Werkzeug, das weltweit genutzt wird. Somit lassen sich Programmierer mit diesen Kenntnissen weltweit finden.

Zudem handelt es sich um eine Cloud-Plattform, daher kann das Team überall auf der Welt sitzen. Es braucht jedoch auch,  besonders im deutschsprachigen Raum, auch Consultants, welche direkt zum Kunden gehen und diesen beraten.

In vielen Fällen macht es jedoch Sinn auch ein kleineres Entwicklerteam in Ländern wie Indien zu beschäftigen. Gerade dort lassen sich fähige Salesforce Berater finden.

Die Nutzung von SF ist erst in den letzten Jahren so richtig stark angestiegen. Daher lassen sich oftmals auch im deutschsprachigen Raum eher weniger (Junior oder Senior) Spezialisten finden. Eine globale Aufstellung ist daher sinnvoll.

Wer steckt hinter dem Unternehmen?

Die Firma wurde im Jahr 1999 von Mark Benioff und Parker Harris gegründet.

Die Unternehmung ist schnell gewachsen. Es hat bereits mehr als 10 Milliarden US Dollar Umsatz und mehr als 29’000 Angestellte.

Die Software hat starke Ähnlichkeiten zu dem SAP CRM, welches eines der Marktführer im Enterprise Bereich ist.

Alternativen

Es gibt relativ wenige Alternativen zu SF. Hier jedoch die wichtigsten.

  • SAP Cloud Lösungen: Auch dieser Hersteller hat den rasanten Aufstieg von SF gesehen und fing dann an, eigene Cloud Software auf den Markt zu bringen. Da es bereits viele Firmen gibt, welche mit diesem ERP arbeiten, konnte man auch relativ viele überzeugen, diese Lösung zu verwenden. SF ist jedoch ein starker Konkurrent in diesem Bereich.
  • Microsoft Cloud: Auch Microsoft bietet eine Unternehmens-Cloud Lösung im Bereich CRM an. Besonders mittelständische Firmen setzen auf diese Software.
  • Kleinere Anbieter: Es gibt zudem noch viele andere, kleinere bis mittlere IT Dienstleister, welche hier Online-Lösungen anbieten. Diese sind unter anderem HubSpot und Zoho.

Fazit

SF ist eine hervorragende Plattform, besonders für mittelständische bis sehr grosse Unternehmen, um deren Customer Relationship Management Entwicklung voranzutreiben.

Durch die zentrale Verwaltung der Daten und auch die Möglichkeit, die Daten einfach zusammenzuführen, ist es eine ideale Lösung.

Zudem gibt es auch sehr viele Anwendungen/ Apps welche man auf dem Smartphone nutzen kann. Auch deren Anbindung zu den Hauptsystemen ist gegeben.

Softwareentwickler aus diesem Bereich sind derzeit stark gefragt, da immer mehr Unternehmen diese moderne Lösung bereits nutzen oder nutzen/ implementieren möchten.

Neben dem klassischen Developer gibt es noch einige andere Profile, wie Administratoren, Consultants und Architekten.

Welche Erfahrungen haben Sie mit der Plattform gemacht?

Interessante Beiträge:
Developer Stellen auf Stepstone
Saleforce Programmierer bei MINDFORCE

Bilder: Canva


Der Autor: Sascha Thattil arbeitet bei YUHIRO und hilft Unternehmern und Unternehmen beim einfachen Aufbau von Programmier-Teams in Indien. YUHIRO ist ein deutsch-indisches Unternehmen welches IT Firmen, Agenturen und IT Abteilungen Softwareentwickler bereitstellt.

Schreibe einen Kommentar