Blog single

NITSANs TYPO3 FAQ-Leitfaden für Outsourcing

Möchten Sie ein TYPO3 Projekt zur Entwicklung auslagern? Sie haben Unklarheiten und Fragen im Kopf? Wir fühlen mit Ihnen. Wir haben die Liste der häufig gestellten Fragen und deren Antworten zusammengefasst, die Ihnen helfen werden, uns oder Ihren potentiellen Partner besser kennen zu lernen.

Möchten Sie ein TYPO3 Projekt zur Entwicklung auslagern? Sie haben Unklarheiten und Fragen im Kopf? Wir fühlen mit Ihnen. 

In der Regel haben Kunden vor der Zusammenarbeit an einem Outsourcing-Projekt einige Fragen im Kopf. NITSAN arbeitet und betreut Kunden seit 10 Jahren! 

Hier sind einige der Fragen, die uns neue Kunden im Allgemeinen stellen, bevor sie mit der Bestätigung der Projektentwicklung fortfahren. Wir haben die Liste der häufig gestellten Fragen und deren Antworten, die Sie erhalten haben, zusammengefasst, damit Sie uns oder Ihren potentiellen Partner besser kennenlernen können.

Wir lieben und arbeiten seit über 10 Jahren mit TYPO3. 

Wir sind eine TYPO3 Award Gewinner Agentur mit TYPO3 und Web Development Excellence seit 2010. Wir sind Silber-Mitglied in der TYPO3 Association mit TYPO3 zertifizierten Entwicklern und offizieller TYPO3 Solution Partner in der TYPO3 GmbH. 

 NITSAN ist stolz darauf, den allerersten TYPO3-Marktplatz, Explore T3Terminal, zu eröffnen.

NITSAN hat kontinuierlich hervorragende Leistungen in der TYPO3 Webentwicklung erbracht und über 280+ TYPO3 Projekte mit deutschen und US-amerikanischen Kunden mit unterschiedlichen Funktionen und Anpassungen erfolgreich abgeschlossen.

Wir haben mit einer Vielzahl von Projekten, die Entwicklung von Grund auf zu aktualisieren, die Entwicklung von Erweiterungen zu Vorlagen gearbeitet. Wir halten fast Erfahrung in allen Bereichen der Web-Entwicklung Domäne von kleinen bis großen Unternehmen mit Zahlung, Gastfreundschaft, Bildung, Gesundheit, Unterhaltung und Service-Felder.

Erkunden Sie unsere Projekte - https://nitsantech.de/portfolio

Erkunden Sie unsere massiven Projektfallstudien - https://nitsantech.de/fallstudien

Frontend

TYPO3

Server

HTML 5 

TYPO3 10.x LTS

LAMP Platform

CSS 3

TYPO3 Fluid

- Template Engine

PHP >= 7.2.x

Bootstrap 4.x

TYPO3 Extbase/Fluid

- Erweiterung Entwicklung

MySQL >= 5.5.x

jQuery 3.X, Vanilla JS

Flexible Content Element

Apache >= 2.x

Gulp 4.X

TYPO3 Coding Guideline (CGL)

 

Fractal, Yarn

TypoScript

 

Derzeit besteht das NITSAN-Team aus einem TYPO3 Certified TYPO3 Developer und einem TYPO3 Certified Integrator.

Team TYPO3

Es gibt 15 TYPO3-Entwickler, von denen 

8 sind TYPO3 Integratoren

4 TYPO3 Extension-Entwickler

1 TYPO3 Redakteure

2 TYPO3-Berater

Team Front-End

Es gibt 5 Frontend-Entwickler im Team.

Quality Assurance and Testen

Für die Qualitätssicherung stehen 4 Tester zur Verfügung.

  • 5+ Jahre Erfahrung mit TYPO3 CMS
  • TYPO3 CMS zertifizierter Integrator 
  • ONE - TYPO3 CMS zertifizierter Entwickler
  • Template Integration & Extension Entwicklung
  • Befähigung zur Arbeit mit GIT wie Github, Gitlab, Bitbucket, etc,
  • Erfahrung in der Arbeit mit TYPO3 4.x bis TYPO3 10.x
  • Teilnahme am TYPO3 Developer Day in Deutschland
  • Befolgt industrielle Entwicklungsstandards wie Extbase/Fluid, Backend-Layouts, API, Hook, TYPO3 Core, etc,
  • Kenntnisse auf Server-Ebene mit Docker, DDEV, automatisches Deployment-System
  • Grundkenntnisse in SEO
  • Geschwindigkeits- und Performance-Optimierung
  • Kenntnis der GDPR-Verordnung 
  • Aktiv in der TER-Extension-Entwicklung
  • 5 Frontend-Entwickler im Team 
  • 4+ Jahre Erfahrung in Frontend Dev.
  • Starke Kenntnisse in CSS3/HTML5 & jQuery
  • Responsive HTML-Entwicklung
  • Kenntnisse in SASS, AJAX, Gulp & Bootstrap, Vanilla Javascript, Fractal
  • Kenntnisse in Yarn Package Manager, BEM-Methodik & PUG Template Engine
  • Moderne Design-Effekte, Standards & Animationen
  • Fähigkeit, in PSD, AI, Sketch & XD Design-Dateien zu arbeiten
  • Gute Arbeit mit Atom-Design-Konzept
  • Neueste Browser/OS/Gerätekompatibilität
  • Folgt der W3C-Validierung
  • CMS-freundliche HTML-Generierung
  • Folgt SEO Cares und führt Geschwindigkeits- und Leistungsoptimierungen durch
  • 4 QA-Tester im Team 
  • 3+ Jahre Erfahrung
  • Erfahrung im Testen von UI/UX-Design
  • Funktionalität & Automatisierungstests
  • Unit-Tests
  • Browser/OS/Gerätekompatibilitätstests
  • Geschwindigkeits- & Leistungstests
  • Usability-Tests
  • Backend-Handbuch vorbereiten
  • QA-Testberichte und Dokumentation

1) Prozess der Projektinitiierung

  • Erfassen der Anforderungen 
  • Kick-off-Meetings
  • Klärung von Fragen und Bestätigungen

2) Front-End-Entwicklungsprozess

  • Analysieren der bereitgestellten Designdatei
  • UX-Entwicklung
  • Entwicklung von Elementen und Überprüfung ihrer Wiederverwendbarkeit
  • Der responsive und mobile-first Entwicklungsansatz

3) TYPO3-Entwicklung

  • Technische Besprechung
  • Technisches Dokument
  • Vorlagen-Integration
  • Sicherstellung der Backend-Usability mit Flexibilität & Wiederverwendbarkeit
  • TYPO3-Entwicklung mit Kernstandards
  • Kundenspezifische TYPO3-Element-Entwicklung
  • TYPO3-Extension-Integration (Entwicklung von kundenspezifischen Elementen bei Bedarf)
  • Durchführung von Speed-, Performance- und SEO-Aufgaben

4) Qualitätssicherung und Benutzerakzeptanztests
5) Bereitstellung
6) Start der Website
7) Support und Wartung

Es sind 100+!

Wir haben 35+ TYPO3 Extensions für das offizielle TYPO3 Extension Repository entwickelt und 70+ TYPO3 Extensions für unterschiedliche Anforderungen angepasst. Bitte prüfen Sie  https://extensions.typo3.org/?L=0&id=1&tx_solr%5Bq%5D=nitsan 

Wir haben unsere PRO-Erweiterungen auf dem TYPO3-Marktplatz veröffentlicht - https://t3terminal.com/typo3-extensions.

Für die TYPO3-Vorlagenerstellung verwenden wir "Fluid" und

für die TYPO3-Extension-Entwicklung verwenden wir "Extbase"

.

Neben der Kommunikation mit dem Team und dem Erhalt von Informationen über Updates, haben Sie Zugriff auf alle Projektdateien und Annehmlichkeiten. Bei NITSAN stellen wir Ihnen zur Verfügung 

  • Quellcode (Gitlab, Github)
  • Ihr Projekt-Management-Dashboard (Active Collab, Trello, JIRA)
  • CI/CD zur Bereitstellung Ihrer Website mit einem Klick
  • Zeitliche Berichte
  • Staging- und Produktionsumgebung
  • Instant-Messenger-Unterstützung, um mit Ihrem Team zu sprechen (Slack, Skype)

Wir haben ein spezielles Team von TYPO3-Entwicklern, die sich hervorragend mit TYPO3-Upgrades auskennen. Sie folgen dem unten angegebenen detaillierten Schätzungsprozess,

Technische Analyse
Überprüfen Sie Ihre aktuelle Website und deren TYPO3 Version, die verwendeten Extensions und die verwendete Vorlagen-Methode. 

Dann erstellen unsere TYPO3 Upgrade-Experten einen TYPO3 Core- und Extensions-Kompatibilitätsbericht mit unserer beliebtesten Extension EXT:ns_ ext_ compatibility um die Durchführbarkeit der Aktualisierung zu prüfen.

  • Upgrade vs. Relaunch

Basierend auf der technischen Analyse bereiten Sie eine Lösung vor, die entweder auf ein Upgrade oder einen Relaunch der Website abzielt.

  • Zeitpläne und Planung

Erstellen Sie eine detaillierte Planung für das Upgrade von TYPO3 unter Berücksichtigung der minimalen Ausfallzeit der LIVE-Site.

  • TYPO3-Kern aktualisieren

Upgrade des TYPO3-Kerns auf die Ziel-LTS-Version unter Berücksichtigung der Beseitigung von Verwerfungen, Unterbrechungen und Aufräumarbeiten.

  • Erweiterungen aktualisieren

Wir aktualisieren oder ersetzen ältere TYPO3-Erweiterungen durch neuere Versionen. Aber für solche Erweiterungen, die nicht kompatibel sind, tun wir unser Bestes, um sie kompatibel zu machen. Wenn eine bestimmte Extension nicht funktioniert, dann müssen wir eine neue Lösung finden, indem wir zusätzliche Anstrengungen in Betracht ziehen.

  • QC/QA-Tests

Nun, QA Testing mit geräteübergreifenden Kompatibilitäts-, Funktions- und Designtests.

  • Performance-Optimierung

Wir sorgen für grundlegende SEO- und Speed-Performance-Optimierungsaufgaben für Ihre Website für schnellere Ladezeiten und bessere Reichweite.

  • Auslieferung und Bereitstellung auf LIVE-Server

Wir gewährleisten und garantieren eine reibungslose Bereitstellung vom Entwicklungs- zum LIVE-Server.


TYPO3 Upgrade-Kapseln

Die Anzahl der Personen, die an einem Projekt arbeiten, hängt typischerweise von der Komplexität und der Zeitachse des Projekts ab und weniger von seiner Dauer. In den meisten Fällen führt das Hinzufügen und Sperren von mehr Personen nicht immer zu einer Beschleunigung der Arbeit, da einige Aufgaben nicht parallelisiert werden können.

Kommunikation ist entscheidend für jedes erfolgreiche Projekt! Stellen Sie sicher, dass es gut laufen wird.

Bei NITSAN erhalten die Kunden einen engagierten Projektmanager, der Sie über den Projektstatus und -fortschritt auf dem Laufenden hält und alle Zweifel an erforderlichen Änderungen in jedem Bereich eines laufenden Projekts klärt und bestätigt. Sie werden jede Woche Projektdemos haben. 

So sind Sie nicht nur besser über den Fortschritt der Projektentwicklung informiert, sondern können auch sicherstellen, dass Änderungen immer dann vorgenommen werden, wenn Sie sie benötigen und alle auf der gleichen Seite sind.

Sie haben auch die Freiheit, sich mit unseren Entwicklern, die an Ihrem Projekt arbeiten, direkt über einen einzigen sofortigen Kommunikationskanal wie Slack oder Skype zusätzlich zu den E-Mails zu verbinden. 

Wir entscheiden über die Verfügbarkeit des Kontakts entsprechend der Zeitverschiebung des Kunden und legen die Häufigkeit der Anrufe und die Zeit fest, zu der sie kontaktiert werden können. Außerdem wählen wir die Tools für die gegenseitige Zusammenarbeit, die am besten zum Projekt passen (Projektmanagement-Boards wie Active Collab oder JIRA, Instant Messenger wie Slack, Skype oder Rocket). 

Die Kosten für das Projekt sind ein Produkt aus Dauer und Stundensätzen. Je länger das Projekt dauert - desto mehr müssen Sie ausgeben. Bei NITSAN gibt es zertifizierte Entwickler mit jahrelanger Erfahrung, die die Aufgaben zügig erledigen und die Arbeit schneller erledigen können. Die Gesamtkosten könnten niedriger sein als bei neuen Entwicklern oder Agenturen mit weniger Erfahrung und Fähigkeiten, die länger arbeiten. Außerdem kann die Zeit bis zur Markteinführung wichtiger sein als die Kosten.

Ja, NITSAN unterstützt Sie auch außerhalb der Geschäftszeiten und nach dem Long-Term-Support.

Bei der Entwicklung Ihres TYPO3-Projekts geht es nicht nur darum, Code zu schreiben, ihn zu testen und auf Produktionsservern einzusetzen. Software neigt dazu, zu Zeiten kaputt zu gehen, in denen man es am wenigsten erwartet. Server heilen sich nach einem Neustart nicht immer selbst.

Während der ersten paar Wochen nach der Installation der Website wird es mehrere Fälle geben, in denen die Hilfe des Programmierers benötigt wird.

Es ist ein wichtiges Bedürfnis, sicherzustellen, dass jemand auf der Entwicklungsseite immer verfügbar ist und jederzeit mit allem umgehen kann.

Es ist von Vorteil, einen langfristigen Support-Vertrag abzuschließen, um sicherzustellen, dass Ihre TYPO3-Website gut funktioniert und jedes Problem im Handumdrehen gelöst wird. Wir würden empfehlen, nicht mit einer Agentur zusammenzuarbeiten, die das nicht anbietet.

Mehr oder weniger folgen wir den Hauptprinzipien mit den folgenden zusätzlichen Ansätzen:

  • Mehrschichtiges und benutzerfreundliches Design
  • Agile Projektentwicklung
  • Verwendung moderner Programmierpraktiken
  • Modul-/Phasenweises Entwickeln und Testen
  • Qualität und hohe Leistung um jeden Preis
  • Skalierbare und ausbaufähige Projekte
  • Code- und Backend-Review

Die Projektentwicklungsmodelle bei NITSAN fallen normalerweise in eine der vier Kategorien, 

  1. Dedicated resource model
  2. Time and Material Model
  3. Fixed Cost Model
  4. SLA (Service Level Agreement)
  • Das bei NITSAN-Kunden sehr beliebte Modell. Es ist ein Modell, bei dem Sie dedizierte TYPO3-Entwickler, Frontend-Entwickler, Projektmanager und QA-Experten mieten können. Kunden können eine Ressource oder ein ganzes Team für eine Anzahl von Monaten mieten.
  • Großartiges Modell, um das Projektteam mit zertifizierten TYPO3-Entwicklern zu erweitern.
  • Die meisten Kunden bevorzugen dieses Modell, da es eine direkte und klare Kommunikation mit der Person (oder dem Team), die an dem Projekt arbeiten, ermöglicht.
  • Der Kunde hat die volle Kontrolle über die Ressourcenauslastung und den Entwicklungsprozess
  • Zertifizierte und geschulte Ressourcen mit 5+ Jahren Erfahrung. Die einem gut etablierten und definierten Lebenszyklus der Projektausführung folgen, um ein produktives Ergebnis zu erzielen.
  • Vollständige Flexibilität des Betriebs, einschließlich Änderungen der Spezifikationen zu jeder Zeit, da die Anlage unter Ihrer Kontrolle steht.
  • Das am besten geeignete Projektmodell, wenn der Kunde eine vielseitige Menge an Aufgaben für eine oder mehr als eine Website hat.
  • Der Kunde kauft die Stunden im Voraus und nutzt sie je nach Bedarf.
  • 50-Stunden- bis 500-Stunden-Paket mit ermäßigten Preisen
  • Ein dedizierter Projektmanager wird dem Kunden zugewiesen, um ihn über tägliche Arbeitsupdates, genutzte und ausgeglichene Stunden zu informieren.
  • Das Team arbeitet nach den Anweisungen und zugewiesenen Aufgaben des Kunden.
  • Ein am besten geeignetes Modell für die fest definierten Anforderungen und die fest angebotenen Kosten.
  • NITSAN ist dafür verantwortlich, die Arbeit innerhalb des angebotenen Kosten- und Zeitrahmens abzuschließen.
  • Ein dediziertes Team von Experten wird eingesetzt, um die neuesten Standards und
  • Projektqualität.
  • In diesem Modell wird das Projekt innerhalb des definierten Arbeitsumfangs ausgeführt.
  • Ein dedizierter Projektmanager wird dem Projekt ebenfalls zugewiesen.
  • SLA für die kontinuierliche Wartung und Betreuung der Website.
  • Es werden monatlich definierte Kosten für die Ausführung der geplanten Aktivitäten für jeden Monat anfallen.
  • Das Modell umfasst Aktivitäten wie Backup/Restore, Website-Wartung, TYPO3-Upgrade, Behebung von Bugs/Fehlern, Sicherheitsüberwachung und -updates, Geschwindigkeit und Performance der Website, etc.

Natürlich verstehen wir Ihre Privatsphäre und respektieren sie. Wir wissen, dass es für Sie wirklich wichtig ist, dass die Informationen und das Projekt vertraulich behandelt werden.

Es ist ein weiteres wichtiges Dokument d.h. Auftragnehmer Statement of Work (SOW). Wir empfehlen unseren Kunden und unterschreiben gerne das Statement of Work Dokument, um alle Aufgaben und Arbeiten wie im Dokument angegeben durchzuführen. Wenn das potenzielle Outsourcing-Unternehmen kein SOW unterschreiben will, ist das ein klares Zeichen dafür, dass Sie nicht mit ihm arbeiten sollten.

Für manche Menschen mag der Begriff "Outsourcing" an Outsourcing-Plattformen wie Upwork oder Fiverr erinnern, um mit einzelnen Freiberuflern in Kontakt zu treten. 

Eine Outsourcing-Firma, wie NITSAN, die sich auf TYPO3-Webentwicklung spezialisiert hat, ist ein richtiges Unternehmen mit eigenem Personal. 

Der entscheidende Unterschied zu einem Freelancer ist, dass wir unseren Kunden eine langfristige Stabilität gewährleisten können, die Freelancer nicht haben: Wenn ein bestimmter Entwickler ausscheidet, sorgen wir dafür, dass sein kundenspezifisches Wissen auf einen anderen Entwickler übertragen wird, damit die Arbeit für unsere Kunden reibungslos weitergeht. 

Wenn Ihr Freiberufler sich entscheidet, die Zusammenarbeit mit Ihnen zu beenden, müssen Sie bei Null anfangen und in eine völlig neue Beziehung investieren. Freiberufler könnten die bessere Wahl sein, wenn Ihr Projekt wirklich eine einmalige Sache ist.

Fazit

Wir hoffen, dass diese häufig gestellten Fragen und die idealen Praktiken und Methoden, die wir bei NITSAN anwenden, Ihnen bei der Auswahl Ihres besten TYPO3-Outsourcing-Partners helfen werden. 

Haben Sie weitere Fragen? Fühlen Sie sich frei, diese im Kommentarfeld unten zu stellen! 

Haben Sie eine TYPO3-Anforderung im Kopf? Benötigen Sie eine kostenlose TYPO3 Beratung? Schreiben Sie uns eine Nachricht!

Write comment

Let's Talk / Discuss

Antwort innerhalb eines Arbeitstages, garantiert!

* These fields are required

Comments

No Comments

Wie behältst du den Überblick über dein TYPO3-Spiel?

Am besten melden Sie sich für unseren Newsletter mit einer monatlichen Dosis TYPO3 an.