23
BERATUNG JUDITH ANDRESEN Betriebswirtschaft & testbasierte PHP-Entwicklung| PHP Usergroup Hamburg | 09.04.2013

Betriebswirtschaft + testgestütztes Arbeiten in PHP-Projekten

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Betriebswirtschaft + testgestütztes Arbeiten in PHP-Projekten

BERATUNG

JUDITHANDRESEN

Betriebswirtschaft & testbasierte PHP-Entwicklung| PHP Usergroup Hamburg | 09.04.2013

Page 2: Betriebswirtschaft + testgestütztes Arbeiten in PHP-Projekten

ProjektcoachingBeratungProjekt-Audits

www.judithandresen.com@judithandresen

BERATUNG

JUDITHANDRESEN

BERATUNG JUDITH ANDRESEN BETRIEBSWIRTSCHAFT + TESTEN2 | Vortragsübersicht BJA

LesehinweiseZitatgeber

Quellen

Page 3: Betriebswirtschaft + testgestütztes Arbeiten in PHP-Projekten

BETRIEBSWIRTSCHAFT + TESTENBERATUNG JUDITH ANDRESEN3

SPIELREGELN FÜR DIESEN VORTRAG_ Du ;-)

_ Twittern JA @judithandresen

_ Zwischenfragen JA

_ Coaching NEIN

Page 4: Betriebswirtschaft + testgestütztes Arbeiten in PHP-Projekten

BETRIEBSWIRTSCHAFT + TESTENBERATUNG JUDITH ANDRESEN

WARUM DIESER VORTRAG?_ „Was, so teuer?“

_ „Das heißt, Ihr habt bisher ohne Qualität gearbeitet?“

4

Zahlen rund ums Testen kennenlernen

Page 5: Betriebswirtschaft + testgestütztes Arbeiten in PHP-Projekten

Zielsetzung mit Sinn & Verstand

Testen rechnet sich

BERATUNG JUDITH ANDRESEN BETRIEBSWIRTSCHAFT + TESTEN5

Page 6: Betriebswirtschaft + testgestütztes Arbeiten in PHP-Projekten

Zielsetzung mit Sinn & Verstand

Testen rechnet sich

BERATUNG JUDITH ANDRESEN BETRIEBSWIRTSCHAFT + TESTEN6

Page 7: Betriebswirtschaft + testgestütztes Arbeiten in PHP-Projekten

BETRIEBSWIRTSCHAFT + TESTENBERATUNG JUDITH ANDRESEN7

Kein Manager kann motivieren

Page 8: Betriebswirtschaft + testgestütztes Arbeiten in PHP-Projekten

BETRIEBSWIRTSCHAFT + TESTENBERATUNG JUDITH ANDRESEN8

Jeder Manager kann jederzeit demotivierend wirken

Page 9: Betriebswirtschaft + testgestütztes Arbeiten in PHP-Projekten

BETRIEBSWIRTSCHAFT + TESTENBERATUNG JUDITH ANDRESEN

MOTIVATION

9

Mastery

Purpose

Autonomy

Teilt Ihr das Ziel?Drive, Daniel H. Pink

Page 10: Betriebswirtschaft + testgestütztes Arbeiten in PHP-Projekten

BETRIEBSWIRTSCHAFT + TESTENBERATUNG JUDITH ANDRESEN

Geschäftszielein der Geschäftssprache

10

Page 11: Betriebswirtschaft + testgestütztes Arbeiten in PHP-Projekten

BETRIEBSWIRTSCHAFT + TESTENBERATUNG JUDITH ANDRESEN

INTERDISZIPLINÄRE ZIELE (NACH ATAM)

11 | ATAM - Welchen Preis zahle ich?

Page 12: Betriebswirtschaft + testgestütztes Arbeiten in PHP-Projekten

BETRIEBSWIRTSCHAFT + TESTENBERATUNG JUDITH ANDRESEN

GEMEINSAMES RISIKOMANAGEMENT

12

# Risiko Szenario Ergebnisse Gegenmaßnahme

1Landingpages

nicht unter TestsLandingpages 3h offline - 6.000,00 EUR

Jetzt: Tests integrieren

2 ... ... ...Nach Launch: Refactoring

3 ... ... ... Wir tun nichts.

4

Page 13: Betriebswirtschaft + testgestütztes Arbeiten in PHP-Projekten

Zielsetzung mit Sinn & Verstand

Testen rechnet sich

BERATUNG JUDITH ANDRESEN BETRIEBSWIRTSCHAFT + TESTEN13

Page 14: Betriebswirtschaft + testgestütztes Arbeiten in PHP-Projekten

BETRIEBSWIRTSCHAFT + TESTENBERATUNG JUDITH ANDRESEN

FRAGEN

14

Lebensdauer des Projekts

Ziel des Projekts

Sicherheit, Performance

Drive, Daniel H. Pink

Anpassbarkeit, Erweiterbarkeit

Page 15: Betriebswirtschaft + testgestütztes Arbeiten in PHP-Projekten

BETRIEBSWIRTSCHAFT + TESTENBERATUNG JUDITH ANDRESEN

TESTBASIERUNG BRINGT FEATURES

15

10% Internes

30% Features

60% BugFixing

10% Internes

60% Features

30% BugFixing

Page 16: Betriebswirtschaft + testgestütztes Arbeiten in PHP-Projekten

BETRIEBSWIRTSCHAFT + TESTENBERATUNG JUDITH ANDRESEN

KOSTEN DER SW-ENTWICKLUNG

16

Positiver Beitrag zum Geschäftsziel Negativer Beitrag zum Geschäftsziel

SichtbarFeatures, GUIFunktionen

Fehler

UnsichtbarGrundlagen-Funktionen

(Kern, Interne API, Framework)Technische Schulden

Page 17: Betriebswirtschaft + testgestütztes Arbeiten in PHP-Projekten

BETRIEBSWIRTSCHAFT + TESTENBERATUNG JUDITH ANDRESEN

Effizienzgewinn = Prozessverbesserung

17

Bugs / Technische Schulden

Page 18: Betriebswirtschaft + testgestütztes Arbeiten in PHP-Projekten

BETRIEBSWIRTSCHAFT + TESTENBERATUNG JUDITH ANDRESEN

„Business people and developersmust work together dailythroughout the project.“

18 Agiles Manifest

Page 19: Betriebswirtschaft + testgestütztes Arbeiten in PHP-Projekten

BETRIEBSWIRTSCHAFT + TESTENBERATUNG JUDITH ANDRESEN19

RELATIVE KOSTEN EINES BUGFIXES

The ROI of Systems Engineering: Some Quantitative Results for Software-Intensive Systems, Barry Boehm, Ricardo Valerdi and Eric Honour, Systems Engineering, Volume 11, Issue 3

Page 20: Betriebswirtschaft + testgestütztes Arbeiten in PHP-Projekten

BETRIEBSWIRTSCHAFT + TESTENBERATUNG JUDITH ANDRESEN20

ANGEMESSEN TESTEN

Software-Qualität in PHP Projekten, S. Bergmann, S. Priesch, Hanser

Page 21: Betriebswirtschaft + testgestütztes Arbeiten in PHP-Projekten

BETRIEBSWIRTSCHAFT + TESTENBERATUNG JUDITH ANDRESEN

Rechnen!

21

Page 23: Betriebswirtschaft + testgestütztes Arbeiten in PHP-Projekten

BERATUNG

JUDITHANDRESEN

www.judithandresen.com/blog/Bild: Alexander Stielau

VIEL ERFOLG!