zum DWX-Programm Programmflyer Developer Week 2013

Programm

Bitte wählen Sie zunächst Termine aus,
die Sie interessieren.
09:00
Begrüßung
09:15
-
10:00

Eröffnungskeynote

Wird Requirements Engineering in der Industrie gerade wegagilisiert? >>

Speaker

Rupp, Chris

Betrachtet man den Hype um agile Vorgehensmodelle wie Scrum und den in diesen Vorgehensmodellen enthaltenen minimalen RE-Anteil, so bekommt man den Eindruck, dass es bald kein RE mehr geben wird. Ist dieser Eindruck richtig? Unsere industrielle Praxis zeigt im Gegenzug ein völlig anderes Bild! Die Randbedingungen, die für ein durchdachtes RE sprechen, nehmen zu:

• Systeme werden immer umfangreicher
• Der Softwareanteil und dessen Vernetzung in Produkten steigt kontinuierlich
• Die Globalisierung in der Systementwicklung steigt
• Das fachliche Wissen steckt (nur) noch in vorhandenen Altsystemen
• Existierende Systeme ohne Dokumentation sollen erweitert werden
• Die Release-Zyklen werden kürzer

Sich der Rahmenbedingungen bewusst zu sein und die richtigen Methoden und Techniken zu nutzen ist der Schlüssel zum Projekterfolg. Der Vortrag zeigt Ansätze, die in der industriellen Praxis angekommen sind. Desweiteren zeigt er Themengebiete, in denen neue Lösungsansätze aus der Wissenschaft mehr als willkommen wären.

10:00
Kaffeepause
10:30
-
11:30

JavaScript für C#-Entwickler >>

Speaker

Roden, Golo
Track: JavaScript
10:30 - 11:30

HTML5 abwärtskompatibel >>

Speaker

Weiß, Jonathan
Track: Mobile Web
10:30 - 11:30

Pixelschubsen oder Frontend-Framework? >>

Speaker

Graf, Mareike
Track: Webarchitekturen
10:30 - 11:30

Meteor im Live-Test >>

Speaker

Sesser, Florian
Track: Frameworks
10:30 - 11:30
11:30
Raumwechsel
11:45
-
12:45

Richtiges Debugging in JavaScript >>

Speaker

Springer, Sebastian
Track: JavaScript
11:45 - 12:45

Offline Strategien für HTML5 Webapps >>

Speaker

Hochdörfer, Stephan
Track: Mobile Web
11:45 - 12:45

Large Scale Web Application >>

Speaker

Stipek, Marco
Track: Webarchitekturen
11:45 - 12:45

TYPO3 Neos - Ein Überblick >>

Speaker

Lobacher, Patrick
Track: Frameworks
11:45 - 12:45
12:45
Mittagspause
13:45
-
14:45

MVVM mit HTML und JavaScript >>

Speaker

Schulz, Marius
Track: JavaScript
13:45 - 14:45

mobile web performance >>

Speaker

Gülle, Roland
Track: Mobile Web
13:45 - 14:45

Webportale und Anwendungen >>

Speaker

Stipek, Marco
Track: Webarchitekturen
13:45 - 14:45

Marrying front with back end >>

Speaker

Hofmann, Bastian
Track: Frameworks
13:45 - 14:45
14:45
Raumwechsel
15:00
-
16:00

Software Craftsmanship mit JavaScript >>

Speaker

Hoppe, Johannes
Track: JavaScript
15:00 - 16:00

Virtuelle Entwicklungs-umgebungen >>

Speaker

Haberkern, Timo
Track: Webarchitekturen
15:00 - 16:00

Meteor vor dem Einschlag >>

Speaker

Köbler, Niko
Track: Frameworks
15:00 - 16:00

Responsive design with twitter bootstrap >>

Speaker

De Cock, Dennis
Track: Mobile Web
15:00 - 16:00
16:00
Kaffeepause
16:30
-
17:30

Offline (mobile) Web Development >>

Speaker

Blumenstein, Kerstin
Track: Mobile Web
16:30 - 17:30

Struktur im Frontend mit AngularJS >>

Speaker

Springer, Sebastian
Track: Webarchitekturen
16:30 - 17:30

Ember.js: Spiel, Spaß, Spannung >>

Speaker

Enderle, Ralf
Track: Frameworks
16:30 - 17:30

Node.js & Co. >>

Speaker

Roden, Golo
Track: JavaScript
16:30 - 17:30
17:30
Raumwechsel
17:45
-
18:45

Node.js - Event-Driven >>

Speaker

Bild, Mike
Track: JavaScript
17:45 - 18:45

Responsive Webdesign Prozess >>

Speaker

Wolfermann, Sven
Track: Mobile Web
17:45 - 18:45

Software-Architektur mal ganz anders >>

Speaker

Priebsch, Stefan
Track: Webarchitekturen
17:45 - 18:45

Going Open Source >>

Speaker

Aschoff, Martin
Track: Frameworks
17:45 - 18:45
19:00
Abendveranstaltung
Bitte wählen Sie zunächst Termine aus,
die Sie interessieren.
09:00
-
10:00

The Ugly Truths about HTML5 >>

Speaker

Virkus, Robert
Track: Mobile Web
09:00 - 10:00

CSS3-verkannte und neue Features >>

Speaker

Wolfermann, Sven
Track: HTML5
09:00 - 10:00

Grunt - Automatisiere Dich glücklich >>

Speaker

Behrens, Heiko
Track: JavaScript
09:00 - 10:00

Ein bisschen PHP tut keinem weh >>

Speaker

Wessel, Ivo
Track: Coding
09:00 - 10:00
10:00
Kaffeepause
10:30
-
11:30

JavaScript Apps mit Backbone.js >>

Speaker

Springer, Sebastian
Track: JavaScript
10:30 - 11:30

Responsive Design leichtgemacht >>

Speaker

Walter, Martin
Track: Mobile Web
10:30 - 11:30

Intel in Mobility-HTML5 Developer Tools >>

Speaker

Dumschat, Uli
Track: HTML5
10:30 - 11:30

Real-Time Coding with jWebSocket >>

Speaker

Schulze, Alexander
Track: Coding
10:30 - 11:30
11:30
Raumwechsel
11:45
-
12:45

Responsive Websites Tipps Tricks Hacks >>

Speaker

Bez, Roberto
Track: Mobile Web
11:45 - 12:45

MVVM mit HTML und JavaScript >>

Speaker

Schulz, Marius
Track: Coding
11:45 - 12:45

The Battle for Faster Cat Videos >>

Speaker

Schechter, Greg
Track: HTML5
11:45 - 12:45

JavaScript Patterns und Anti-Patterns >>

Speaker

Erlinger, Hardy
Track: JavaScript
11:45 - 12:45

WebGL - 3D Welten im Browser >>

Speaker

Niklas, Kai
Track: Tools
16:30 - 17:30
12:45
Mittagspause
13:45
-
14:45

Ein-und Überblick zu CoffeeScript >>

Speaker

Schubert, Andreas
Track: JavaScript
13:45 - 14:45

Building multiplatform mobile apps >>

Speaker

Walczyszyn, Piotr
Track: Mobile Web
13:45 - 14:45

Web-Performance-Optimierung >>

Speaker

Ebert, Walter
Track: Coding
13:45 - 14:45

Sicherheit von HTML5 und JavaScript >>

Speaker

Hoppe, Johannes
Track: HTML5
13:45 - 14:45
14:45
Raumwechsel
15:00
-
16:00

Einführung in Batman.js >>

Speaker

Schubert, Andreas
Track: JavaScript
15:00 - 16:00

Responsive Webdesign und Parallax Scrolling >>

Speaker

Frieser, Uwe
Track: Mobile Web
15:00 - 16:00

Offline Webanwendungen >>

Speaker

Tanzer, David
Track: Coding
15:00 - 16:00

Web vNext with WebSockets, SignalR & Co. >>

Speaker

Dobric, Damir
Track: HTML5
15:00 - 16:00
16:00
Kaffeepause
16:30
-
17:30

The JavaScript of Things >>

Speaker

Ruprecht, Martin
Track: JavaScript
16:30 - 17:30

Mobile Testing & Debugging >>

Speaker

Meissner, Andre Jay
Track: Mobile Web
16:30 - 17:30

Microformats vs. Microdata >>

Speaker

Lauk, Nils
Track: Coding
16:30 - 17:30

Bedeutungsvoller Code >>

Speaker

Hauser, Tobias
Track: HTML5
16:30 - 17:30
17:30
Raumwechsel
17:45
-
18:45

jWebSocket als Middleware >>

Speaker

Schulze, Alexander
Track: Mobile Web
17:45 - 18:45

Real Time Measuring & Logging >>

Speaker

Hofmann, Bastian
Track: Coding
17:45 - 18:45

Bringing YouTube Videos to a Mobile World >>

Speaker

Schechter, Greg
Track: HTML5
17:45 - 18:45

Erstellung von SinglePageApps mit Ember.js >>

Speaker

Dickten, Peter
Track: JavaScript
17:45 - 18:45
Bitte wählen Sie zunächst Termine aus,
die Sie interessieren.
09:00
-
10:00

(Er-) Findet Eure Projektmethode! >>

Speaker

Andresen, Judith
Track: Softskills
09:00 - 10:00

Unit Test Trends - Sinn und Unsinn >>

Speaker

Tielke, David
Track: Tooling
09:00 - 10:00

Der LAMP Stack im Jahr 2013? >>

Speaker

Blankerts, Arne
Track: PHP
09:00 - 10:00

Firefighting in Projekten >>

Speaker

Mewes, Thommy
Track: Web Projekte
09:00 - 10:00
10:00
Kaffeepause
10:30
-
11:30

Wie man die Welt verändert >>

Speaker

Rose, Dr. Thomas
Track: Softskills
10:30 - 11:30

Öde Jobs automatisieren >>

Speaker

Sesser, Florian
Track: Tooling
10:30 - 11:30

Dependency Injection in PHP >>

Speaker

Hochdörfer, Stephan
Track: PHP
10:30 - 11:30

Websites für Suchmaschinen entwickeln >>

Speaker

Kaiser, Thomas
Track: Web Projekte
10:30 - 11:30
11:30
Raumwechsel
11:45
-
12:45

Stress im Arbeitsalltag >>

Speaker

Stoll, Laurin
Track: Softskills
15:00 - 16:00

Optimaler Einsatz von PHPUnit >>

Speaker

Bergmann, Sebastian
Track: PHP
11:45 - 12:45

Wir sind aber nicht Twitter  >>

Speaker

Celler, Frank
Track: Web Projekte
11:45 - 12:45
12:45
Mittagspause
13:45
-
14:45

Methodenbaukasten für Retrospektiven >>

Speaker

Andresen, Judith
Track: Softskills
13:45 - 14:45

Richtiges Debugging in JavaScript >>

Speaker

Springer, Sebastian
Track: Tooling
13:45 - 14:45

Implementierung von Echtzeit-Feedback >>

Speaker

Thelen, Christoph
Track: Web Projekte
13:45 - 14:45

PHP.net, Hinter den Kulissen >>

Speaker

Joye, Pierre
Track: PHP
13:45 - 14:45
14:45
Raumwechsel
15:00
-
16:00

Konkurrenzfähig in die Zukunft >>

Speaker

Tanzer, David
Track: Softskills
15:00 - 16:00

Nginx-The Webserver you might actually LIKE >>

Speaker

Dusch, Volker
Track: Tooling
15:00 - 16:00

Domain Modeling in PHP >>

Speaker

Priebsch, Stefan
Track: PHP
15:00 - 16:00

Sicherheit im Entwicklungsprozess >>

Speaker

Hämmerle, Jochen
Track: Web Projekte
15:00 - 16:00
16:00
Kaffeepause
16:30
-
17:30

Gepflegter Umgang mit Kritik >>

Speaker

Rose, Dr. Thomas
Track: Softskills
16:30 - 17:30

Sicherheit 202 >>

Speaker

Blankerts, Arne
Track: PHP
16:30 - 17:30

Web Performance Optimization >>

Speaker

Krotzky, Timo
Track: Web Projekte
16:30 - 17:30

WebGL - 3D Welten im Browser >>

Speaker

Niklas, Kai
Track: Tools
16:30 - 17:30
17:30
-
18:30

Abschlusskeynote

Raus aus der Steinzeit! >>

Speaker

Westphal, Ralf

Technologien sind nicht durch ihre Abwesenheit ein Problem, sondern durch ihre Vielfalt. Sie machen Entscheidungen erst schwer. Und wenn man sich entschieden hat, ist das oft für immer. In Gefahr ist Softwareentwicklung heute kaum noch durch einen Mangel an technischen Ressourcen, sondern vor allem durch einen Mangel an selbstverschuldeter Alternativlosigkeit. Die macht nämlich den "Monolithismus" aus. Große, unveränderliche Brocken schränken den Bewegungsradius bis zum Stillstand ein. Das oberste Gebot aller Softwarearchitektur muss daher lauten, "Steine aus einem Guss" zu vermeiden.
Ein Plädoyer für Vielfalt und Offenheit und Flexibilität.

Bitte wählen Sie zunächst Termine aus,
die Sie interessieren.
09:00
-
18:00

HTML5 für mobile Webapps >>

Speaker

Kröner, Peter
09:00 - 18:00

Test Driven JS Development >>

Speaker

Ruprecht, Martin
09:00 - 18:00

Was jeder Entwickler ü. JS wissen muss >>

Speaker

Roden, Golo
09:00 - 18:00