8:30 am - 9:30 am
9:30 am - 10:00 am
10:30 am - 11:30 am
By: Andreas Tönne. Andreas Tönne is vice president of Georg Heeg eK. He holds a diploma degree in computer science (Univ. Dortmund). Andreas is responsible for consulting services, project management and product development at Georg Heeg.
Smalltalk projects show a stunning success rate, close to 100% from the author's personal experience, while the industry average is around 40% or worse. Experienced Smalltalk developers usually do not even consider failure as a possible project outcome. Yet it is hard to communicate the reasons for this unique success rate to the non-Smalltalk market. Technical qualities of Smalltalk systems and its combination of a pure-OO system with strong, dynamic typing are used to explain the power of Smalltalk. But this is hardly a satisfactory reason for the huge difference in project success between say Java and Smalltalk. And it is a technical explanation which non-Smalltalkers do not listen to.
In this talk, we present an explanation of the success rate that is founded on one unique quality of Smalltalk: Smalltalk inspires to good modelling. Smalltalk models capture more precisely, deeper and closer to the thinking of the customer the customer's requirements. Many aspects of why this is made possible by Smalltalk (both the language and its development system take a role here) have inspired the industry over two decades but Smalltalks modelling powers stand unchallenged.
We present exploratory modelling as an agile modelling process that summarizes these modelling powers to build high quality models and achieve customer satisfaction very early in a project. The process is founded in an identification of modelling and programming language and its steps are built on iterative modelling and continuous experimentation. We show one exploratory modelling project at SAP as a brief example.
11:30 am - 12:00 pm
By: Julien Bourdon. Julien Bourdon is a member of Planète Sciences since 2003 where he contributes to several educational projects geared toward education to robotics and information technologies and will start a PhD in social informatics at the university of Kyoto (Japan) from 2008. This presentation will be given in collaboration with Séverin Lemaignan, in charge of pedagogical tools at the robotics department of Planète Sciences and Serge Stinckwich, researcher at the university of Caen.
SqueakBot is a project developed by Planète Sciences (a French non-profit organisation aiming to develop scientific and technical practices amongst youth) in the scope of a new educational platform, containing both hardware and software to make youth discover robotics in a stimulating environment leaving a large space for autonomy. SqueakBot aims at the same time to control small size hardware devices, with limited resources, and to simulate them in a virtual environment based on eToys. This is a running project which has already been presented in the C5 conference (Serge Stinckwich, Severin Lemaignan, Samir Saidani, "SqueakBot : a Pedagogical Robotic Platform," c5, pp. 137-144, Fifth International Conference on Creating, Connecting and Collaborating through Computing (C5 '07), 2007) and during the ESUG Awards 2006.
13h30 pm - 18h30
18:30 pm - 21:30 pm
The competitors for the ESUG award will show their projects