Publications

Scaling Agile @ OTTO - Learning at Scale

Was ist eigentlich das Ziel hinter Agilität? Geschwindigkeit und Veränderungsfähigkeit! Die Grundlage dafür sind entsprechende Strukturen und Rahmenbedingungen im Unternehmen und die Fähigkeit der Organisation zu lernen: Kleine, autonome, interdisziplinäre Teams, die eigenständig und in hoher Verantwortung auf die unternehmerischen Ziele hinarbeiten, die entscheiden was getan wird. In einer unsicheren Welt von sich schnell ändernden Anforderungen müssen diese Teams lernen. Dazu muss es eine lernende Kultur geben, um das wie ständig anpassen zu können. In der lernenden Kultur ermächtigen wir Menschen kreativ zu werden und ihren eigenen Weg zu finden. Dafür beschreiben wir vor allem das warum.

 

Weiter geht es in dem Artikel der OBJEKTSpektrum 06/16 ...

 

Looking at the role of management in developing self-conscious and agile organisations

Having successfully reimplemented our e-commerce website www.otto.de in a highly decentralised, agile project approach, we currently face the challenge of establishing an agile mindset outside the cosy cheese dome of a well-protected and well-specified project. During this project we felt like living on a separate planet. Business and technology work entwined, scope was managed by ourselves, we had the liberty to change and adapt our processes and methodologies, introduced an agile management framework, implemented Scrum, built autonomous and cross-functional product development teams and closed feed-back loops with continuous integration and delivery. Or putting it a different way: we learned how to change into a learning matrix organisation. This process was thrilling, demanding to all of us and we are proud of having mastered this challenge. After leaving our project “Lhotse” behind and literally lifting our project cheese dome, we are now facing an urge to change management culture and improve our capability in inter-organisational collaboration. 

 

Continue on the development blog of otto.de ...

 

Webprojekte mit Erfolg:

Drei CTOs geben Tipps zu Tools, Methoden und Erfolgsfaktoren

Wir setzen kommerzielle und Open-Source-Komponenten ein. VMware, MongoDB und Splunk werden genauso eingesetzt und betrieben wie tomcat, nginx, Varnish, Jenkins, Puppet und Jira. Ich würde allerdings nie ein Tool oder eine Software empfehlen. Unsere Experten wissen selbst am besten, welche Komponente geeignet ist. Ein Team, das in der Lage ist sich auf neue Komponenten einzulassen, diese auszuprobieren und insbesondere auch zu verwerfen ist hier meine Empfehlung.

 

Weiter geht es in dem Artikel der T3N 35 ...

 

Distributed Objects in the Internet and Intranet
(Verteilte Objekte im Internet und Intranet)

My final paper is kindly supported by VSB, Johann Wolfgang Goethe University. It is concerned with comparing distributed systems on basis of CORBA and DCOM. Goal of my activities is to achieve an active view on ODBC data sources. I.e. a client works on a local cache/snapshot of a database that is always up-to-date.
Using Microsoft's ActiveX and communication using Distributed Component Object Model (DCOM) Binary Protocol makes this task easy. Implementing the same problem using Java and CORBA (JavaIDL) takes some time an know how. I have implemented a Class RemoteRecordSet that takes care of storing the remote data source locally and keeping the data up-to-date.
To gain speed on the database interface I have chosen MS Remote Data Object on the ActiveX side. The only solution currently available for a 3-Tier Java program is using Intersolv's JDBC-ODBC Bridge. The paper's results are going to decide, which middleware platform is going to be used in distributing objects in the WAN of the GTZ. Please inform me, if you are working on a similar project.

The following downloads are currently available:

The PDF files can be viewed with Adobe Acrobat Reader. Any kind of comment is appreciated.

Druckversion | Sitemap
© Peter Wolter