Development Consulting

Die Lightning Plattform bietet eine Vielzahl von technischen Möglichkeiten, wie auf ihr entwickelt und deployed werden kann. Auch wenn es in größeren Projekten klare Favoriten gibt, ist die Situation in kleineren Organisationen nicht ganz so eindeutig.

Im Development Consulting (oder deutsch: Entwicklungsberatung) lernen Sie, wie der für Ihre individuellen Anforderungen optimale Entwicklungsprozess gestaltet werden sollte.

Warum ist der richtige Entwicklungsprozess so wichtig?

Ob Administratoren z.B. Layouts oder Berechtigungen direkt auf dem Produktivsystem ändern oder nur Entwickler solche Änderungen vornehmen dürfen und diese über mehrere Staging Umgebungen vollautomatisch deployed werden, hängt von vielen individuellen Faktoren ab: Beispielsweise welche Kompetenzen Sie im Haus haben, welche Anforderungen Sie an die Stabilität und Agilität der Implementierung haben und ob Sie mit internen Entwicklern oder einem externen Dienstleister arbeiten.

Der ausgewählte Prozess ist sozusagen das obere technische Limit Ihrer Möglichkeiten zur Automatisierung und Skalierung. In kleinen Teams mit ein oder zwei Adminstratoren ist es ohne Probleme möglich, ohne Sandboxes oder gar Packages alle anfallenden Änderungen direkt auf dem Produktivsystem vorzunehmen. In großen Projekten mit mehreren beteiligten Entwicklern, Administratoren und Service Managern ist eine produktive Zusammenarbeit ohne Versionskontrolle, Code Reviews und Build- sowie Testautomatisierung praktisch ausgeschlossen. Natürlich kommt die gesteigerte Professionalisierung mit höheren Anforderungen an die Qualifikationen der Entwickler, ist nicht mehr so schlank und reduziert naturgemäß auch Ihre Agilität.

Deshalb ist es enorm wichtig, in einer organisch wachsenden, agilen Salesforce Operation den für Sie optimalen Entwicklungsprozess zu identifizieren. Genauso wichtig ist es aber auch, frühzeitig zu verstehen, wann auf einen professionelleren Prozess transitiert werden muss, um Geschwindigkeit und Qualität bei steigenden Anforderungen aufrecht zu erhalten. Je länger ein Wechsel hinausgezögert wird, desto mehr technische Schulden werden aufgebaut.

Wie kann ich Ihnen dabei helfen?

  • Aufnahme und Analyse Ihrer aktuellen Situation, den strategischen Zielen und individuellen Anforderungen an Ihre Operation
  • Entwicklung eines auf Ihre individuelle Situation angepassten Konzepts, mit welchem Prozess sie optimal Ihre Ziele erreichen können
  • Evaluation der Potentiale (Gewinn von Stabilität, Kosteneinsparung, Software Qualität) und Kosten (Migration des Codes, Schulung und Onboarding der Beteiligten)
  • Identifikation Ihrer individuellen break points für die Transition auf einen professionelleren Prozess
  • Schulung aller Beteiligten (inkl. externer Implementierungspartner) auf den ausgewählten Prozess
  • Migration Ihrer Code Base

Interesse geweckt? Lassen Sie uns konkreter werden.

Bitte lösen Sie das Captcha, um Ihre Anfrage abzusenden. Wenn Sie kein Captcha sehen, prüfen Sie bitte ihre Browsereinstellungen.