SlideShare ist ein Scribd-Unternehmen logo
1 von 29
Downloaden Sie, um offline zu lesen
PHP Unconference
Hamburg, 19.08.2012




            Judith Andresen, Agata Raap, Frank Sons

Es rechnet sich!
Argumente für den Einsatz von PHPUnit
                                                      1
Siehe auch: Vortragsübersicht janosch007                             2
                                           Weitere Texte, Quellen,
                                                 Zitatgeber
Spielregeln für diesen
Vortrag

_ Zwischenfragen JA
_ „Coaching“ NEIN
_ Twittern JA
        @janosch007, @teemitzitrone, @FrankS
3




Judith, Agata & Frank
Judith | Account Director bei SinnerSchrader

Agata | PHP-Entwicklerin bei Bigpoint

Frank | Senior Software Engineer bei Bigpoint
4



Ziel des Vortrags
„Es rechnet sich“

             PHPUnit-Erfahrung
          Business-Sicht auf Projekte



    Neuen Blickwinkel auf Projekte /
       Testverfahren aufzeigen
I. Zielkonflikte in IT-Projekten
II. Rechnen!
III. Diskussion




Agenda
                                  5
I. Zielkonflikte in IT-Projekten
II. Rechnen!
III. Diskussion




Agenda
                                  6
„Testen können wir nicht, weil es zu viel kostet.“




      „Fürs Testen haben wir keine Zeit!“




                                                     7
Rechnet sich diese Einstellung?




                                  8
9



Ohne Tests verbringt der Entwickler viel
Zeit mit BugFixing


        60%
      BugFixing



      10% Tests

   30% Entwicklung
10



Tests erhöhen die produktive
Entwicklungszeit

                       20% BugFixing

        60%
      BugFixing          30% Tests


      10% Tests
                      50% Entwicklung
   30% Entwicklung
11




Projektmanager wollen liefern!


   Zeit            Qualität          Aufwand




    Zielerreichung für Marketing / Business
12




Entwickler will über Zeit liefern!


  Sicherheit      Performance         Stabilität




          Langlebige Qualität im Produkt
13



 Projektmanagement schaut aufs
 Projekt, Entwicklung aufs Produkt
             Projekt 1      Projektmanager



                         Projekt 2



                                     Projekt 3
                                                 System 1
Entwickler




                                                 System 2


                                                 System 3

                                                      Zeit t
Qualität aus Sicht des Kunden ist die GUI am
                  Abgabetag




Damit unterscheiden sich die Qualitätsmetriken




                                                 14
I. Zielkonflikte in IT-Projekten
II. Rechnen!
III. Diskussion




Agenda
                                  15
1. Risiken in Auswirkungen beziffern

2. Entwicklungsaufwand gegenüber stellen




                                           16
1. Risiken in Auswirkungen beziffern

2. Entwicklungsaufwand gegenüber stellen




                                           17
Rudolf Baehr                                                                          18



Risiko = Eintrittswahrscheinlichkeit *
Auswirkungen
  #            Beschreibung            EWS    A   R                 M

                                                            Prio A-Themen für
          Inhalte werden später als
  1                                    80 %   5   4        „schmalen Roll-Out“
               01.06. geliefert
                                                               identifizieren
                                              Wir kennen die EWS nicht!
              Kunde benennt                                  Frühe Releases |
  2      Änderungsbedarf erst nach     90 %   3   2,7        Zeitplanung (inkl.
            dem ersten Release                          Livegangs-Relevanz) klären

           Aufwände unterschätzt                        Code-Reviews vor Livegang;
  3                                    75 %   4   3
        (-> schlecht wartbarer Code)                    ggf. Projektlaufzeit ändern

          Datenbank-Übertrag zum
  4                                    10 %   5   0,5       Probelauf | Üben
          Livegang nicht fehlerfrei
Interdisziplinäre Risikoanalyse!




Wie teuer ist es, wenn das Risiko eintritt?




                                              19
Einfach mal rechnen!




                       20
21



Integration von Affiliates kaputt:
Landingpage down

_ 1 Stunde
_ Besucher / Stunde: 250.000
_ 10% ClickRate
_ Preis pro Click: 0,10 EUR

_ => 2.500 EUR Verlust
_ => Unzufriedene Kunden / Interessenten
1. Risiken in Auswirkungen beziffern

2. Entwicklungsaufwand gegenüber stellen




                                           22
23




Absichern über UnitTests
_ 15 PT Aufwand
_ 400,00 EUR Mitarbeiterkosten / Tag
_ 6.000,00 EUR Kosten

_ + 20% UnitTests = 1.200,00 EUR
24



Zahlen fürs Management
zusammenstellen
#       Risiko         Fachliche Folgen    Monetäre Folgen   Vorsorge

    Landingpage für
1                     Reputationsverlust      -2.500,00      1.200,00
       1h down



2         ...



3         ...

                Argumentativ auch „alte“ Fälle beachten
4         ...
Naiv

Risikomanagement




                   25
26



Atompilz, schillernd,
Bekanntschaft gemacht

_ Zwei Tage Stillstand der zentralen
   Buchungsdatenbank

_ SEO-abhängige Website aus Google ausgesperrt
   (robots.txt aus Test-Umgebung verweigerte
   Zugriff)




            Und welche Fälle kennt Ihr?
I. Zielkonflikte in IT-Projekte
II. Rechnen!
III. Diskussion




Agenda
                                 27
Fragen?
Bild: http://www.morguefile.com/archive/display/663499   28
www.andresen.de/blog/vortrag




@janosch007



Viel Erfolg!
Bild: http://www.morguefile.com/archive/display/229539                       29

Weitere ähnliche Inhalte

Andere mochten auch

Der kleine Buddha
Der kleine BuddhaDer kleine Buddha
Der kleine BuddhaSylvi O.
 
ORGANIGRAMA DE CONSTRUTODO
ORGANIGRAMA DE CONSTRUTODOORGANIGRAMA DE CONSTRUTODO
ORGANIGRAMA DE CONSTRUTODOCarolina Muñiz
 
Universidad de las americas puebla
Universidad de las americas pueblaUniversidad de las americas puebla
Universidad de las americas pueblazurita23
 
World wide wb
World wide wbWorld wide wb
World wide wbmaydelyn
 
pogoda1
pogoda1pogoda1
pogoda1Gmti
 
Prisma consultoria ex20 v2 presentación auditoría interna iso 19011
Prisma consultoria ex20 v2 presentación auditoría interna iso 19011Prisma consultoria ex20 v2 presentación auditoría interna iso 19011
Prisma consultoria ex20 v2 presentación auditoría interna iso 19011Prisma Consultoria
 
Sistemahibridoiptdmconpcmytdmconpam 121101182456-phpapp02
Sistemahibridoiptdmconpcmytdmconpam 121101182456-phpapp02Sistemahibridoiptdmconpcmytdmconpam 121101182456-phpapp02
Sistemahibridoiptdmconpcmytdmconpam 121101182456-phpapp02RA Lopez
 
Introduction To GIS - Dutch
Introduction To GIS - DutchIntroduction To GIS - Dutch
Introduction To GIS - DutchFred Johansen
 
Dn11 u3 a24_mhjy
Dn11 u3 a24_mhjyDn11 u3 a24_mhjy
Dn11 u3 a24_mhjyjeanyo21
 
Catalogo mundo del arte
Catalogo mundo del arteCatalogo mundo del arte
Catalogo mundo del arteMundo del Arte
 
Unsere wichtigsten Bedenken
Unsere wichtigsten BedenkenUnsere wichtigsten Bedenken
Unsere wichtigsten BedenkenWandelBarCamp
 
ASQF Nürnberg - Bitter Scrum
ASQF Nürnberg - Bitter ScrumASQF Nürnberg - Bitter Scrum
ASQF Nürnberg - Bitter ScrumThomas Moedl
 
Paradoxon unserer Zeit - Carpe Diem
Paradoxon unserer Zeit - Carpe DiemParadoxon unserer Zeit - Carpe Diem
Paradoxon unserer Zeit - Carpe DiemSylvi O.
 

Andere mochten auch (20)

Calentamiento global
Calentamiento globalCalentamiento global
Calentamiento global
 
Ostereier
OstereierOstereier
Ostereier
 
Community
CommunityCommunity
Community
 
Internet
InternetInternet
Internet
 
Der kleine Buddha
Der kleine BuddhaDer kleine Buddha
Der kleine Buddha
 
ORGANIGRAMA DE CONSTRUTODO
ORGANIGRAMA DE CONSTRUTODOORGANIGRAMA DE CONSTRUTODO
ORGANIGRAMA DE CONSTRUTODO
 
Universidad de las americas puebla
Universidad de las americas pueblaUniversidad de las americas puebla
Universidad de las americas puebla
 
World wide wb
World wide wbWorld wide wb
World wide wb
 
pogoda1
pogoda1pogoda1
pogoda1
 
Empren
EmprenEmpren
Empren
 
Prisma consultoria ex20 v2 presentación auditoría interna iso 19011
Prisma consultoria ex20 v2 presentación auditoría interna iso 19011Prisma consultoria ex20 v2 presentación auditoría interna iso 19011
Prisma consultoria ex20 v2 presentación auditoría interna iso 19011
 
Sistemahibridoiptdmconpcmytdmconpam 121101182456-phpapp02
Sistemahibridoiptdmconpcmytdmconpam 121101182456-phpapp02Sistemahibridoiptdmconpcmytdmconpam 121101182456-phpapp02
Sistemahibridoiptdmconpcmytdmconpam 121101182456-phpapp02
 
Introduction To GIS - Dutch
Introduction To GIS - DutchIntroduction To GIS - Dutch
Introduction To GIS - Dutch
 
Dn11 u3 a24_mhjy
Dn11 u3 a24_mhjyDn11 u3 a24_mhjy
Dn11 u3 a24_mhjy
 
Curso normatividad en la atención ciudadana 2013
Curso normatividad en la atención ciudadana 2013Curso normatividad en la atención ciudadana 2013
Curso normatividad en la atención ciudadana 2013
 
Catalogo mundo del arte
Catalogo mundo del arteCatalogo mundo del arte
Catalogo mundo del arte
 
Unsere wichtigsten Bedenken
Unsere wichtigsten BedenkenUnsere wichtigsten Bedenken
Unsere wichtigsten Bedenken
 
Intervencion en crisis 2011
Intervencion en crisis 2011Intervencion en crisis 2011
Intervencion en crisis 2011
 
ASQF Nürnberg - Bitter Scrum
ASQF Nürnberg - Bitter ScrumASQF Nürnberg - Bitter Scrum
ASQF Nürnberg - Bitter Scrum
 
Paradoxon unserer Zeit - Carpe Diem
Paradoxon unserer Zeit - Carpe DiemParadoxon unserer Zeit - Carpe Diem
Paradoxon unserer Zeit - Carpe Diem
 

Ähnlich wie "Es rechnet sich!" - Argumente für den Einsatz von PHPUnit

Optimierte Vorgehensweisen für Intranet-Projekte [DE]
Optimierte Vorgehensweisen für Intranet-Projekte [DE]Optimierte Vorgehensweisen für Intranet-Projekte [DE]
Optimierte Vorgehensweisen für Intranet-Projekte [DE]Stephan Schillerwein
 
Erfahrungen mit agilen Festpreisen
Erfahrungen mit agilen FestpreisenErfahrungen mit agilen Festpreisen
Erfahrungen mit agilen FestpreisenJoachim Baumann
 
Speed creation successstory_v1.5_at_r_eforum2011
Speed creation successstory_v1.5_at_r_eforum2011Speed creation successstory_v1.5_at_r_eforum2011
Speed creation successstory_v1.5_at_r_eforum2011Matthias Pohle
 
Large-Scale Product Owner @ XPDays Germany (5.10.2023)
Large-Scale Product Owner @ XPDays Germany (5.10.2023)Large-Scale Product Owner @ XPDays Germany (5.10.2023)
Large-Scale Product Owner @ XPDays Germany (5.10.2023)Pierluigi Pugliese
 
UX & AGILE vom SCRUM Stammtisch Graz
UX & AGILE vom SCRUM Stammtisch GrazUX & AGILE vom SCRUM Stammtisch Graz
UX & AGILE vom SCRUM Stammtisch GrazHAnnes Robier
 
IA/ UX in Scrum Entwicklungs-Prozessen - 2009
IA/ UX in Scrum Entwicklungs-Prozessen - 2009IA/ UX in Scrum Entwicklungs-Prozessen - 2009
IA/ UX in Scrum Entwicklungs-Prozessen - 2009Wolf Noeding
 
Mehr Effizienz und Qualität in der Softwareentwicklung durch Projektmanagement?
Mehr Effizienz und Qualität in der Softwareentwicklung durch Projektmanagement?Mehr Effizienz und Qualität in der Softwareentwicklung durch Projektmanagement?
Mehr Effizienz und Qualität in der Softwareentwicklung durch Projektmanagement?Stephan Raimer
 
Scrum Cheat Sheet (Jan 2012)
Scrum Cheat Sheet (Jan 2012)Scrum Cheat Sheet (Jan 2012)
Scrum Cheat Sheet (Jan 2012)Michael Hübl
 
Agilität im Systems Engineering – geht das?
Agilität im Systems Engineering – geht das?Agilität im Systems Engineering – geht das?
Agilität im Systems Engineering – geht das?HOOD Group
 
SEO Projekte in der agilen Entwicklung nach Scrum | Learnings und Tipps
SEO Projekte in der agilen Entwicklung nach Scrum | Learnings und TippsSEO Projekte in der agilen Entwicklung nach Scrum | Learnings und Tipps
SEO Projekte in der agilen Entwicklung nach Scrum | Learnings und TippsBianca Zang
 
„Wie reden Sie denn mit mir?!?“ – Stakeholder überzeugen als Softwarearchitekt
„Wie reden Sie denn mit mir?!?“ – Stakeholder überzeugen als Softwarearchitekt„Wie reden Sie denn mit mir?!?“ – Stakeholder überzeugen als Softwarearchitekt
„Wie reden Sie denn mit mir?!?“ – Stakeholder überzeugen als SoftwarearchitektHendrik Lösch
 
Make Agile Great - PM-Erfahrungen aus zwei virtuellen internationalen SAFe-Pr...
Make Agile Great - PM-Erfahrungen aus zwei virtuellen internationalen SAFe-Pr...Make Agile Great - PM-Erfahrungen aus zwei virtuellen internationalen SAFe-Pr...
Make Agile Great - PM-Erfahrungen aus zwei virtuellen internationalen SAFe-Pr...QAware GmbH
 
Datenanalysen in der Softwareentwicklung mit Software Analytics
Datenanalysen in der Softwareentwicklung mit Software AnalyticsDatenanalysen in der Softwareentwicklung mit Software Analytics
Datenanalysen in der Softwareentwicklung mit Software AnalyticsMarkus Harrer
 
Projektmanagement 200420
Projektmanagement 200420Projektmanagement 200420
Projektmanagement 200420Claus Brell
 
Unit testing - Überblick für (Projekt) Manager
Unit testing - Überblick für (Projekt) ManagerUnit testing - Überblick für (Projekt) Manager
Unit testing - Überblick für (Projekt) ManagerFrank Sons
 
Qz Req Eng Ebert Rudorfer 2011 V3
Qz Req Eng Ebert Rudorfer 2011 V3Qz Req Eng Ebert Rudorfer 2011 V3
Qz Req Eng Ebert Rudorfer 2011 V3Arnold Rudorfer
 

Ähnlich wie "Es rechnet sich!" - Argumente für den Einsatz von PHPUnit (20)

Optimierte Vorgehensweisen für Intranet-Projekte [DE]
Optimierte Vorgehensweisen für Intranet-Projekte [DE]Optimierte Vorgehensweisen für Intranet-Projekte [DE]
Optimierte Vorgehensweisen für Intranet-Projekte [DE]
 
Erfahrungen mit agilen Festpreisen
Erfahrungen mit agilen FestpreisenErfahrungen mit agilen Festpreisen
Erfahrungen mit agilen Festpreisen
 
Speed creation successstory_v1.5_at_r_eforum2011
Speed creation successstory_v1.5_at_r_eforum2011Speed creation successstory_v1.5_at_r_eforum2011
Speed creation successstory_v1.5_at_r_eforum2011
 
Virtuelle projekte
Virtuelle projekteVirtuelle projekte
Virtuelle projekte
 
Teil 1 - BIM Planung die Spass macht
Teil 1 - BIM Planung die Spass machtTeil 1 - BIM Planung die Spass macht
Teil 1 - BIM Planung die Spass macht
 
Large-Scale Product Owner @ XPDays Germany (5.10.2023)
Large-Scale Product Owner @ XPDays Germany (5.10.2023)Large-Scale Product Owner @ XPDays Germany (5.10.2023)
Large-Scale Product Owner @ XPDays Germany (5.10.2023)
 
UX & AGILE vom SCRUM Stammtisch Graz
UX & AGILE vom SCRUM Stammtisch GrazUX & AGILE vom SCRUM Stammtisch Graz
UX & AGILE vom SCRUM Stammtisch Graz
 
IA/ UX in Scrum Entwicklungs-Prozessen - 2009
IA/ UX in Scrum Entwicklungs-Prozessen - 2009IA/ UX in Scrum Entwicklungs-Prozessen - 2009
IA/ UX in Scrum Entwicklungs-Prozessen - 2009
 
Mehr Effizienz und Qualität in der Softwareentwicklung durch Projektmanagement?
Mehr Effizienz und Qualität in der Softwareentwicklung durch Projektmanagement?Mehr Effizienz und Qualität in der Softwareentwicklung durch Projektmanagement?
Mehr Effizienz und Qualität in der Softwareentwicklung durch Projektmanagement?
 
Scrum Cheat Sheet (Jan 2012)
Scrum Cheat Sheet (Jan 2012)Scrum Cheat Sheet (Jan 2012)
Scrum Cheat Sheet (Jan 2012)
 
Agiles bpm
Agiles bpmAgiles bpm
Agiles bpm
 
Agile intro-90min (2007)
Agile intro-90min (2007)Agile intro-90min (2007)
Agile intro-90min (2007)
 
Agilität im Systems Engineering – geht das?
Agilität im Systems Engineering – geht das?Agilität im Systems Engineering – geht das?
Agilität im Systems Engineering – geht das?
 
SEO Projekte in der agilen Entwicklung nach Scrum | Learnings und Tipps
SEO Projekte in der agilen Entwicklung nach Scrum | Learnings und TippsSEO Projekte in der agilen Entwicklung nach Scrum | Learnings und Tipps
SEO Projekte in der agilen Entwicklung nach Scrum | Learnings und Tipps
 
„Wie reden Sie denn mit mir?!?“ – Stakeholder überzeugen als Softwarearchitekt
„Wie reden Sie denn mit mir?!?“ – Stakeholder überzeugen als Softwarearchitekt„Wie reden Sie denn mit mir?!?“ – Stakeholder überzeugen als Softwarearchitekt
„Wie reden Sie denn mit mir?!?“ – Stakeholder überzeugen als Softwarearchitekt
 
Make Agile Great - PM-Erfahrungen aus zwei virtuellen internationalen SAFe-Pr...
Make Agile Great - PM-Erfahrungen aus zwei virtuellen internationalen SAFe-Pr...Make Agile Great - PM-Erfahrungen aus zwei virtuellen internationalen SAFe-Pr...
Make Agile Great - PM-Erfahrungen aus zwei virtuellen internationalen SAFe-Pr...
 
Datenanalysen in der Softwareentwicklung mit Software Analytics
Datenanalysen in der Softwareentwicklung mit Software AnalyticsDatenanalysen in der Softwareentwicklung mit Software Analytics
Datenanalysen in der Softwareentwicklung mit Software Analytics
 
Projektmanagement 200420
Projektmanagement 200420Projektmanagement 200420
Projektmanagement 200420
 
Unit testing - Überblick für (Projekt) Manager
Unit testing - Überblick für (Projekt) ManagerUnit testing - Überblick für (Projekt) Manager
Unit testing - Überblick für (Projekt) Manager
 
Qz Req Eng Ebert Rudorfer 2011 V3
Qz Req Eng Ebert Rudorfer 2011 V3Qz Req Eng Ebert Rudorfer 2011 V3
Qz Req Eng Ebert Rudorfer 2011 V3
 

Mehr von Frank Sons

An Introduction to pair programming methods
An Introduction to pair programming methodsAn Introduction to pair programming methods
An Introduction to pair programming methodsFrank Sons
 
Introduction to architecture katas
Introduction to architecture katasIntroduction to architecture katas
Introduction to architecture katasFrank Sons
 
Pair programming
Pair programmingPair programming
Pair programmingFrank Sons
 
Effective Code Reviews (IPC 2018)
Effective Code Reviews (IPC 2018)Effective Code Reviews (IPC 2018)
Effective Code Reviews (IPC 2018)Frank Sons
 
Architecture Katas - How can we learn to create better architectures?
Architecture Katas - How can we learn to create better architectures?Architecture Katas - How can we learn to create better architectures?
Architecture Katas - How can we learn to create better architectures?Frank Sons
 
Effektive Code Reviews Solutions
Effektive Code Reviews SolutionsEffektive Code Reviews Solutions
Effektive Code Reviews SolutionsFrank Sons
 
Creating a good architecture
Creating a good architectureCreating a good architecture
Creating a good architectureFrank Sons
 
Effective Code Reviews
Effective Code ReviewsEffective Code Reviews
Effective Code ReviewsFrank Sons
 
"Effektive Code Reviews" - Abendvortrag bei oose.de
"Effektive Code Reviews" - Abendvortrag bei oose.de"Effektive Code Reviews" - Abendvortrag bei oose.de
"Effektive Code Reviews" - Abendvortrag bei oose.deFrank Sons
 
Code Qualität in agilen Teams - code.talks Hamburg 2015
Code Qualität in agilen Teams - code.talks Hamburg 2015Code Qualität in agilen Teams - code.talks Hamburg 2015
Code Qualität in agilen Teams - code.talks Hamburg 2015Frank Sons
 
Imposter Syndrom - Lightning talk PHP Unconference 2015
Imposter Syndrom - Lightning talk PHP Unconference 2015Imposter Syndrom - Lightning talk PHP Unconference 2015
Imposter Syndrom - Lightning talk PHP Unconference 2015Frank Sons
 
Code Quality in an agile world - PHP Usergroup Hamburg
Code Quality in an agile world - PHP Usergroup HamburgCode Quality in an agile world - PHP Usergroup Hamburg
Code Quality in an agile world - PHP Usergroup HamburgFrank Sons
 
Code Qualität in agilen Teams - Webmontag Hamburg
Code Qualität in agilen Teams - Webmontag HamburgCode Qualität in agilen Teams - Webmontag Hamburg
Code Qualität in agilen Teams - Webmontag HamburgFrank Sons
 
Was bringen Code Reviews wirklich? Wir sind doch schon agil.
Was bringen Code Reviews wirklich? Wir sind doch schon agil.Was bringen Code Reviews wirklich? Wir sind doch schon agil.
Was bringen Code Reviews wirklich? Wir sind doch schon agil.Frank Sons
 
Presenting to win - how I changed some old slides
Presenting to win - how I changed some old slidesPresenting to win - how I changed some old slides
Presenting to win - how I changed some old slidesFrank Sons
 
Selbstmotivation - vom Intro zum Extro
Selbstmotivation - vom Intro zum ExtroSelbstmotivation - vom Intro zum Extro
Selbstmotivation - vom Intro zum ExtroFrank Sons
 
Code Reviews - developer conference 2013
Code Reviews - developer conference 2013Code Reviews - developer conference 2013
Code Reviews - developer conference 2013Frank Sons
 
Code Reviews - PHP Unconference Europe 2013
Code Reviews - PHP Unconference Europe 2013Code Reviews - PHP Unconference Europe 2013
Code Reviews - PHP Unconference Europe 2013Frank Sons
 

Mehr von Frank Sons (20)

An Introduction to pair programming methods
An Introduction to pair programming methodsAn Introduction to pair programming methods
An Introduction to pair programming methods
 
Introduction to architecture katas
Introduction to architecture katasIntroduction to architecture katas
Introduction to architecture katas
 
Pair programming
Pair programmingPair programming
Pair programming
 
Effective Code Reviews (IPC 2018)
Effective Code Reviews (IPC 2018)Effective Code Reviews (IPC 2018)
Effective Code Reviews (IPC 2018)
 
Architecture Katas - How can we learn to create better architectures?
Architecture Katas - How can we learn to create better architectures?Architecture Katas - How can we learn to create better architectures?
Architecture Katas - How can we learn to create better architectures?
 
Effektive Code Reviews Solutions
Effektive Code Reviews SolutionsEffektive Code Reviews Solutions
Effektive Code Reviews Solutions
 
Creating a good architecture
Creating a good architectureCreating a good architecture
Creating a good architecture
 
Effective Code Reviews
Effective Code ReviewsEffective Code Reviews
Effective Code Reviews
 
"Effektive Code Reviews" - Abendvortrag bei oose.de
"Effektive Code Reviews" - Abendvortrag bei oose.de"Effektive Code Reviews" - Abendvortrag bei oose.de
"Effektive Code Reviews" - Abendvortrag bei oose.de
 
Code Qualität in agilen Teams - code.talks Hamburg 2015
Code Qualität in agilen Teams - code.talks Hamburg 2015Code Qualität in agilen Teams - code.talks Hamburg 2015
Code Qualität in agilen Teams - code.talks Hamburg 2015
 
Imposter Syndrom - Lightning talk PHP Unconference 2015
Imposter Syndrom - Lightning talk PHP Unconference 2015Imposter Syndrom - Lightning talk PHP Unconference 2015
Imposter Syndrom - Lightning talk PHP Unconference 2015
 
Code Quality in an agile world - PHP Usergroup Hamburg
Code Quality in an agile world - PHP Usergroup HamburgCode Quality in an agile world - PHP Usergroup Hamburg
Code Quality in an agile world - PHP Usergroup Hamburg
 
Code Qualität in agilen Teams - Webmontag Hamburg
Code Qualität in agilen Teams - Webmontag HamburgCode Qualität in agilen Teams - Webmontag Hamburg
Code Qualität in agilen Teams - Webmontag Hamburg
 
Code reviews
Code reviewsCode reviews
Code reviews
 
Was bringen Code Reviews wirklich? Wir sind doch schon agil.
Was bringen Code Reviews wirklich? Wir sind doch schon agil.Was bringen Code Reviews wirklich? Wir sind doch schon agil.
Was bringen Code Reviews wirklich? Wir sind doch schon agil.
 
Code Review
Code ReviewCode Review
Code Review
 
Presenting to win - how I changed some old slides
Presenting to win - how I changed some old slidesPresenting to win - how I changed some old slides
Presenting to win - how I changed some old slides
 
Selbstmotivation - vom Intro zum Extro
Selbstmotivation - vom Intro zum ExtroSelbstmotivation - vom Intro zum Extro
Selbstmotivation - vom Intro zum Extro
 
Code Reviews - developer conference 2013
Code Reviews - developer conference 2013Code Reviews - developer conference 2013
Code Reviews - developer conference 2013
 
Code Reviews - PHP Unconference Europe 2013
Code Reviews - PHP Unconference Europe 2013Code Reviews - PHP Unconference Europe 2013
Code Reviews - PHP Unconference Europe 2013
 

"Es rechnet sich!" - Argumente für den Einsatz von PHPUnit