Industrial DevOps

Graphic by Wolfgang Bär - werk42 GmbH Creative Commons CCBY-SA4.0

Industrial DevOps is the idea of bringing the principles of DevOps to the industrial environment. With this idea we are striving for following benefits for small and mid-size enterprises:

  • Smooth and fast integration of new software (features) into the production system
  • Integration of all running systems and processes on one platform for better analysis and monitoring
  • Healthy systems during the whole lifecycle

The complex requirements of digitization will be handled in an agile way and through small iterative loops changes will always be welcome.

The Role Model

The Role Model explains the main idea of how divers groups of people with different levels of programming skills can define and change the processes of the daily work.

by TITAN Project Creative Commons CCBY-SA4.0

Industrial DevOps involves people from different domains, business units and organizations. This model describes roles to be assigned to people or groups. Roles can differ depending on the specific context.


The Developer is a highly trained person. The Developer has learned to develop software in many programming languages. Many different aspects of software development like code quality or version management are covered by the Developer.

In Industrial DevOps many Developers spread over many teams in different organizations work together on a single system.

The role model introduces the following categories of Developers.
  • The Platform Developer works on new features and improvements of the titan platform itself.
  • The Tool Developer creates software tools or interfaces for hardware that is integrated into the system.
  • The Brick Developer creates Flow Bricks. He works closely together with the Tool developers.

IT Operator

The IT Operator is highly trained in installing, configuring and running IT infrastructure. The IT Operator is also responsible for installing, updating, configuring and running software applications.

Flow Manager

The Flow Manager is a person closely related to the business, but with a special training to master all aspects of flow modeling. The Flow Manager works as a connection between business and technology. The Flow Manager implements new Flows and Flow Changes according to business requirements.

Business Unit Manager

The Business Unit Manager can be located on all levels of the hierarchy of the model. The Business Unit Manager knows about the business requirements and works together with the Flow Manager, the Domain Expert and the Process Operator to refine requirements.

Domain Expert

The Domain Expert owns exceptional deep knowledge about the domain at hand.

Process Operator

The Process Operator benefits from a new Flow or a Change. The Process Operator is involved in utilizing the Flow in everyday work.

IT Security Expert

The IT Security Expert is responsible for the IT Security Domain of the whole organization. The IT Security Expert works together with development and operations through all levels of the system.

The Titan Project

Photo by Alex Knight on Unsplash

The Titan project will build a prototype of a software platform, which will enable industrial users to apply the principles and best practices of DevOps, Lean and Agile to the complex problems of the ongoing digitization.

Sub goals of the Titan project are:

  • Quality Assurance
  • Monitoring of the systems
  • Resilience of the systems
  • Avoidance of technical debts
  • Scalability
  • Elimination of the Vendor-Lock-In

Therefor we will start the scientific research on how to build a platform which is fulfilling all the sub goals but at the same time “easy-to-use” for employees even with low programming knowledge.

The main and overall goal of the Titan project is to

reduce the costs and risks of digitization for small and mid-size enterprises.

The results of the Titan project research will be open source.

The Titan project is sponsored by Federal Ministry of Education and Research, Government of the Federal Republic of Germany under the FKZ 01IS17084 A - B.


Photo by Sabine Wojcieszak - getNext IT

Technical Lead

wobe-systems GmbH, Kiel

Scientific Lead

Christian-Albrechts-Universität (CAU) zu Kiel


  • Maik Wojcieszak, wobe-systems GmbH, Kiel

  • Prof. Dr. Wilhelm (Willi) Hasselbring, CAU

  • Sören Henning, CAU

  • Björn Latte, wobe-systems GmbH

  • Stefan Schalk, wobe-systems GmbH

  • Sebastian Löhner, wobe-systems GmbH

  • Oliver Dissars, werk42 GmbH

  • Wolfgang Bär, werk42 GmbH

  • Muhammad Adnan, wobe-systems GmbH

  • Ulrike Blunck

  • Sabine Wojcieszak, getNext IT


Prof. Dr. Wilhelm Hasselbring (CAU) presenting at Status Meeting

Photo by Sabine Wojcieszak - getNext IT


Project-Kick-Off Meeting February, 15th 2018 in Kiel

All project partners met for the first time, connected with each other and discussed the first ideas of the Titan Project. The project partners will meet reguarly once a month.

Monthly Status Meetings

Photo by Sabine Wojcieszak - getNext IT

In our monthly status meetings all projects partners meet to get updates about project progress and improvements. We discuss different aspects of the project to have a shared understanding of it. We collect different real world scenarios where the application of the Titan project might add value to companies. The status meetings are also meant to learn and to build up strong relationships amongst the partners. Therefor we always meet at different companies.

Photo by Sabine Wojcieszak - getNext IT

Press and Publications

Please find here the official press release of DiWiSH about the Titan Project in German language.

Please find here the official press release of the CAU Christian-Abrechts Universität zu Kiel in German language

Please find here the article of in German language

Please find here the paper written by Björn Latte, Sören Henning and Maik Wojcieszak about Clean code. This paper was part of the EMLS 2019 workshop in Stuttgart.

Please find here the paper A Scalable Architecture for Power Consumption Monitoring in Industrial Production Environments written by Sören Henning, Wilhelm Hasselbring, Armin Möbius

Please find here the paper Industrial DevOps written by Wilhelm Hasselbring, Sören Henning, Björn Latte, Armin Möbius, Thomas Richter, Stefan Schalk, Maik Wojcieszak


Here you will find links to conferences which are related to the topics of DevOps, agile, lean, IoT and industrial automation:

Photo by Stefan Schalk - wobe-systems GmbH

DevOpsDays Kiel 2018 are over now. You can review the whole conference here

KoSSE-Tag 2018 on 6th June 2018 - Maik Wojcieszak is giving a talk about Industrial DevOps. German speaking conference

Agile, Testing and DevOps Showcase on 5th July 2018 in Zurich - Maik Wojcieszak is giving a talk about How DevOps can help Digital Transformation

EMLS 2019 on 18th February 2019 in Stuttgart - Björn Latte, Sören Henning and Maik Wojcieszak are giving a workshop Clean Code: On the Use of Practices and Tools to Produce Maintainable Code for Long-Lived Software

CSE/QUDOS 2019 on 26th March 2019 in Hamburg - Sören Henning and Prof. Dr. Wilhelm Hasselbring are giving a workshop Industrial DevOps

Exhibitions and Fairs

Here you will find links to exhibitions and fairs related to industrial automation and IoT:

wobe-systems is taking part at 2019and presenting the titan project.

Further readings

This is a list of articles, blogs and books closely related to the topic of the Titan Project. The publications may be in German as well as in English.

Impressions of our Events

For some impressions of our events just have a look at our flickr account!



Photo by Damian Zaleski on Unsplash.

If you have any questions about the project please send an email to our community manager Sabine. She will help you!

Follow us on twitter:

Twitter @InDevOps_Titan

Terms Of Service

Responsible for the Content

wobe-systems GmbH
Registered with the local court of Kiel, Germany
Registration number: HRB 5783
value-added tax identification number
as per § 27 a of the German Value-Added Tax Act: DE 214 698 597


Wittland 2-4
24109 Kiel
Phone: +49.(0)431.382165.00
Fax: +49.(0)431.382165.99

Authorized Representatives

Wolfgang Bär e.Kfm.
Oliver Dissars e.Kfm.
Maik Wojcieszak e.Kfm.

Responsible for contents according to § 55 Abs. 2 RStV:
Oliver Dissars, Wolfgang Bär, Maik Wojcieszak

Data protection and privacy policy

We take data protection seriously

The protection of your privacy when processing personal data is an important concern for us. When you visit our website, our web servers store the IP address of your Internet connection by default. Service Provider, the website from which you visit us, the websites that you visit with us as well as the date and duration of the visit. This information is required for technical transmission of the web pages and secure server operation are absolutely essential. A personalized evaluation of this data does not occur.

If you send us data by contact form, these data are stored on our servers in the course of data backup. Your data will only be used by us to process your request. Your data will be treated strictly confidential. The data will not be passed on to third parties.

Responsible body:
Wittland 2-4
24109 Kiel
Phone: +49.(0)431.382165.00

Personal Information

Personal data are data about your person. These include your name, address and e-mail address. You also do not have to reveal any personal data to visit our website. In some cases we need your name and address as well as further information to be able to offer you the desired service.

The same applies in the event that we supply you with information material on request or if we answer your enquiries. In these cases we will always point this out to you. We also store only the data that you have transmitted to us automatically or voluntarily.

If you use one of our services, we generally only collect the data that is necessary to be able to offer you our service. We may ask you for further information that may be of interest to you, but of a voluntary nature. Whenever we process personal data, we do so to provide you with our services or to pursue our commercial goals.

Automatically stored non-personal data

When you visit our website, we may store certain information for administrative and technical reasons. These can be: type and version of the browser used, date and time of access, as well as the IP address. However, this data is then made anonymous and used solely for statistical purposes or to improve our Internet and online services.

These anonymized data are stored - separately from personal data - on secure systems and cannot be assigned to individual persons. This means that your personal data remains protected at all times.


When you visit our website, we may store information on your computer in the form of cookies. Cookies are small files that are transferred from an Internet server to your browser and stored on its hard drive. Only the Internet protocol address is stored - no personal data. This information, which is stored in the cookies, allows us to automatically recognize you the next time you visit our website, which makes your use easier.

Of course, you can also visit our website without accepting cookies. If you do not want your computer to be recognized on your next visit, you can also refuse the use of cookies by changing the settings in your browser to “refuse cookies”. You will find the respective procedure in the operating instructions of your respective browser. If you refuse the use of cookies, however, there may be restrictions in the use of certain areas of our website.

External links

The website contains so-called “external links” (links e.g. WT.SH, DiWiSH) to other websites over whose content the provider of the website has no influence. For this reason, the provider cannot accept any liability for this content.

The respective provider of the linked website is responsible for the content and accuracy of the information provided. At the time of linking, no legal violations were discernible. On becoming aware of such a violation of the law, the link will be removed immediately.


We have taken technical and administrative security precautions to protect your personal data against loss, destruction, manipulation and unauthorized access. All our Employees and service providers working for us are obliged to comply with the applicable data protection laws.

Whenever we collect and process personal information, it is encrypted before it is transmitted. This means that your data cannot be misused by third parties. Our security precautions are subject to a continuous improvement process and our data protection declarations are constantly revised. Please make sure that you have the latest version that is available.

Changes to our privacy policy

We reserve the right to change our privacy policy should this be necessary due to new technologies. Please make sure you have the latest version.

If we make material changes to this Privacy Policy, we will post those changes on our website.

Right to information/contradiction

Please contact us at any time if you would like to find out which personal data we store about you. In addition, you may at any time withdraw your permission to us to process and collect your personal data. In both cases please contact us directly.

All interested parties and visitors to our website can contact our data protection representative:

Mr. Frank Berns
Concept 17 GmbH
Westring 3
24850 Schuby
Phone: +49 4621 8526460


1. Content

The author reserves the right not to be responsible for the topicality, correctness, completeness or quality of the information provided. Liability claims regarding damage caused by the use of any information provided, including any kind of information which is incomplete or incorrect, will therefore be rejected. All offers are not-binding and without obligation. Parts of the pages or the complete publication including all offers and information might be extended, changed or partly or completely deleted by the author without separate announcement.

2. Referrals and Links

The author is not responsible for any contents linked or referred to from his pages - unless he has full knowledge of illegal contents and would be able to prevent the visitors of his site from viewing those pages. If any damage occurs by the use of information presented there, only the author of the respective pages might be liable, not the one who has linked to these pages. Furthermore the author is not liable for any postings or messages published by users of discussion boards, guest books or mailing lists provided on his page.

3. Copyright

The author intended not to use any copyrighted material for the publication or, if not possible, to indicate the copyright of the respective object. The copyright for any material created by the author is reserved. Any duplication or use of objects such as images, diagrams, sounds or texts in other electronic or printed publications is not permitted without the author’s agreement.

4. Legal Validity of Disclaimer

This disclaimer is to be regarded as part of the internet publication which you were referred from. If sections or individual terms of this statement are not legal or correct, the content or validity of the other parts remain uninfluenced by this fact.