Agile Web-Entwicklung

Universität Bremen 2010-01-20/2010-02-15

Prof. Dr.-Ing. Carsten Bormann

cabo@tzi.org

Anwendungsentwicklung: Revolution

Wann, wo

Carsten Bormann

  • Promoviert an der TU Berlin 1990
    • Offene Dokumentverarbeitung (ODA/SGML)
      ≅ „XML-Technologien“
  • Universität Bremen
    • Honorarprofessor für „Internet-Technologie“
    • TZI-Vorstand (Leitthema Systemqualität und Informationssicherheit)
    • Vorlesungen in Rechnernetze und Medieninformatik
  • UdK Berlin
    • Studiengang „Electronic Business“
      Technical Literacy
  • Technische Universität Helsinki (jetzt: Aalto-Universität)
    • Studiengang „Elektro- und Kommunikationstechnik“
      Protocol Design

AJAX-Buch

LV-Stil

Tagesablauf

09:00..11:30 „Vorlesungsanteil“
12:30..13:30 (evtl. Überlauf Vorlesungsanteil)
12:30..17:00 Praktische Arbeit I, Coaching
17:00..18:30 Kommunikation
18:30..21:00 Praktische Arbeit II

Coaching

Scheinkriterien

Bewertung wie studentisches Projekt:

Anwesenheit wird als selbstverständlich angenommen

Struktur Woche 1

Mo  Intro, was ist Rails,
Webshop bauen
Di  Migrations, Views und Controller, Routing,
Agile Dev, Projekt und Kunden
Mi  Modelle: ActiveRecord, Validierung
Do  TDD
Fr  Security; AJAX, RJS
Sa Sprint!

Ziele:

Struktur Woche 2

Mo  I18n, Unicode
Di  REST
Mi  Mehr Security
Do  Performance, Deployment
Fr  Projektpräsentationen
Sa  Finishing

Ziele:

Hausaufgabe (Vorbereitung)