Getting real

Preview:

DESCRIPTION

A presentation about Getting Real for the Java Student User Group at the Vienna University of Technology.

Citation preview

*

*

* 1990 – moderne Definition

* 2001 – Agile Manifesto

* Individuen und InteraktionenProzesse und Werkzeuge

*Funktionierende Programmeausführliche Dokumentation

*Abstimmung mit KundenLeistungsbeschreibung in Verträgen

*Mut und Offenheit für ÄnderungenBefolgen eines festgelegten Plans

*

Teste deine Ideen in der

Realität.

Lass alles Unwichtige weg

und erstelle das Produkt.

Etwas „Angreifbares“ ist

der beste Weg um

Momentum zu erzeugen.

*

Weniger

* Struktur, Personen, Befehle, Papierkram, Hierarchie

* Vorhersagen, Meetings, Abstraktionen

Bleibe bei den Dingen die wirklich wichtig

für dein Unternehmen sind.

Weniger

* „cost of change“

* Bandbreite an Fehlern

* Unterstützungsnotwendigkeit

* unnötige Erklärungen

*

*Mach es selber

*Finanzier dich selbst

*Fixiere Zeit und Budget

*Priorisieren

*Realität

*Flexibilität

http://www.sprichwoerterbuch.de/bilder/aller_anfang_schwer.jpg

*

*Habe einen Feind

*Bleib schlank

*cost of change

*3 Personen Team

*ehre Einschränkungen

*Sei du selbst

*Setze Prioritäten

http://www.z-ingenieure.de/ger/img/philosophie.gif

*

*halbes Produkt > schlechtes Produkt

*Zuerst Nein

*Erstelle Software die

*du managen kannst

*universelle Konzepte unterstützt

http://www.dioezese-linz.at/pfarren/kirchdorf-krems/images/zoom/eisberg02.jpg

*1. Say no.

*2. Force the feature to prove its value.

*3. If “no” again, end here. If “yes,” continue...

*4. Sketch the screen(s)/ui.

*5. Design the screen(s)/ui.

*6. Code it.

*7-15. Test, tweak, test, tweak, test, tweak, test, tweak...

*16. Check to see if help text needs to be modified.

*17. Update the product tour (if necessary).

*18. Update the marketing copy (if necessary).

*19. Update the terms of service (if necessary).

*20. Check to see if any promises were broken.

*21. Check to see if pricing structure is affected.

*22. Launch.

*23. Hold breath.

“[1]

*

*halbes Produkt > schlechtes Produkt

*Zuerst Nein

*Erstelle Software die

*du managen kannst

*universelle Konzepte unterstützt

http://www.dioezese-linz.at/pfarren/kirchdorf-krems/images/zoom/eisberg02.jpg

*

*Rennen zur laufenden Software

* Iterationen

*Brainstorming

*Skizze

*Mockup

*Code

*Vermeide Optionen

*Kurze Iterationen

*Bleib in der Realität

*

*Einheit

*Alleinzeit

*Meetings sind schlecht

*Suche und Feiere kleine Erfolge

*Dokumentation

*Kein Pflichtenheft

*User Storyshttp://www.theb4partnership.com/gfx/organisation.jpg

*They break your work day into small, incoherent pieces that disrupt your natural workflow

*They’re usually about words and abstract concepts, not real things (like a piece of code or some interface design)

*They usually convey an abysmally small amount of information per minute

*They often contain at least one moron that inevitably gets his turn to waste everyone’s time with nonsense

*They drift off-subject easier than a Chicago cab in heavy snow

*They frequently have agendas so vague nobody is really sure what they are about

*They require thorough preparation that people rarely do anyway

*For those times when you absolutely must have a meeting (this should be a rare event), stick to these simple rules:

*Set a 30 minute timer. When it rings, meeting’s over.

* Invite as few people as possible.

*Never have a meeting without a clear agenda.

“[1]

*

*Einheit

*Alleinzeit

*Meetings sind schlecht

*Suche und Feiere kleine Erfolge

*Dokumentation

*Kein Pflichtenheft

*User Storyshttp://www.theb4partnership.com/gfx/organisation.jpg

*

*Weniger und später anstellen

*Testfahrt

*Open Source

*Schnell, lernende Generalisten über

eingefleischte Spezialisten

*Glücklich und durchschnittlich über

frustriert und großartig

*

*Interface zuerst

*Epicenter Design

*3 State Lösung

*Defensiv

*Kontext über Einheitlichkeit

*Copywriting

*1 Interface

*Echter Texthttp://www.rainbowlayers.co.nz/files/images/shop-subcategory-mockup_2.png

*

*Weniger Software

*Optimiere für Zufriedenheit

*Code zählt

*Organisiere tiefe

*Öffne dich

*

*Preise und Sign up

*Hollywood Launch

* Teaser

* Preview

* Launch

*Promoseite, Blogs

* so früh wie mgl.

*Weiterbildung

* Upgrade Möglichkeiten

*Verfolge deine Spuren

*Name

http://www.yourmoneycounts.com/ymc/images/091106_promotion.gif

*

*Support – Entwicklung

*0 Training

*Schnell Antworten

*Forum

*Veröffentliche deine Fehler

*1 Monat Tuneup

*Blogging

*Keine Beta

*Bugs

„Der Unterschied zw. Dir und allen anderen liegt

in der Umsetzung!“

Viel Erfolg

*

*[1] „Getting Real“, 37 signals

gettingreal.37signals.com

* Agiles Manifest

agilemanifesto.org

* „Rework“, Jason FRIED & David HEINEMEIER,

37 signals Gründer

37signals.com/rework

Recommended