Keynote
Lean Enterprise Architecture
Erik Dörnenburg ThoughtWorks
03.05.2011 | 09:00-09:45 Uhr
Aufbauend auf den Erfolgen beim Einsatz von Prinzipien aus den Agile- und Lean-Bewegungen in individuellen Projekten besteht nun gesteigertes Interesse daran, dieselben Prinzipien unternehmensweit und projektübergreifend einzusetzen. Somit erreichen Konzepte aus dem Agile- und Lean-Umfeld auch verstärkt zentralisierte Architekturgruppen und werfen Fragen im Bereich Enterprise-Architektur und Unternehmensführung auf.
In seiner Keynote führt Erik Dörnenburg das Konzept von evolutionärer Architektur ein und diskutiert im Anschluss Fragen wie: In welcher Form kann eine Architekturstrategie in einem Lean-Umfeld umgesetzt werden? Wie kann Konformität sichergestellt werden? Und: Wo sitzen Architekten in einem agilen Unternehmen?
One Backend, multiple Screens: architecting User Experiences
Michaël Chaize Adobe
03.05.2011 | 14:15-15:00 Uhr
With the rise of a wide range of Internet connected devices, a new class of application is emerging to work across multiple kinds of devices. Developers are now faced with new challenges to provide the most engaging user experiences on any screen. New device input methods like touch and gestures require developers to rethink interaction models. Screen size constraints also require developers to optimize real estate usage. With so many different mediums for delivering rich Internet applications code, reuse becomes incredibly important. Michaël Chaize will explain how Adobe innovates to help Java developers building the best user-interfaces connected to a Java backend.
Task-focused Continuous Integration: Bringing Code to Cloud and back again
Mik Kersten Tasktop Technologies
03.05.2011 | 20:15-21:00 Uhr
The deployment destination for enterprise applications is going through its biggest transition since the creation of Java. Cloud infrastructure is changing the game for both application deployment and lifecycle management. Over the past decade, open source technologies such as Spring and Tomcat have defined how we build and run enterprise Java applications. Recent developments in open source collaboration Application Lifecycle Management (ALM) tools are now transforming how we evolve and manage those applications.
This talk will explore connecting enterprise Java stack with cloud deployment via a task-focused continuous integration loop. The SCM, code review, and Agile ALM technologies, based on the Eclipse Mylyn ALM interoperability platform, will be used to demonstrate how to achieve this new level of connectivity and automation between the team and the application. The talk will conclude with a roadmap of how we can apply these new lessons to define the next decade of enterprise Java productivity.
Evolution und Innovation
Björn Goerke SAP AG
04.05.2011 | 11:30-12:15 Uhr
Wie können die Herausforderungen von morgen mit einer bestehenden Umgebung von heute gemeistert werden?
Viele Unternehmen beschäftigt die Frage, wie aktuelle Trends und Technologien wie z.B. Cloud Computing oder den Zugriff von mobilen Endgeräten in ihre bestehenden Umgebungen nutzbringend eingebracht werden können? Kosten- und Effizienzvorteile bestehender heterogener IT-Landschaften sollen dabei natürlich genutzt werden. Die Erfahrung zeigt, dass das scheinbare Dilemma zwischen der Optimierung und Anpassung existierender Systemlandschaften einerseits und das Schritthalten mit sich rasant entwickelnden, innovativen Neuerungen andererseits durchaus aufgelöst werden kann. Technologie-Plattformen spielen hierbei eine zentrale Rolle.
The elastic IT Organization
Jure Zakotnik Accenture
Thomas Michelbach Accenture
04.05.2011 | 15:00-15:45 Uhr
Emerging technologies and methods are changing the way how software is designed and developed. IT organizations will become more elastic to increase productivity and deliver systems faster than ever. Digital natives are used to collaborate globally and easily contribute to software increments. We will sketch how these changes are facilitated by technologies like functional programming, cloud computing and collaboration tooling. Based on these aspects, we will derive predictions how the combination of both will influence the productivity, skill-utilization and the technical architecture that organizations will use to develop IT solutions.
HTML5 - das Web und der Browser als Plattform
Christian Heilmann Mozilla
04.05.2011 | 19:45-20:30 Uhr
HTML5 ist derzeit in aller Munde, und Firmen wie Apple, Google und Microsoft eifern darum, die Zukunft des Internets zu gestalten. Was allerdings bedeutet HTML5, vor allem auch für Entwickler, für die HTML nur ein notwendiges Übel war? In dieser Keynote wird Christian Heilmann erklären, was es mit HTML5 auf sich hat, welche Vorteile diese neue Technologie bringt und welche Gefahren wir laufen, Fehler der Vergangenheit zu wiederholen.
The Trouble With NoSQL Databases
Iran Hutchinson Intersystems
05.05.2011 | 11:30-12:15 Uhr
Most do not realize that NoSQL is not a new concept. NoSQL has gotten a lot of press in the last few years because of some successes in the field. However, success does come at a cost. NoSQL is not a silver bullet for database performance or scalability problems. What does it take to succeed with NoSQL? When should I use a NoSQL solution? There are many questions and lots of hype around NoSQL. Let's go beyond the hype to understand the technology, the challenges, and practical approaches to succeeding with NoSQL.
Java: The Road ahead
Brian Goetz Oracle
05.05.2011 | 12:15-13:00 Uhr
Java SE has come a long way in 15 years. From its humble beginnings as a tool for programming small interactive devices, it has evolved into a high-performance, general-purpose virtual machine, language, and set of libraries used in applications ranging from the desktop to the cloud. This session focuses on the next steps in this evolutionary path. These include enhancing Java virtual machine to make it the target of choice for implementers of non-Java languages, modernizing the Java programming language to make developers more productive and programs more efficient on multicore processors, and modularizing the platform to make it faster and even more widely applicable than it is today.
Keynotes
- Lean Enterprise Architecture
- One Backend, multiple Screens: architecting User Experiences
- Task-focused Continuous Integration: Bringing Code to Cloud and back again
- Evolution und Innovation
- The elastic IT Organization
- HTML5 - das Web und der Browser als Plattform
- The Trouble With NoSQL Databases
- Java: The Road ahead







