SlideShare ist ein Scribd-Unternehmen logo
• Ein ErfahrungsberichtClean Code erfolgreich einführen
Ein Erfahrungsbericht
Daniel Rietmüller
• Duales Studium Informatik
o Bachelorarbeit über Bad Smells
• Softwareentwickler/-architekt
• Clean Coder aus Überzeugung
• Dualer Master Informatik
Vor 2 Jahren
Clean Code
Beschränkung:
möglichst geringe
Auswirkungen auf die
Produktivität
Herausforderungen
Herausforderungen – Road to Success – Umsetzung – Erfolgsfaktoren
Laufender Betrieb
Verschiedene Teams
Verschiedene
Codebasen
Verschiedene
Erfahrungsstufen
Widerstände durch
Entwickler
Road to Success
Herausforderungen – Road to Success – Umsetzung – Erfolgsfaktoren
Bewusstsein
schaffen
Grundsätzliche
Akzeptanz
Gemeinsame
Coding Conventions
Regelsets
Schrittweise
einführen
Regeleinhaltung
im Entwicklungs-
prozess integrieren
Kontrolle durch
das Team
Reporting
Umsetzung
Herausforderungen – Road to Success – Umsetzung – Erfolgsfaktoren
Clean code erfolgreich einführen
encoway IDE powered by:
Clean code erfolgreich einführen
Regelsets
als Stages
Einheitlicher
Qualitätsstandard
Zero
Violations
Policy
Pfadfinderregel
Clean code erfolgreich einführen
Clean code erfolgreich einführen
Erfolgsfaktoren
Herausforderungen – Road to Success – Umsetzung – Erfolgsfaktoren
Alle am Prozess
beteiligen
Feste Integration in
den Entwicklungs-
prozess
Pfadfinder
Einheitliches Ziel
Umsetzungsgrad
an das
Umfeld anpassen
Zero Violations
für alle
Ausblick
Weitere Regelsets
Mutation Coverage
●
Think big, start small!
●
Pfadfinder
●
SonarQube
●
http://www.sonarqube.org/
●
Kontakt
●
rietmueller@encoway.de
●
@drietmueller
Get Started
encoway GmbH
Buschhöhe 2
28357 Bremen
Tel.: +49 (0)421 33003 500
Fax: +49 (0)421 33003 555
E-Mail: info@encoway.de
Internet: www.encoway.de
Copyright 2015: encoway GmbH
Die in dieser Präsentation veröffentlichten Inhalte sind
urheberrechtlich geschützt. Jede Reproduktion durch
Nachdruck, Fotokopie, Mikrofilm oder andere Verfahren und
Änderung nur nach schriftlicher Zustimmung der encoway
GmbH.
Technische Änderungen vorbehalten.
Impressum

Weitere ähnliche Inhalte

PDF
Agil zum Ziel: Erfolgsfaktoren für agile IT-Großprojekte
DOCX
Autoevaluación de la reseña
PPT
iPad
PPTX
ประวัติส่วนตัวปัทมาวดี
PDF
Comunicado del EZLN
PPT
Reproductive systems
PPT
Presentacinmanzanas3
Agil zum Ziel: Erfolgsfaktoren für agile IT-Großprojekte
Autoevaluación de la reseña
iPad
ประวัติส่วนตัวปัทมาวดี
Comunicado del EZLN
Reproductive systems
Presentacinmanzanas3

Andere mochten auch (10)

PDF
TTM: Zusatzpakete per SMS Buchen
PPT
Mathematics pp
PPTX
Net Coders Ladies - Introdução a Banco de Dados
PPTX
фотоальбом.молодші новий рік
PDF
iks auf der gearconf 2012: Clean Code - Von der Lehre in den Alltag
PDF
Lean Startup und agile Methodiken – Hype oder Fortschritt ?
PDF
Die agile Organisation: Inhalt, Wege und Hürden aus Sicht eines CEO – der Fal...
PDF
Wie wird das management team agil - ulf brandes, #manage-agile - 18. oktober ...
PPTX
Clean Code Workshop - Agile Bodensee Konferenz 2013
PDF
Strato Vortrag agile-hr_conference_2016
TTM: Zusatzpakete per SMS Buchen
Mathematics pp
Net Coders Ladies - Introdução a Banco de Dados
фотоальбом.молодші новий рік
iks auf der gearconf 2012: Clean Code - Von der Lehre in den Alltag
Lean Startup und agile Methodiken – Hype oder Fortschritt ?
Die agile Organisation: Inhalt, Wege und Hürden aus Sicht eines CEO – der Fal...
Wie wird das management team agil - ulf brandes, #manage-agile - 18. oktober ...
Clean Code Workshop - Agile Bodensee Konferenz 2013
Strato Vortrag agile-hr_conference_2016
Anzeige

Clean code erfolgreich einführen