
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.