Ý Home Page

 

 

 

Evaluation

of

Kai Lucas, Software Consultant

 

                                                                                              May 15, 2003

 

 

Mr Lucas worked for Sirona GmbH in Bensheim, Germany, in the department “GBE”, between March 1, 2002 and May 31, 2003 on a contract basis through the agency of Innomedic GmbH. Sirona GmbH was his sole place of work during that period.

 

Mr Lucas was employed in the software team of the "Pan2000" project to reinforce the core team which comprised four members, counting him in.

 

The subject of the project was the completely new development of a panoramic dental X-ray machine. The system was based on a PowerPC architecture with a number of additional distributed modules on the basis of 68HC08 and 80C167 controllers. The system bus technology used was a CAN Bus running a proprietary TTP protocol. The system was also provided with TCP/IP links to the PC systems for image data acquisition and management.

 

Faced with the particular challenge of implementing a modern conceptual approach on an innovative platform under stringent deadlines, an experienced software architect for automation tasks was required right from the start. Mr Lucas was ideally suited to fill this position.

 

In his quality as a senior expert, Mr Lucas gave advice and assistance for the management tasks relating to the software subproject. His extensive, in-depth project experience enabled him to provide valuable impulses and hands-on support in this field of activity, thus helping to ensure the overall success of the undertaking. He assumed a “bridgehead” function for the staff from our partner businesses ITK - Consulting and Innomedic GmbH.

 

On the basis of the concept discussions within the core team, where all engineering requirements were worked out, Mr Lucas very soon presented a modern architecture concept which, while having a high degree of abstraction, was very individually tailored to the required solution. In doing so, he demonstrated great technical competence and expert engineering knowledge.

 

The next steps were the structuring of the system and the creation and modulization of the functional instances. Within a very short time, Mr Lucas was able to derive from this input a concept presentation which was used for taking the imminent design decision. Likewise, he presented at this early stage an executable logical prototype implemented in Ada, which allowed to demonstrate and corroborate the validity of the core model.

 

A very important point in this phase was to familiarize the internal and external software developers with the conceptual idea. Mr Lucas conveyed his architecture and proposed solutions in a very transparent and convincing manner, which allowed to tackle their implementation promptly and with a high acceptance.

 

For the central module, the direct implementation in the target language (C++) for the target system (Tornado, VxWorks) was performed from there on by an external collaborator who worked mainly under the supervision of Mr Lucas. All modifications resulting from the continuous refinement of the design model were submitted by Mr Lucas in Ada. It was essential in this context that the date and content of his revised model releases was harmonized with the main elements of the imminent integration milestones. This was one of the factors that allowed us to meet the relevant project deadlines.

 

Throughout the software project, Mr Lucas consequently monitored the conformity of the implementation with the model, advocating at all times compliance with the requisites set by the architectural style. This made him a much sought-out and very competent contact person for all collaborators when it came to having ideas and developing possible solutions. Special reference must be made in this context to his solutions for the management of the operating system and of the hardware resources, for which his models provided very effective mechanisms.

 

Mr. Lucas transferred the basic requirements of his message principle to the peripherals, thus creating the basis for the newly to be created CAN Bus API. In the work discussions on this subject he conveyed his ideas in a convincing manner.

 

Mr. Lucas always demonstrated great professionalism in coaching the numerous concept discussions among the different groups of team members. From a very early phase on, he pointed out the importance of defining a specific terminology for the project under way; this terminology then increasingly marked the way of talking in the team. Another point to be made in this context is the design and creation of a database containing all external and internal interfaces as well as all command structures, and which is now the team’s basis of work.

 

We have known Mr. Lucas to be a highly motivated, teamwork-capable and straightforward collaborator with a working attitude that is marked by extensive experience and great professionalism.

 

We highly appreciate his exceptional commitment for Sirona and wish him the very best for his future. In future projects we shall be happy to make use again of his competence and experience.

 

 

 

 

 

 

 

Dr. Stephan Simons                                                 Rainer Stelz

Imaging Systems Division                                         Imaging Systems Division

Head of X-Ray Development                                      Software Project Manager

 

Ý Home Page