.

Entwicklungsteam vs. Support. Welchen Webentwicklungsdienst wählen?

Wenn Sie eine Website haben, benötigen Sie möglicherweise jemanden, der sie wartet: regelmäßige Updates und Fehlerüberprüfungen durchführt, die Leistung überwacht usw. Der Service, den Sie in diesem Fall in Betracht ziehen, ist Support. Es ist eine naheliegende Wahl, aber was ist, wenn Sie gelegentlich Hilfe bei der Entwicklung Ihrer Website benötigen? Sollten Sie trotzdem Support wählen oder eine Zusammenarbeit mit einem Entwicklerteam? Wir erklären Ihnen die Unterschiede zwischen diesen Dienstleistungen und raten Ihnen, welche Sie wann wählen sollten

Website-Wartung

Sobald Sie eine Website starten, endet die Arbeit daran nicht, sondern wechselt auf eine andere Ebene. Dann benötigt eine Webseite regelmäßige Wartung, die aus verschiedenen Aktivitäten besteht

Seitenleistung

Eine Person oder ein Team, das sich um eine bestimmte Website kümmert, überwacht, ob sie richtig funktioniert und schnell lädt. Dies beinhaltet Kontrollen für:

  • Fehler, die die Seite deaktivieren oder ihre Leistung verlangsamen könnten,
  • inaktive oder defekte Links, die nicht nur die Benutzer in die Irre führen, sondern auch die SEO beeinflussen.

Updates

Ein weiterer entscheidender Aspekt der Wartung ist, eine Website auf dem neuesten Stand zu halten, indem die neueste Version des Content-Management-Systems und der Erweiterungen installiert wird. Dies gewährleistet neue Funktionen, Fehlerbehebungen und Sicherheitsverbesserungen. Neben Letzterem ist es wichtig, regelmäßig die Website auf Schwachstellen zu überprüfen und Backups zu machen

Überprüfung von Design und Funktionalitäten

Neben der regelmäßigen Wartung lohnt es sich auch, periodisch zu überprüfen, ob das Design und die Funktionen der Website noch aktuell sind. Die Bedürfnisse jedes Unternehmens entwickeln sich ständig weiter, sodass sich möglicherweise herausstellt, dass die Funktionalitäten und grafischen Elemente aufgefrischt, erheblich verändert oder hinzugefügt werden müssen

Wie Sie sehen, benötigen Sie möglicherweise sowohl Wartungs- als auch Entwicklungsmaßnahmen, um Ihre Website in gutem Zustand zu halten. Wen sollten Sie für solche Arbeiten wählen – Support oder ein Team von Entwicklern? Wir werden diese Frage beantworten, indem wir zeigen, wie beide Teams in unserem Unternehmen arbeiten

Support

Unser Drupal-Support-Team besteht aus Entwicklern, Testern, Projektmanagern, einem DevOps-Ingenieur und einem Designer. Wir haben normalerweise dieselben Personen im Team, aber die Entwickler können sich aufgrund ihrer Verfügbarkeit ändern. Dies stört die Arbeit nicht, da wir alles klar dokumentieren

Das Team überwacht, ob Ihre Drupal-Website nahtlos läuft. Wenn Probleme oder Fehler auftreten, reagieren sie schnell. Im Gegensatz zum Entwicklerteam arbeiten die im Support involvierten Spezialisten nicht in SCRUM-Sprints (normalerweise zwei Wochen lang), sodass sie in der Lage sind, auf dringende Fehlerberichte zu reagieren und sich auf deren Behebung zu konzentrieren. Das Team verzeichnet jedes Problem des Kunden in Jira (ein Projektmanagement-Tool) und verfolgt einen klaren Arbeitsablauf, der dort definiert ist

Sie kümmern sich auch um die Sicherheit und Updates der Webseite. Die neuen Veröffentlichungen des Drupal-Kerns und der Module bringen verbesserte Funktionen und Sicherheitspatches. Deshalb ist es wichtig, die neuen Versionen regelmäßig zu implementieren. Einige der Updates können recht komplex sein, aber dank ihrer Expertise weiß unser Team, wie man sie im Voraus plant und so reibungslos wie möglich durchführt

Kleinere Webentwicklungsdienste

Neben der Pflege der Website-Leistung übernimmt unser Support-Team auch kleinere Programmieraufgaben. Wir meinen Arbeiten, die nicht zu viel Zeit und Aufwand erfordern, wie die Erstellung einer neuen Landingpage oder das Hinzufügen einer neuen Integration

Wann sollte man den Support-Service wählen?

Wenn Sie die Wartung Ihrer Website und die Umsetzung kleiner Änderungen benötigen und kein aktives Entwicklungsteam haben, ist der Support-Service die perfekte Lösung für Sie. Sie können sich auch für diese Option entscheiden, wenn Sie ein knappes Budget haben und ein festes Paket von Programmierarbeiten (z. B. 40 Stunden pro Monat) für Sie ausreichend ist

Entwicklerteam

Wie im Support haben wir auch in unserem Team von Drupal-Entwicklern selbstverständlich Programmierer, Tester, Projektmanager, Designer und DevOps-Ingenieur. Der Unterschied besteht darin, dass wir hier immer dieselben Entwickler haben

Dieses Team arbeitet an der Weiterentwicklung der bestehenden Website. Sie erledigen nicht nur gegebene Aufgaben, sondern schlagen auch Verbesserungen vor und helfen bei der Festlegung der allgemeinen Entwicklungsrichtungen. Weitere Aktivitäten, die sie übernehmen, umfassen das Design von Benutzererfahrungen und Schnittstellen sowie die Durchführung von A/B-Tests. Letzteres ermöglicht es dem Kunden, zu sehen, welche Variante des untersuchten Website-Elements besser funktioniert

Unser Team von Webentwicklern arbeitet nach der SCRUM-Methode, die Sprints umfasst – (meistens) zweiwöchige Arbeitszyklen. Jede Arbeitsperiode hat ihr Ziel (z. B. die Implementierung eines bestimmten Features), das wir durch die Erledigung kleiner Aufgaben erreichen. Dank dessen kann ein Entwickler oder Tester seine Aufgaben innerhalb weniger Stunden erledigen. Auf diese Weise kann der Kunde den Arbeitsfortschritt leicht verfolgen und die genauen Schritte sehen, die das Team zur Erreichung des Ziels unternehmen muss

Wann sollte man sich für ein Entwicklerteam entscheiden?

Diese Option ist perfekt, wenn Sie ein dediziertes Team benötigen, das an Ihrem Projekt arbeitet und gleichzeitig wertvolle Verbesserungen einführt und die Entwicklungsrichtungen Ihrer Website festlegt. Da die Teammitglieder ganztägig in Ihr Projekt eingebunden sind, können sie die festgelegten Aufgaben in kurzer Zeit ausführen, jedoch mit einem höheren Budget. Dieser Service kann jedoch problemlos an Ihre geschäftlichen Anforderungen zu einem bestimmten Zeitpunkt angepasst werden. Wenn diese größer sind, können wir die Anzahl der Entwickler im Team erhöhen und sie reduzieren, wenn Ihre Bedürfnisse kleiner sind

Wie wählen Sie den am besten geeigneten Service aus?

Bevor Sie sich für einen bestimmten Service entscheiden, denken Sie über Ihre Bedürfnisse nach. Hier sind die Faktoren, die es zu berücksichtigen gilt

  • Die Anzahl der Programmieraufgaben. Wenn Sie viele Aufgaben (z. B. einen 500-Stunden-Rückstand) für die Spezialisten zu erledigen haben, benötigen Sie möglicherweise ein Entwicklerteam, das Ihnen hilft, diese so schnell wie möglich zu bewältigen.
  • Deadline. Das Arbeitstempo ist für Sie sicherlich auch wichtig, wenn die Änderungen an der Website bis zu einem bestimmten Zeitpunkt (z. B. vor einer wichtigen Konferenz) implementiert sein müssen. Dann brauchen Sie definitiv ein Entwicklerteam, das ganztägig arbeitet
  • Stundensatz. Der Support kostet pro Stunde mehr als die Hilfe des Webentwicklungsteams.
  • Art der Arbeit. Wenn Sie nur kleine Änderungen an Ihrer Website benötigen, aber regelmäßige Wartung, ist der Support die richtige Wahl für Sie
  SUPPORT ENTWICKLERTEAM
Änderungen auf einer Website

Klein (neue Integration, neue Landingpage)

Groß (wichtige Verbesserungen, neue Funktionen)
Wartung Ja Nein
Anzahl der Entwickler-Arbeitsstunden pro Monat* 10-120 Stunden  Bis zu 500 Stunden

*Diese Zahlen sind nur Richtwerte. Jeder Servicetyp kann individuell angepasst werden, um die genauen Bedürfnisse zu erfüllen

Den Dienst wechseln

Nachdem Sie einen Dienst ausgewählt haben, können Sie ihn ändern. Angenommen, Sie benötigten eine komplexe Funktion für Ihre Drupal-Website und haben sich entschieden, drei Monate lang mit 3 unserer Entwickler zu arbeiten. Nachdem diese Zeit vergangen ist, möchten Sie jedoch zu Wartung und gelegentlicher Entwicklung wechseln. Dann können Sie zunächst mit einem Entwicklerteam arbeiten und anschließend den Support nutzen

Es kann auch umgekehrt sein. Sie benötigten jemanden, der sich um Ihre Website kümmert (ihre Leistung überwacht). Nach einiger Zeit kommen Sie mit einer Idee für eine komplexe Funktionalität. In diesem Fall können wir Ihren Support-Dienst auf die Zusammenarbeit mit einem Entwicklerteam umstellen. Sobald das Feature veröffentlicht ist, können Sie in den Wartungsmodus zurückkehren

Sie können mehr über unsere Modelle der Zusammenarbeit mit den Kunden lesen oder sehen, was wir bereits für sie entwickelt haben.

As part of Drupal support, we maintain existing websites and expand them with new functionalities