• +49 (0)911 49 52 23-0
  • Login
  • Kontakt
  • Newsletter
  • Warenkorb
Logo der Webmasters Fernakademie Webmasters
Fernakademie
  • Weiterbildungen
      • Online Marketing

      • Online Marketing Manager (Diploma in Digital Marketing)
      • Suchmaschinenmarketing & Webanalyse (Certified SEM Manager & Web Analyst)
      • Suchmaschinenoptimierung (Certified SEO Manager)
      • Social Media Marketing (Certified Social Media Manager)
      • Content Marketing (Certified Content Marketing Manager)
      • Webanalyse mit Google Analytics 4 & Google Tag Manager (Certified Web Analyst)
      • Einführung in Online Marketing & Verkaufspsychologie (Certified Digital Marketing Assistant)
      • Google Ads & Google Shopping (Certified PPC Manager)
      • Web- und Medieninformatik

      • Online Marketing Manager (Diploma in Digital Marketing)
      • Web-Entwickler/in (Diploma in Web Development)
      • Web- und Medieninformatiker/in (Diploma in Web Engineering)
      • Web-Entwicklung

      • JavaScript-Entwickler/in (Certified JavaScript Developer)
      • PHP- und Laravel-Entwickler/in (Certified PHP Developer)
      • Webdesign

      • Webdesign & Usability (Certified Web Designer)
      • Projektmanagement

      • Projektmanagement mit OKR und Scrum (Certified Agile Project Manager)
      • Datenschutz

      • Zertifizierte/r Datenschutzbeauftragte/r DSGVO
      • Administration

      • Linux Server Administration (Certified Linux Administrator)
      • Alle Kurse
  • Dein Fernstudium
    • Wie läuft ein Fernstudium bei uns ab?
    • Häufige Fragen
    • Deine Vorteile
    • Weiterbildung per Bildungsgutschein
    • Berufsbegleitend weiterbilden
    • Weiterbildungsprogramme für Unternehmen und Mitarbeiter
    • Weiterbildungen für Selbstzahler
    • Studienvertragsbedingungen
    • WE-Zertifizierungen
  • Förderungen
    • Übersicht
    • Bildungsgutschein
    • Bildungsscheck
    • Berufsförderungsdienst der Bundeswehr
    • Berufliche Weiterbildung im Rahmen von Reha-Maßnahmen
    • Qualifizierungschancengesetz
    • Unterstützung vom Arbeitgeber
    • Bildungsurlaub
    • Steuern sparen
    • Geförderte Weiterbildung in Kurzarbeit
    • Qualifizierungsgeld
  • Blog
  • Über uns
    • Grußwort
    • Profil & Leitbild
    • Tutoren
    • Kundenstimmen
    • Unsere Zertifizierungen
    • Wir suchen – Stellenangebote
    • Kooperationspartner
SEHR GUT 5.0 / 5.0 (52)
0

Webprojekte mit Ruby on Rails von den Webmasters

Marco Emrich

Samstag, 16. Juni 2012 um 11:02 von Marco Emrich in Webentwicklung

Nachdem wir in den letzten Jahren im Wesentlichen unsere eigenen Projekte vorangetrieben haben, konnten wir uns nun dazu entschließen, wieder verstärkt klassische Projektabwicklung anzubieten.

Als Full-Service-Agentur und Schulungsunternehmen haben wir vor allem den Vorteil, dass wir neben der reinen Projektabwicklung z.B. auch SEO, Marketing, Grafikdesign, Administration/Betrieb, Support und eben auch passende Schulungen anbieten können.

Unserer Erfahrung nach starten viele Webprojekte mit fertigen Systemen (z.B. Shops, CMS, usw.). Oft merken die Unternehmen dann aber schnell, dass sie Funktionen benötigen, die  Standard-Anwendungen "von der Stange" nicht bieten. Das Erweitern von Standardsoftware ist jedoch oft mit sehr hohen Aufwänden verbunden oder in manchen Fällen auch schlicht nicht möglich. Deswegen bieten wir vor allem maßgeschneiderte Webanwendungen nach Kundenwunsch, die exakt das leisten, was der Kunde benötigt. Damit können eigene Anforderungen ganz gezielt umgesetzt werden und die Anwender müssen sich nicht mit  überflüssiger Funktionsvielfalt herumschlagen.

Prozesse und Methoden

Besonders stolz bin ich darauf, dass wir die gewonnen Erfahrungen aus 7 Jahren Entwicklung mit Ruby on Rails nun auch gezielt externen Kunden zur Verfügung stellen. An unseren Prozessen und Methoden haben wir ebenfalls lange gefeilt. In den meisten unserer internen Projekte sind vor allem Elemente aus Scrum und extreme Programming (XP) im Einsatz. In unserem neusten Projekt dagegen verwenden wir nun auch Konzepte aus Continous Delivery und Kanban.

So ist z.B. das Deployment schon lange nur noch ein Befehl - dank Capistrano und Bundler. Mit Hilfe von Puppet und Moonshine können wir aber nun auch neue Server vollautomatisch aufsetzen und fürs Deployment vorbereiten.

Build-Pipeline

Ein anderes Beispiel ist die verhaltensgetriebene Entwicklung (BDD), für die meine Kollegen und ich meist RSpec mit diversen Erweiterungen einsetzen. Im letzten Projekt haben wir innerhalb unseres Continous Integration Servers Jenkins eine sogennante Build-Pipeline aufgebaut.

Build Pipeline in Jenkins

Diese greift jeden einzelnen Source-Commit aus unserer Versionsverwaltung (GIT) auf und führt nacheinander Unit- und Akzeptanztests durch. Wenn der aktuelle Code beide Stadien erfolgreich durchlaufen hat, kann ein menschlicher Tester auf Knopfdruck ein Deployment auf den Staging-Server veranlassen. Bei bestandenem manuellen Test und Freigabe durch das Management lässt sich sogar das Produktivdeployment mit nur einem Klick durchführen.

Kurze Feedbackzyklen

Wir sind nun auch nicht mehr an die 2-wöchigen Iterationen aus Scrum/XP gebunden, sondern können jede umgesetzte Story sofort veröffentlichen. Somit bekommen wir sofortigen Feedback von den Anwendern, der zeitnah in die Weiterentwicklung einfließen kann ... und das Management muss nun auch keine 2 Wochen mehr warten um neu zu priorisieren.

Falls Sie auch ein Webprojekt geplant haben und noch den richten Partner suchen ... fragen Sie doch einfach mal uns :)

Tags: Ruby , Programmierung , Rails , Projekte

Twittern Empfehlen Xing

Kommentare

Hinterlasse einen Kommentar:

:*

(notwendig)

:*

(notwendig, wird nicht angezeigt)

:*

(E-Mail wiederholen)

:

(optional, Spam und Werbe-Links werden gelöscht)

:*

*

Blog abonnieren

Kategorien

  • Webentwicklung
  • Aktuelles
  • Webdesign
  • Web-Administration
  • SEO & SEM
  • Arbeitsmarkt und Karriere
  • Dies und das
  • Fördermöglichkeiten
  • Fernstudium und Selbstorganisation
  • An der Kaffeemaschine
  • Lernen und Arbeiten
  • News

Autoren

  • Thorsten Schneider
  • Frank Schad
  • Marc Remolt
  • Ulrike Walter
  • Christian Eichhorn
  • Marco Emrich
  • Michael Rohrlich
  • Ruth Swienty
  • Robert von Heeren
  • Eleonore Schelling
  • Niclas Kahlmeier
  • Stefan Wölfel

Neue Kommentare

Rechtliche Aspekte bei der Verwendung von KI-Systemen in Unternehmen
  • Stephane Wietzel

    Der Artikel gibt einen umfassenden Überblick über die rechtlichen Herausforderungen beim Einsatz…


Webmasters Fernakademie wünscht frohe Weihnachten!
  • Charifi Salah

    Frohe Weihnachten und alles gute für 2023

  • Stefan Wölfel

    Vielen Dank, Charafi, auch Dir alles Gute für 2023.

Feed-Abo

Kommentare als RSS

Blog

  • Blog-Info
  • Blog-Regeln
  • Kontakt

  • +49 (0)911 49 52 23-0
    (Mo–Do: 9–17 Uhr und Fr: 9–13 Uhr)
  • Kontaktformular
  • Widerrufsrecht
  • Fernunterrichtsvertrag kündigen
  • Akademie

  • Impressum
  • Datenschutz
  • Verbraucherinformationen
  • Newsletter
  • Cookie-Einstellungen bearbeiten
  • Folgen Sie uns

  • Twitter
  • Facebook
  • LinkedIn
  • Xing