19
In2code.de Wir leben TYPO3 Wir leben TYPO3 BICEPS Jobsite Requirement Management for Bilfinger Berger Industrial Services Gr

Biceps - an Extbase enterprise application

Embed Size (px)

DESCRIPTION

The Bilfinger Berger Industrial Services Group's corporate structure comprises geographically aligned divisions which specialise in industrial services - and the cross-regional Plant Technologies division, which is active in the areas of engineering, piping and plant assembly. BIS GmbH is organised as an independent subgroup within the Bilfinger Berger Multi Service Group and, with its roughly 28,000 employees, generated total revenues of EUR 2.9 billion in 2010. Many tasks of colleagues and employees require examinations and checks to conform to governmental restrictions and regulations. In 2010 in2code developed the TYPO3 application "Biceps", based on extBase and Fluid. In our presentation we will demonstrate the functions integrated into the application and go into detail regarding the technical implementation. We will also examine all traps and barriers caused by the early implementation with the young framework. Finally we will show the solutions used by the current framework.

Citation preview

Page 1: Biceps - an Extbase enterprise application

In2code.deWir leben TYPO3

Wir leben TYPO3

BICEPS Jobsite Requirement Management

for Bilfinger Berger Industrial Services Group

Page 2: Biceps - an Extbase enterprise application

In2code.deWir leben TYPO3

Agenda

Page 3: Biceps - an Extbase enterprise application

In2code.deWir leben TYPO3

Agenda

• Introduction

• Problem & Solution

• Demonstration

• Technical Aspects

• Lessons Learned

Page 4: Biceps - an Extbase enterprise application

In2code.deWir leben TYPO3

Introduction

Page 5: Biceps - an Extbase enterprise application

In2code.deWir leben TYPO3

Stakeholders: in2code

Alex Kellner

We live TYPO3

We support TYPO3- , Internet- and Full-Service-Agencies as well as small and middle-sized companies, which need special TYPO3 knowledge

TYPO3

Extensions

Entwicklung

Fluid

Security

Performance

Workshops

FLOW3Martin HuberMarcus

Schwemer

Michael Cannon

Stefan BusemannMarkus Rodler

David Richter

Tina Gasteiger

Consulting

Page 6: Biceps - an Extbase enterprise application

In2code.deWir leben TYPO3

Stakeholders: Bilfinger Berger Industrial Services Group

• Munich, Germany

• Multi-national

• 2010 2,900,000,000 Euros

Page 7: Biceps - an Extbase enterprise application

In2code.deWir leben TYPO3

Problem & Solution

Page 8: Biceps - an Extbase enterprise application

In2code.deWir leben TYPO3

Problem

• Many certification and safety training

types

• No easy tracking requirements

• Everyone has own solution

• Inconsistencies

• Potential to fail inspections

• Microsoft Access

Page 9: Biceps - an Extbase enterprise application

In2code.deWir leben TYPO3

BICEPS Solution

• Single-point tracking for multiple-

organizations

• 5 months development

• Extbase and Fluid based

• Deployed December 2010

Page 10: Biceps - an Extbase enterprise application

In2code.deWir leben TYPO3

BICEPS FEATURES

• Profiles

• Groups

• Automated reminders

• Role-based permissions

• Safety logs

Page 11: Biceps - an Extbase enterprise application

In2code.deWir leben TYPO3

BICEPS Benefits

• Regulation and

restriction conformation

• Hard questions, easily answered

Page 12: Biceps - an Extbase enterprise application

In2code.deWir leben TYPO3

Demonstration

Page 13: Biceps - an Extbase enterprise application

In2code.deWir leben TYPO3

BICEPS Demonstration

• Create profile

• Create job site

• Update training

• Expiration report

• Print safety logs

Page 14: Biceps - an Extbase enterprise application

In2code.deWir leben TYPO3

BICEPS Future Development

• Extbase 1.3

• Usability improvements

• Performance enhancements

• Being famous

Page 15: Biceps - an Extbase enterprise application

In2code.deWir leben TYPO3

Technical Aspects

Page 16: Biceps - an Extbase enterprise application

In2code.deWir leben TYPO3

Technical Aspects

• Cronjob-based data crunching

• SQL query optimization

• Missing Extbase documentation

• Missing view helpers

Page 17: Biceps - an Extbase enterprise application

In2code.deWir leben TYPO3

Lessons Learned

Page 18: Biceps - an Extbase enterprise application

In2code.deWir leben TYPO3

Lessons Learned

• No design by committee

• Spend time concept planning

• Stable foundation

• Release early and often

• Get sign-off

Page 19: Biceps - an Extbase enterprise application

In2code.deWir leben TYPO3In2code.

Thank you! Any questions?

in2code.de

Tina [email protected]

Michael Cannonmichael.cannon@in2code.

de