| Kunde | AMANGO |
| Auftraggeber | Kunde |
| Beschreibung | Kunden sollen weitere Abo-Varianten angeboten werden. |
| Aufgaben | Hierfür sind zusätliche Geschäftsprozesse zu implementieren und bestehende anzupassen. |
| Techniken | Rails |
| Zeitraum | 2008-02 |
| Kunde | AMANGO |
| Auftraggeber | Kunde |
| Beschreibung | Implementation eine Lösung für ActiveRecord sehr große Tabellen auf mehrere kleine zu partitionieren |
| Aufgaben | Die beim Kunden zu archivierenden Daten haben zum Teil ganz erhebliches Volumen. Um im recovery-Fall möglichst schnell wenigstens zunächst mit den aktuellen Daten wieder online gehen zu können und um alte Daten einfacher auslagern zu können, war ein Lösung zu implementieren, die es ermöglichst, diese Daten auf mehrere Tabellen und mehrere Datenbanken zu verteilen. |
| Techniken | Rails, MySql, Metaprogrammierung |
| Zeitraum | 2008-01–2008-02 |
| Kunde | AMANGO |
| Auftraggeber | Kunde |
| Beschreibung | Implementation von AJAX-basierten Formularen und zu grunde liegenden Modellen |
| Aufgaben | Unter Weiterverwendung der bestehenden, Legacy-Datenbank wurden die Formulare zur Filmempfehlungen und -rezensionen auf der Verleihplatform mittels AJAX-Techniken erneuert. |
| Techniken | Rails, MySql, Metaprogrammierung |
| Zeitraum | 2007-12 |
| Kunde | AMANGO |
| Auftraggeber | Kunde |
| Beschreibung | Die Erneuerung der produktiven AMANGO-Online-DVD-Verleih-Plattform |
| Aufgaben | Unter Weiterverwendung der bestehenden, komplexen Legacy-Datenbank (~400 Tabellen, ~5.000 Kolumnen) wird die PHP-Alt-Anwendung schrittweise durch eine Ruby-on-Rails-Anwendung ersetzt. Entwurf und Implementation der unter anderem folgenden Seiten: Wunschliste, gesehene und bewertete Filme, Liefer-und-DVD-Problem-Dialog-Folge, Filme bewerten und Empfehlungen. Implementation anspruchsvoller Javascript-AJAX-Widget für Filme bewerten und Empfehlungen; |
| Techniken | Rails, MySql, Ajax, distributed Ruby, PHP, Tests |
| Zeitraum | seit 2007-04, weiter andauernd |
| Kunde | AMANGO |
| Auftraggeber | Kunde |
| Beschreibung | Neu-Entwicklung einer anspruchsvollen Web-Anwendung zur Betreuung des Kundenstamms basierend auf der Legacy-Datenbank |
| Aufgaben | Analyse des umfangreichen Legacy-Datenbank Modells; Entwurf und Implementation der Anwendung; Entwurf und Implementation einer domain-specific Language (DSL) für die Abbildung von Geschäftsvorfällen in Ruby; Implementation komplexer Geschäftsvorfälle (Post-Retour, Kündigung, Inkasso-Verfahren u. v. m.) mittels dieser DSL; Implementation einer Web-Service-Schnittstelle für das Logistik-System zu den Geschäftsvorfällen; Integration OTRS auf Datenbank-Ebene; |
| Techniken | Rails, MySql, Web-Services, Ajax, Tests |
| Zeitraum | 2006-10–2007-03 |
| Kunde | AMANGO |
| Auftraggeber | Kunde |
| Beschreibung | Für die Einführung des OTRS im Supportcenter des Kunden sind diverse kundenspezifische Anpassungen zu implementieren. |
| Aufgaben | Anpassung verschiedener Ticketviews: Integration eines IFrames zur Anzeige einer Kundenstammdatensicht des Inhousesystems; Kundenspezifische Platzhalter für Antworttemplates ermöglichen das Einsetzen von Kundenstammdaten des Inhouse-Systems; Statistik Ticket-Beantwortung über die Zeit als Balkengrafik und Tabelle. |
| Techniken | Perl, MySql, Web-Services, Tests |
| Zeitraum | zeitweise 2006-11–2006-12 |
dipe.de
