Scrum in a Waterfall
2007 to 2009 we evaluated and subsequently implemented agile methods in our waterfall process. Being an ISO certified company (which is crucial for our business) we require our traditional waterfall framework in addition to the SCRUM development process. The talk will present the implementation of agile principles within an exisiting waterfall framework. It will elaborate on the causes which made us give SCRUM a try, the reasoning of specific parts of our implemetation, and effects of the implementation.
Scrum in a Waterfall was initially presented at ScrumTisch Berlin 04/2009. Since then it has been and still is being extended and improved in small incremental steps. The current version was presented at ScrumDay 2009 in Düsseldorf.
I released the presentation material under the terms of the GNU Free Documentation License, so sources are available as well.
Download the presentation slides
or
Browse the presentation sources
Introduction to OpenEmbedded
OpenEmbedded is an embedded linux build framework. I gave an introductory presentation at DResearch. With permission of Dr. Frank Bauernöppel, Head of DResearch Product Development, I released the presentation material under the terms of the GNU Free Documentation License, so sources are available as well.
Download the presentation slides
or
Browse the presentation sources
Introduction to the Django Web Framework
Django is a mature and full-featured python web framework. I gave an introductory presentation at DResearch. With permission of Dr. Frank Bauernöppel, Head of DResearch Product Development, I am happy to present my slides.
Download the presentation slides
Hadoop and Map/Reduce illustrations
I did these illustrations for a report about Apache Hadoop by Isabel Drost. Apache Hadoop is an open source Map/Reduce parallelization framework.
The Apache Hadoop ecosystem: this illustration puts name node, data nodes,
and the Hadoop network Filesystem into perspective and it displays task and data flow.
The vector graphics available here were created using inkscape
and are provided in an incscape specific SVG dialect.
Download bitmap or vector graphics (SVG)
Map/Reduce: illustrate Map, Shuffle and Reduce steps of the Map/Reduce parallel processing paradigm.
The first sketch displays the classical "log file statistics" example task, the second
shows parallel processing of Map and Reduce steps.
By example: bitmap or vector graphics (SVG)
Parallel: bitmap or vector graphics (SVG)
RestMS - web messaging protocol
Message brokers, connecting applications to services, are components of strongly emerging importance in a scalable web infrastructure. Although several approaches for providing messaging are around, they lack of simplicity, flexibility and extensibility to use them in today's web applications. RestMS brings full scale message brokerage to web application infrastructures.
RestMS was presented at FrOSCon 2009 togehter with Pieter Hintjens. Visit the RestMS Website to learn more about this protocol.
Download the presentation slides
RestMS Lightning Talk
This lightning talk, timeboxed to 5 minutes, was presented at EuroDjangoCon 2009 in Prague. It gives a short overview of message brokerage and the RestMS protocol.
Download the presentation slides